Maximum BE (Minimum BS)
Please forgive the Geocities pop-up adds.

--Menu--

Home

gnuboyBE

eNews

GSPlayer skins

uBook skins

Dictionary

Placeholder

Placeholder

Placeholder


Free SubDomains
Don't forget to bookmark this page.

gnuboyBE - Gameboy Color Emulator for Casio BE-300


This is a free software, open source, GameBoy/GameBoyColor emulator for the Windows CE powered Casio BE-300. It is a port of the GNU GPL gnuboy software, ported to the BE-300 platform by Darren Wall (aka "Comboman").

Download Executable Here
Download Source Here

(A Russian version is avaiable here)

The porting is based largely on gnuboy CE for H/PC Pro. The H/PC Pro version worked (mostly) on the BE but had some issues due to the BE's lack of hardware keyboard and non-standard directory structure which required a configuration file to be copied to the root directory after each reset.

Changes in the BE-300 version from the H/PC version
1. Key mapping for BE-300 is now the default (see below)
2. No configuration file necessary (still available if desired).
3. Start and Select buttons added to the drop-down menu.
4. Save state files stored in "/Nand Disk/My Documents" rather than "/My Documents"
4. Cooler icons. :-)



Installation Instructions


1. Place gnuboy.exe in some folder on your BE.
2. Place your GB/GBC ROM image files in some folder on your BE.
3. Run gnuboy.exe on your BE.


Controls


BE-300		GameBoy
---------       ------------
Direction Pad   Direction Pad
ESC key         A button
OK key          B button
File/Start      Start button
File/Select     Select button

Known Issues


This emulator has run almost every GameBoy and GameBoyColor rom which was I have tried. Runing 4MB roms may require the use of a memory adjuster on the BE-300. Many thanks to the orginal authors Laguna and Gilgamesh and to the others who ported it to just about every system out there (DOS, Windows, Linux, PPC, WinCE).

There is a "small" bug in the current version. If you hit the power button while playing a game (or if the auto-shut-off kicks in while playing a game), the program will continue running but no longer respond to any user input (buttons, screen taps, etc). A soft-reset (sticking the stylus in the hole in the side of your BE) will restore the system to normal.

The sound is OK on the older games but tinny and stuttering in the newer color games. I suspect the sound hardware was improved in the GameBoyColor and this is not fully emulated. I'll look into it.

The next version will include:
- PCConnect installer.
- Use the rocket button for Start.
- Improved sound.
- Fix power button bug.

Support


This software was tested on a standard BE-300 (I'm not sure if it requires BE-Patch, it does not require BE-500 GX.DLL). It also works on EpodXP/EpodMX/Xpod/eXpod.

I don't give out my private email address (I get too much spam already) but I am available on most of the BE-300 forums under the name "Comboman" if you have questions, other than "Where can I find romz?". Some public-domain, freeware, shareware and otherwise legally-distributable ROMs are available here, other than that, you're on your own.

Legal Stuff


This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Other Emulators for BE-300


If you like this program, you may enjoy these other emulators which work (in varying degress) on the BE-300.

Jason's BE emulator page - PocketAtari, PocketSNES, PocketColeco, PocketSCUMM.
PocketNES - NES emulator.
InfoNES - Japanese NES emulator (L'Agenda is Japanese version of the BE-300).
CoPilot - Palm Pilot emulator (requires version 1 or 2 ROM).
PocketGenesis - Sega Genesis emulator. Wow!
PocketDOS - MS-DOS 8086 emulator.
AppleCE - Apple II emulator.