GameBoyZ
Docs
Source
Changelog
Todo
License
Back end is based on gngb (http://membres.lycos.fr/frogus/gngb/index.html) which is an SDL, GPL, gameboy emulator.
Front end is based on the qtopiagnuboy (http://www.slac.com/~mpilone/projects/qtopiagnuboy.phtml) launcher (LGPL)
Game controls:
GB | Zaurus |
A | DateBook button |
B | Contacts button |
Arrows | Direction keypad |
Select | Enter (must use hardware keyboard) |
Start | Space (or the center button inside directions) |
RESET | Typically on the gameboy, SELECT+START+A+B reset the game; simply press the menu button once to reset the emulator. |
PowerOff |
The HOME button (directly above UP) closes down the emulator; the cancel key is disabled to prevent the emulator from quitting on multiple-keypresses.
Keybd | Action |
s | Takes a timestamped screencap of the gameboy screen and saves it in ~/Documents/ |
f | Enables the FPS display |
c | Turns on the keycode display (useful for finding the SDL keycodes of buttons in-game -- this isn't useful for the average user) |
Please let me know if you have any suggestions to be implemented or ways
to make it more user friendly.
Source will be available at http://psifertex.com/zaurus/gbz.phtml
0.2 Fixed exit behavior when entering multiple keys by remapping keys.
Added help documentation
Other bugfixes
Locked keys from other applications; allows the use of hardware buttons in emulator.
0.1 Initial Release; implement gngb backend with qtopiagnuboy frontend,
adding screenshot functionality, and adjustments for zaurus specific
settings (keys, mainly)
Scale size larger (full screen, or at least closer)
Use of OK button (not currently supported by SDL)
Customize key settings in launcher
Increased in-game options
Fix MIME types (currently just runs the launcher)
This software is released under the GPL (http://psifertex.com/zaurus/gbz.phtml). The sources it is based upon are released under the GPL and the LPGP (http://www.gnu.org/copyleft/lgpl.html)