- Barbie Adventure the riding club (Mattel) #1 of sales in US during one month
- Atlantis, the lost empire (Disney)
- Tanaka (PMW)
- The player of Clickworks was also based on OMT (Scitex)
Several educational games and real-time art projects (like VJ performance) was also created using OMT. PTMKids and HumanCode developed a couple of commercial projects with OMT too...
Well, it was easier to manipulate the OS 9 simply because the whole OS architecture was pretty old.
Today, with protected memory, preemptive-multitasking, etc. patching the OS is not that easy. You cannot just access a global static address in the system to patch a toolbox function... and this is a good thing. Most of the time, these patches was just putting shit all around the standard OS traps.
Also the article does not mention the fact that most of these utilities was completely broken after each OS major update (7->8->9)... Nothing different with OS X... just more stability today.
Well, nothing prevents you to install an OpenGL context in your window and do the rendering of the window using 3D acceleration instead of the Quartz API. I do this everyday... Apple does not force you to use Quarz to render the inside of your windows.
So what's your problem...? You want standard UI to be accelerated...? I don't think it's that interessing to use the GPU to render a button or a list box. Compositing makes more sens for buffered windows. Now when you really need 3D acceleration install a GL context, that's all...
Of course Microsoft is not arrogant ?! They are so humble...
Anybody who have clue about UI design, knows that Windows UI is incredibly bad designed. Even if Windows is getting better with time, XP is still the most ugly thing I saw today (I'm still using Win2K because of the UI of XP).
Now if Windows is your first OS, you're just formed to work in this inconsistent environment like 95% of people in this world.
Windows is consistent?! Come on !
Typical Windows troubles :
A guy just bought his first Windows computer.
He installs his favorite applications.
After that, he decides to reorganize his hard disk. He moves some applications to new folders. Surprise! All the applications are broken ! Thanks the registration database !
Happen every days... Is it consistent to be able to move an exe, when you have at least 60% chances it's going to break the installation ?
Yves.
Most of the MacOS users don't see that OS X is bringing (back) a lot of developers to the Mac platform. I stopped working on the Mac a couple of years ago. I restarted to develop on this platform only because of OS X. Developing on the OS 9 was terrific (no memory protection, etc.). This is a BIG plus for the future of the Mac, because without small and creative developers innovation is dead ! Always the same heavy monolithic applications for years and years... A lot of things are happening around OS X these days, it's alive, it's moving... OS 9 was just a dead thing (on the development side).
The biggest projects I know are:
- Barbie Adventure the riding club (Mattel) #1 of sales in US during one month
- Atlantis, the lost empire (Disney)
- Tanaka (PMW)
- The player of Clickworks was also based on OMT (Scitex)
Several educational games and real-time art projects (like VJ performance) was also created using OMT. PTMKids and HumanCode developed a couple of commercial projects with OMT too...
Yves.Well, it was easier to manipulate the OS 9 simply because the whole OS architecture was pretty old.
Today, with protected memory, preemptive-multitasking, etc. patching the OS is not that easy. You cannot just access a global static address in the system to patch a toolbox function... and this is a good thing. Most of the time, these patches was just putting shit all around the standard OS traps.
Also the article does not mention the fact that most of these utilities was completely broken after each OS major update (7->8->9)... Nothing different with OS X... just more stability today.
Yves.
Well, nothing prevents you to install an OpenGL context in your window and do the rendering of the window using 3D acceleration instead of the Quartz API. I do this everyday... Apple does not force you to use Quarz to render the inside of your windows.
So what's your problem...? You want standard UI to be accelerated...? I don't think it's that interessing to use the GPU to render a button or a list box. Compositing makes more sens for buffered windows. Now when you really need 3D acceleration install a GL context, that's all...
Yves.
Of course Microsoft is not arrogant ?! They are so humble...
Anybody who have clue about UI design, knows that Windows UI is incredibly bad designed. Even if Windows is getting better with time, XP is still the most ugly thing I saw today (I'm still using Win2K because of the UI of XP).
Now if Windows is your first OS, you're just formed to work in this inconsistent environment like 95% of people in this world.
Windows is consistent?! Come on ! Typical Windows troubles : A guy just bought his first Windows computer. He installs his favorite applications. After that, he decides to reorganize his hard disk. He moves some applications to new folders. Surprise! All the applications are broken ! Thanks the registration database ! Happen every days... Is it consistent to be able to move an exe, when you have at least 60% chances it's going to break the installation ? Yves.
Most of the MacOS users don't see that OS X is bringing (back) a lot of developers to the Mac platform. I stopped working on the Mac a couple of years ago. I restarted to develop on this platform only because of OS X. Developing on the OS 9 was terrific (no memory protection, etc.). This is a BIG plus for the future of the Mac, because without small and creative developers innovation is dead ! Always the same heavy monolithic applications for years and years... A lot of things are happening around OS X these days, it's alive, it's moving... OS 9 was just a dead thing (on the development side).