DreamGBA
Readme
Version 1.2
DreamGBA is a Windows98 based GameBoy
Advance emulator,programmed by Kervin. DreamGBA
is a shareware for free copy and download.
You use this software at your own risk,the author take no responsibility for
the damage this software may cause.
The author DO NOT provide GBA ROM and BIOS images!
Performance setting£º
DreamGBA1.1 and later version changes auto frameskip setting from
30FPS to 60FPS£¬which need more CPU power.If you
encounter great frame lost when using auto frameskip,please turn on 1/2 Speed
option.
Sync to 60FPS require a PIII800
class CPU£¨estimated£©
Sync to 30FPS require a PII350 class CPU
How to use£º
Please use official DreamGBA emulator frontend DreamGBA loader,or other
frontend that compatible with DreamGBA
System Requirement£º
- Pentium II/Celeron class CPU or better
- Windows98 compatible OS(Not tested under Windows 2000/Me)
- DirectX5 compatible display adapter,sound adapter and input device
Feature£º
CPU:
- 100%ARM7TDMI CPU ARM Mode instruction emulation,Co-processor(not used in
GBA console) support excluded
- 100%ARM7TDMI CPU Thumb Mode instruction emulation
- Accurate CPU timing emulation
Graphic Engine£º
BG Graphic Function Support
| Text BG
| Rotation BG
| Bitmap BG
|
Variable Size
| YES
| YES
| N/A
|
Tile Flipping
| YES
| N/A
| N/A
|
16/256-Color Tiles
| YES
| N/A
| N/A
|
Scrolling
| YES
| N/A
| N/A
|
Mosaic
| 256 Color Mode Only
| NO
| NO
|
Rotation
| N/A
| YES
| NO
|
Window
| NO
| NO
| N/A
|
Color Effects
| YES
| YES
| YES |
Sprite:
Sprite Function Support
| 256 Colors Sprites
| 16 Colors Sprites
|
Variable Size
| YES
| YES
|
Tile Flipping
| YES
| YES
|
Mosaic
| NO
| NO
|
Rotation
| NO
| NO
|
Window
| NO
| NO
|
Color Effects
| YES
| YES |
¡¡
- Support GBA Display Mode 0,1,2,3,4
GameBoy Advance Console£º
- Full IRQ support£¬including Timer/DMA/HVBLANK/VCOIN
- Support all 4 DMA channels £¬(no Direct Sound FIFO related function)
- Support all 4 Timers
- Support BIOS function calls(A BIOS Image is required)
Other£º
- DreamGBA configuration center(frontend)
- Keyboard input.
- Resolusion,zooming,frameskip selectable
History£º
DreamGBA 1.2:
- Fixed a memory access violation bug that cause game exit
sudddenly
- Fixed a 16*16 sprite renderer bug
- Better compatibility:)
DreamGBA 1.1:
- Added rotation/scaling sprite support
- Fixed a rotation/scaling BG bug
- Default speed set to 60FPS
- Fixed an alpha-blending bug
- Fixed a shift bug in ARM CPU mode
DreamGBA 1.0:
- More on 16*16 sprite support
- Fixed some CPU bugs
- Fixed many small logical gfx bugs
- Fixed many DMA bugs
- Adjusted rendering engine for alpha-blending effect
again...
DreamGBA The Last Demo:
- Added 16*16 color sprite rendering code
- Fixed a overflow flag bug
- Added 2-dimensional sprite mapping evaculation
- Adjusted rendering engine for alpha-blending effect
- Fixed BIOS call 0x12
DreamGBA The Last Demo:
- Fixed a 16*16 Background rendering bug
- Fixed bugs in THUMB mode
- Added timer support
- CPU mode switching(IRQ/SYSTEM/SWI/USER) added and tested
- Fixed a 32bit DMA bug
DreamGBA Preview Demo4:
- Perfect Mosaic emulation
- Add partial support to Mode 1,2,4
- Add interrupt and real time DMA support
- Screen shot function (Print Screen key)
DreamGBA Preview Demo3:
- Fixed a compiler optimization bug
- Add 256-color BG render functions: a-blending,brightness increase/decrease
- Fixed a BG scrolling bug
DreamGBA Preview Demo2:
- Add support to 256-color sprite rendering
- Add 256-color sprite render functions: Variable sprite
size,Flipping,a-blending,brightness increase/decrease
- Add 256-color BG render function:Mosaic
- Add support to keyboard input
DreamGBA Preview Demo1:
Contact£º
Email£ºDreamGBA@263.net
Homepage£ºDreamGBA.yeah.net
Try other emulators by Kervin!
DreamNES: http://emu.myrice.com/dreamnes
DreamGBC: http://www.playepic.com/kervin