reasonableGBA v0.2
~~~~~~~~~~~~~~~~~~

reasonableGBA is a GBA emulator for Windows. It's descended from my old GBA
emulator shiteGBA, but now it's not shite, merely reasonable.

reasonableGBA _needs_ a GBA BIOS dump. This must be called 'bios.rom' and
be in the same directory as reasonableGBA itself.


Changes from v0.1 :

- DMG sound emulation
- Added video filters
- Blocked reads of CPU vectors, Yoshi's Island now works.
- Fixed bug in sprite handling



reasonableGBA emulates :

ARM7TDMI - a modified RPCemu core, with THUMB added. In theory this is a
	   dynamic recompiler, but that functionality is disabled atm.
Video    - most features emulated
DMA Sound
DMG Sound (probably some bugs)
EEPROM, SRAM and FLASH cart saves

It doesn't emulate :

Mosaic on sprites
Linkplay
Few other features


Keys :

Arrow keys - D-pad
Z - A
X - B
A - left shoulder
S - right shoulder
Enter - START
Shift - SELECT


Games tested :

Advance Wars
Astro Boy - Omega Factor
Doom 2 (flicker at bottom of screen)
Dr Mario
Go! Go! Beckham!
Kuru Kuru Kururin
Mario Advance
Mario Advance 2
Mario Kart : Super Circuit
Metroid Fusion
Metroid - Zero Mission
Payback
Pinball of the Dead
Rebelstar
Street Fighter 2
Street Fighter Alpha 3
Tekken Advance
Tetris Worlds
Tonys Hawk 4
Tonys Hawk Underground 2
Wario Ware


Source code :

The source is compiled by Ming/W and linked with Allegro, OpenAL and ALut.
You will need to pass -DDYNAREC to the compiler, otherwise it will not work!


Tom Walker
tommowalker@yahoo.co.uk
http://www.tommowalker.co.uk