This kind of ‘patch’ was an example of the kind of flexible programming that OS9 made possible.” Luckily OS9 enabled a solution, but it’s shocking that months after the launch developers had to find workarounds for crippled hardware. This required quite a bit of ingenuity to overcome, and a method was worked out at the CD-i development conference in the spring of 1992. This meant the display would jump up and down whenever the joystick was moved. The scan line interrupt, normally the highest priority interrupt in the system, was overridden by the joystick. The operating system was called OS9, and had the distinction that every program was relocatable.” But Warner also had some surprising truths to reveal. The software architecture of the CD-i, in contrast, was wonderfully simple and elegant. Like the Amiga, the CD-i had a ‘display list’ video structure in which every scan line was specified. Since my previous work had been with the 68000, it wasn’t hard to adjust to the crippled 68000 used in the CD-i. “I had just been laid off from Amiga and Atari work at Microprose. The late Silas Warner of Novalogic (Super Mario’s Wacky Worlds), in an interview with explained that the system should have been easy to work with. Along with being comparatively underpowered, the CD-i had several inherent problems not anticipated by Philips.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |