BCPL does not use native pointers, so the more advanced functionality of the operating system was difficult to use and error-prone. It had been written in BCPL when it was ported to the Amiga from TRIPOS, which had caused many issues for programmers working with other languages. The AmigaDOS module of Kickstart was entirely re-written in C and 68000 assembly language, instead of BCPL, which it had previously been written in. The first thing that most people would notice was the ‘insert disk’ screen shown when the machine was turned on was no longer a static image of a hand holding a disk, but instead showed a beautiful Amiga rainbow tick on the left, with the ROM information and copyright below it, and to the right, an animated display of a floppy disk being inserted into a disk drive. The size of the ROM doubled, from 256K to 512K, as more was added to the ROM. Kickstart 2.0 brought with it a huge number of changes, and as a result, some software that made certain assumptions no longer worked as expected.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |