As any software, KEGS encounters some changes as it becomes used. These ones are either made on the core code of the emulator, the main number, or on the Mac OS integration, the Version number. Both intend to make it more accurate and to perform some new tricks (or correct some !) in order to get the best IIgs experience. This list gives you the main changes made and shows what happened, for those interested...
And for comments, ideas or remarks, use : comp.emulators.apple2
Version 1.94 (KEGS 0.65) – The First Intel version
– The sources are now compiled with GCC 4.01 from XCode 2.4.1
– The sources are now Universal : KEGS-OSX works on PowerPC and Intel processors
– The sources are now compiled on an iMac Intel computer
– A small fix for backward compatibility with Mac OS 10.3 without Core Data calls (for Yannick)
Version 1.93 (KEGS 0.65) – The Universal Binary version
– The sources are now compiled with GCC 4.01 from XCode 2.4
– The sources are now Universal : KEGS-OSX works on PowerPC and Intel processors
– The emulator now requires Mac OS 10.4 (a.k.a Tiger)
– SDL Universal based on the example of Mark Szymczyk
– The sources now use SDL 1.2.11 drivers
– Fixed timezone calculation for Mac OSX
– Some code cleanups (prototypes, etc.) on the SDL drivers calls and options
– Some code cleanups (calls, framework, GCC variants, etc.)
– Lots of changes on the main code, PowerPC optimisations are gone :-(
Version 1.9 (KEGS 0.65) – The Panther version
– The sources are now compiled with GCC 3.3 from Mac OS 10.3 (a.k.a. Panther...)
– For some very strange reasons, it works better with Mac OSX 10.3.3
– Function keys now work only when the Alt key is pressed (thanks to Exposé !)
– Some changes on the sound drivers for more accurate rendering (Thanks to Olivier)
– Some changes on the device drivers for a smoother rendering, making Hardball working once again as it should be. (Thanks to Olivier)
– La version española puede ser utilizada...
Version 1.84 (KEGS 0.65) – The June Party 2003 release
– The sources are now based on a unified KEGS 0.65 core code. (SDL, Windows, ActiveX, Mac OSX)
– Some changes on SDL calls and tests.
– Some code cleanups (prototypes, etc.)
– Fixed the Transwarp GS: it is only activated when accelerated speed is on and at its correct speed. (Thanks Olivier)
Version 1.8.3 (KEGS 0.64) – The Spring 2003 release
– Some internals changes for G4 code and Quartz Extreme optimization. (Thanks to Darrell)
– Fixed the "Eject disk" bug : just do not add anything before the disk’s path...
– Config profile now supports fullscreen and checks correctly the changes.
– Video mode 2 now contains the full video rendering without the status bar.
– Compatible with Pirates ! (Thanks to Akilgard)
– SalesDemo finally works ! (Gilles’s wishes...)
Version 1.8 (KEGS 0.64) – The New Year 2003 release
– The sources are now based on a unified KEGS 0.64 core code.
– Into the code, MacOS X special parts are called with a proper test code.
– The name had to be changed to KEGS-OSX to clarify its identity.
– All configuration files have their .kegs extension : Bram.kegs & Config.kegs
– A personal configuration profile can now be created and saved. (Thanks to Frédéric)
– The emulated ZipGS card is now available with customised speeds. (Lim’s wishes...)
– Some internal fixes for further compatibility : Photonix 1 & 2, Pom’s Demo, Task Force.
– Some internal code revisions for Ensoniq calls and video rendering.
– The emulator can now properly boot and reboot. (Thanks to Olivier)
– The MegaDemo finally works very well in case of full screen and at full speed (Thanks to Kent)
Version 1.7 (KEGS 0.63)
– The sources are now compiled with GCC 3.1 from Mac OS 10.2 (a.k.a Jaguar...)
– We now use SDL 1.2.5 beta specially customised by Darrell.
– The sources include Nathan Day’s ProcessObject : less system resources used.
– F6 now allows the debugger to be activated with a proper Aqua style.
– Correct pathname for multiple folder.
– FTA’s Ensoniq special accesses fixed by The Gog’s himself. So Bouncin Ferno, Space Shark & Noisetracker now work properly under KEGS emulation.
– The German translation is done : Man spricht auf Deutsch ! (für Jesse ...)
– The Readme file is available in French !
Version 1.64 (KEGS 0.63)
– KEGS is fully Jaguar compatible !
– All sources are now compiled with GCC 3.1 from Mac OS 10.2 (a.k.a Jaguar...)
– SDL libraries are also now compiled with GCC 3.1
– Some changes done to fix the mouse in fullscreen.
– The sound is now even better synchronised with the palettes animation.
– Some code optimization by Gilles Tschopp : a clean memory tester and Bernie virtual floppy compatibility.
Version 1.63 (KEGS 0.63)
– Larger sound buffer for accurate sounds manager.
– Initial release at the French Apple Expo.