2/15/2002 This update is a "beta" version and is provided as-is. Direct any comments on this release to LibertyBeta@GambitStudios.com We would especially like to know if a game which was working previously in Liberty has been "broken" by this release. We would also like to know of any improve- ments you find in emulation speed, etc. COULD SOMEONE TEST KNIGHTS QUEST (SINCE WE DO NOT OWN THAT GAME) AND LET US KNOW IF IT WORKS NOW? THANKS! NOTE: Look below for known issues with this release. Regards, -Mike *************** LIBERTY CHANGES *************** ver 1.3 beta 2 1) Joypad interrupt code really works this time! 2) 2 Minor bug fixes missed last time. F1 Boy and Star Trek: Generations now work! 3) More (minor) sound tweaking. 4) text changes (copyrights/etc) 5) SnapNPlay compatibility has been achieved (by TT-Tech updating the driver) ver 1.3 beta 1 1) Minor bug fixes, optimizations of z-80 code 2) Fixed JoyPad Interrupt Code (should Fix Double Dragon 3, other games where the key presses were not registering) 3) New "trick" in the emulation, which will speed up a small number of games SIGNIFICANTLY! Donkey Kong Land 3 is now 40% faster, Joust speed has improved over 20% 4) Sprites ignore Priority Bit (it fixes "disappearing sprite" bugs in some games, though sprites now always appear on top of the background. 5) "Terrible" sound is no longer quite so "terrible"! The frequencies have been tweaked significantly, resulting in improved sound quality. 7) Saved games are now backed up to the PC on HotSync 8) Clock support for cartridges with built-in Real-time-clock (such as Pokemon Gold) Please let us know if you have a game this does not work in. We ARE aware of an issue in Pokemon where the time appears to flucuate while viewing the PokeGear. We are looking into the problem. ********************************* KNOWN ISSUES ********************************* CHANGES FOR 1.3 FINAL: 1) Remember last game when returning to main screen 2) full 32k SRAM support - will fix games like Zelda, pokemon which did not save correctly. 3) Fatal Exception bugs in certain games (Knights Quest, others?) We have worked hard on GameBoy Color emulation, and stubbed in some GameBoy color routines, but testing determined the graphics overhead would make GBC games unplayable on palm, so they have been scrapped :( If you know of any other changes which should be included, let us know! EXCITING NEWS FOR THE FUTURE: We are working on a completely different emulation core using a "dynamic re-complier" (dynarec) which will compile chunks of GameBoy code into Palm code as they are run, instead of interpreting every instruction as is currently done. This method could result in HUGE speed increases in Liberty, at the cost of requiring more available RAM in your Palm device. This is a huge project, and a difficult one. If it actually proves to be feasible, this re-write will be released as version 2.0 in the spring.