---------------------------------------------------------------------------- Liberty version 1.2 ---------------------------------------------------------------------------- Gambit Studios Changes Log History [for you geeks] :P Liberty version 1.2 1.2 15-Nov-00 - z80 emulation fixes - GameBoy screen emulation rewrite The largest bottleneck in Liberty was the manner that we handled the transition of the GameBoy graphics from the emulation onto the Palm's display. A complete re-write has been done, and a 10-15% speed increase has occured! - memory management changes Cleaned up a bit of the memory management services (such as saved games, memory initialization) to be "cleaner", in addition to allowing some games to run! (yay). It is stuff you dont see, so - you wont even notice it :) - sound! You asked for it, and now - you have it! Bleep-Blop etc, the presence of sound may wish you never wanted it :) it works great on some games, and can be totally annoying on others - but, its there. configure to your liking :)) By default, we have disabled the sound - so turn it on! - configuration adjustments Its been on the wish-list since day one, and its finally here! *yay*. Configure your controls / colors / tweaks on a game by game basis! No more tweaking each time you start your favourite games! 1.1.1 17-Oct-00 - z80 emulation fixes - ROM loading fixes General purpose bug-fixes/enhancements here, a number of games that didn't work in earlier versions now do. visor users may now install roms into the flash module and get access to playing (no more NULL dbID passed error). - controller additions Modifications have been made such that the user can use the grafitti area for pressing buttons. This feature can be useful in some games (walking) however it has a few limitations. [ U+L ][ U ][ U+R ] [ BUTTON A ] [ L ][ ][ R ] ------------ [ D+L ][ D ][ D+R ] [ BUTTON B ] +-------------------+ +----------+ alphabetic numeric It is not possible to press a direction AND a button at the same time (limitation of Palm, only ONE pen) :P - 32K rom limit removed (in demo) The 32K rom limit has now been lifted. Included is a new file called "Gmbt_TRIAL.pdb", which when installed will allow you to test gameboy games greater than 32K. This trial feature is available ONLY for 30 executions. After the application has been started 30 times, it will become "unregistered", and will be limited to 32K roms. - color changes! Running Liberty on color devices now lets you get a nice feeling of what you can do with color (did you all miss the color tweaking configuration screen?) Liberty runs in lovely default colors (if available): . musky yellow and . musky blue See "pikachu" in his correct colors in Pokemon! :P - improved rom2pdb :P Generating datafiles on various operating systems caused a few problems when just "adding" the name of the rom to the output file generation. 1.1 22-Aug-00 - z80 core update - Press All Keys support The z80 core went through a serious optimization bashing tweaking every last nano-second out of the emulator. At the same time, heaps of modifications to support various GameBoy games, such as echo-ram etc. - smaller roms!!! We heard ya, and since we squeezed enough speed from the z80 emulation core - a few nano-seconds could be spared without you even noticing a difference from 1.0e :)) If you install an OLDER rom format, it will let you know when you try and run it -> YOU MUST RECONVERT THE ROM!!! - rom BEAMING support Share... Share... Share... Please be aware that some overclocking tools dont allow beaming of "databases" when the system is overlocked. If you are having problems with beaming, disable them and try again. - GameState Save [individual games] Now you can cheat :) Save the state of the current game that is running, exit out of the game, and then through our little save-state manager you can delete or continue the game where you left off! We know space is an issue, so we compressed them too. 1.0e 12-Jul-00 - z80 core update - serial interrupt implementation - countdown timer fixes A small number of modifications to the emulation engine that provides support / fixes for various GameBoy games being emulated. - GameState Save Fix [for exit-return ONLY] We forgot to keep track of the current bank index :)) 1.0d 09-Jul-00 - ROM Emulation Warning Dialog Emulators are fragile things :) We recommend that users test the GameBoy emulation on the PalmOS Emualtor (POSE) prior to installing them into their device. Not all ROM images are emulated perfectly, and may cause your device to crash unexpectedly. - GameState Save [for exit-return ONLY] If the user is emulating a GameBoy game and wants to get out temporarially, tapping on the [apps] button and then restarting Liberty would return them to where they were when they left. 1.0c 07-Jul-00 - New Memory Management Architecture The use of undocumented PalmOS API calls were taken out of the application, which was causing pernament memory corruption to the device. GREETZ TO: Gacel, pthree, irq, raja and setuid! 1.0, 1.0a, 1.0b 06-Jul-00 - Offical Release of Liberty Memory Management architecture of these versions proved fatal to many Palm Computing Platform users. DO NOT get these versions and install to your device. // Aaron Ardiri // Michael Ethetton - the Liberty development team ----------------------------------------------------------------------------