release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Search | Go
Wiki > Main > PluginRockboy (r34)

Rockboy Plugin

This plugin is a port of GNUboy to Rockbox which allows you to play Gameboy games on your player. It is included in the Rockbox builds and functions as a viewer (you simply select the .gb or .gbc files to launch them). It does not show up in the "Browse Plugins" list. If you have any .sgb ROM files, you must rename them to .gb in order for them to work.


Keybindings

The keybindings used by Rockboy can be found in the Plugins chapter of your player's manual.

Status

Todo Status Description
More LCD modes Done drop top 16 / drop bottom 16 / drop top 8 bottom 8 / drop a line every 9 lines
Menu Done needs more options
Sound support Done Done. still choppy because rockboy is not at full speed. but the driver should work fine. (thanks to XShocK).
Grayscale support for iriver Done Done. Color can probably be added for h3xx models later.
Grayscale support for iPod 0% Support for the different iPod grayscale models
Savestates 90% slightly buggy
Dynamic recompilation cpu core 10% Framework exists, needs more opcodes implemented
New interpreter cpu core written in assembly 0% Not started, eventually to be merged with dynarec
Fixing the sprite palette 0% see open bugs
More / better button handling 0% Button hold, buttons for simultaneous button presses


Open Bugs

Bug Description
sprite palette Sprites are not using the correct palette; caused by gnuboy not supporting a gb mode but only gbc mode, look at BGP / OBP0 / OBP1 and *_scan() functions, this causes some sprites to be displayed wrongly, like the guy in the house at the start of zelda: link's awakening


ROMs

Do not ask for Gameboy/Gameboy Color ROMs on the forums or IRC because it is illegal. Though you can find some legal homebrew and public domain ROMs here: http://www.pdroms.de/ and here: http://www.zophar.net/roms.phtml?op=show&type=gb


CategoryPlugin: Gameboy emulator [RecorderDONE, H100DONE, H300DONE, H10DONE, iPod ColorDONE, iPod NanoDONE, iPod VideoDONE, iAudio M5DONE, iAudio X5DONE, GigabeatDONE, Sansa e200DONE, Sansa c200DONE]
Edit | Attach | Print version | History: r35 < r34 < r33 < r32 | Backlinks | View wiki text | More topic actions...
r34 - 25 Feb 2008 - 17:16:42 - MarcGuay
Copyright by the contributing authors.