English | Polish
zBoy - GameBoy emulator
Written by Mateusz Viste
zBoy is a multiplatform GameBoy emulator that provides a load/save feature, can perform PCX screenshots either manually or automatically (every few seconds) and emulates an internal battery for ROMs that were designed to use one (this allows to use the internal save option provided by such games, remember highest scores, etc).
zBoy supports some additionnal features, too, like intelligent saving of hi-scores for some games that aren't able to save their hi-scores table by themselves because of the lack of a battery-backed RAM on the cartridge, and improving screen's resolution output using graphic algorithms like Scale2x, Scale3x, eagle... Here you can see a comparison between graphic algorithms supported by zBoy. This is also one of the very few GameBoy emulators that provides a 2-gameboys link emulation, which makes it possible to play some games in 2-players mode on a LAN.
zBoy allows to play GameBoy games using a keyboard or a joypad (or both). The emulator is available for Linux, DOS and Windows (but should compile for other systems without much headache as well).
I have started this project mainly because I never had the occasion to work with computers at the lowest (machine code) level. zBoy was my way to learn about architecture of microprocessors, assembly language, memory addressing, etc... From the time perspective, it appears to have become a quite cool GameBoy emulator.
If you are looking for some ROMs to test zBoy with, you can download a game pack of few public domain GameBoy games here. Note, that I won't provide any commercial ROMs to you. Do not even bother asking me - you will only waste your time.
Below I placed some screenshots of some GameBoy's ROMs emulated by zBoy (if you want to see more, just refresh the page!):
Download files here
Running Linux? Look here for some pre-compiled packages.