Basic Usage:
Loading a ROM
To load a rom simply click the File menu, and navigate to “Open ROM”,
after you have done that a dialog will appear asking you where the ROM is stored,
once you have found the rom and opened it, BasicBoy will automatically start
emulating it.
Resetting a ROM
Sometimes a game can hang for one reason or another and you may need to reset
the rom, to do this simply click the File menu, and select "Reset ROM",
after you have done this the game will completely restart.
ROM Information
You can access some of the hidden ROM information by clicking the File menu
and selecting “ROM Information”.
Saving States
You may save your progress anywhere in any game with this, to save a state simply
click the File menu and navigate to “Save State”, after you have
made it to “Save State” menu, you may select a slot to save. There
are 8 separate slots for saving progress on each game, the save state files
are stored locally inside the BasicBoy Directory in the following format “<lowercase
ROM name>.st<slot number>”. So if you saved to Slot #1 on Mario
the filename would be “Mario.st0”. Please note: If you save in a
slot that has already been saved into, the previous save will be overwritten.
Loading States
Loading your state is simple as well, simply load the ROM you where playing
when you saved your state and click on the File menu, “Load State”,
and select the exact slot you saved to and it will automatically load to the
exact point at which you saved.
Options:
Emulated Hardware
You can decide not to emulate certain aspects of gameboy's hardware such as
Sound, Color, and Link. If you wanted to run Tetris-DX without color, you can
simple disable Color and it will run as if it was on an old gameboy.
Frame Skip
On slower machines especially, the computer may not have enough power to keep
up with the frame rate, skip frames to increase speed and performance.
Render Method
On some machines DirectDraw works better and on others WinApi, I only suggest
you change this if you are getting slower speeds with one of them. I personally
suggest DirectDraw if you have a video card made specifically for 3D.
Resolution
You may have up to 4X the original GameBoy screen size and full screen if you
so choose. Please note: If you have WinApi on and you go with a bigger screen
you may see a performance drop.
Layers
These are the different layers of the GameBoy color, If you disable one or all
of them, you may find very strange effects on the ROM, such as sprites disappearing,
stuff not getting drawn. I don’t see any reason why you would need to
mess with this, but just incase it’s included.
Sound Buffer
On some machines you need a smaller or bigger sound buffer, normally the smaller
the sound buffer, the more crackling and popping you will hear. We recommend
you leave it at 8 milliseconds.
Sound Render Method
On some machines software sound works better than hardware and on others, hardware
works better than software. Please note: Some machines lock up when on hardware
sound mode, this has been linked to certain cards by Creative Sound. We recommend
you leave it at software sound for best performance.
Cheat Codes
Yes you can cheat, this is much like an old-style GameShark, you have to find
the codes yourself by doing searches. Please note: This feature is currently
very buggy and I would not recommend using it.
Configure Keys
You may configure the keyboard to your liking so you may play GameBoy to the
maximum extent possible.
Fast Sound Off
When you are running the ROM high speed, this will make sure it does not play
sound while you are running the ROM at 70 Mhz.
Fast Skip On
When you are running the ROM high speed, this will make sure it skips frames
while its running at the high speed, if its off then it will still do every
frame but it will be at least 2X faster.
Limit FPS
This limits the frames per second that the emulator displays. Please Note: Right
now you cannot turn this feature off.
Shortcut Keys
There are not many shortcut keys, but holding TAB speeds the ROM execution up
to MAX SPEED, and F8 takes a screenshot and saves it in the BasicBoy Directory.
Any questions or comments just goto http://basicboy.emuhost.com/
Help Document written by Xeon.