[Atari800-users] Altirra OS and Altirra BASIC are now built-in, can we remove EmuOS?
Brought to you by:
joy
|
From: Tomasz K. <tom...@in...> - 2018-06-04 06:52:33
|
Hi, When fixing the build of the Android port, I noticed that the implementation of the Altirra OS as built in the emulator, was somewhat sub-optimal - it only provided a single OS ROM for both the 400/800 and XL/XE modes, while in actual Altirra two separate OS ROMs are used in these circumstances; and it didn't include the free BASIC replacement, also available from Altirra. I decided to upgrade this feature. Now there a four ROMs from Altirra built in Atari800 (all placed in src/roms/): - AltirraOS for the Atari 400/800, - AltirraOS for the Atari XL/XE, - Altirra replacement BIOS for the 5200, - Altirra BASIC. It is now possible to use the emulator without providing the Atari system ROMs at all. The four Altirra ROMs are used automatically when the user has not provided any OS ROMs by himself. They can also be selected in "System settings" even when the original Atari ROMs are available. Given that the Altirra ROMs make the old 2KB "EmuOS" redundant, I would like to suggest complete removal of the EmuOS functionality. Building Atari800 without the Altirra ROMs using --disable-altirra_bios (I guess this might be useful for some embedded purposes) would still be possible. In this case, the user would have to provide the necessary OS ROMs or he would be unable to start emulation. Any thoughts? Regards, --Tomek |