Releases: DDoS/GBAiD
Releases · DDoS/GBAiD
v0.3.0 beta
Bug fixes and accuracy improvements.
Entering beta!
v0.2.1 alpha
This release adds sound support, full screen mode, and some other small improvements.
The current LDC version has a bug which broke compilation. Use DMD instead.
v0.2.0 alpha
- Fixes timing issues causing slight graphical bugs
- Fixes absurd CPU usage
- Fix compiling in release mode with DMD
- New and improved save format
- Performance improvements
- A ton of other minor fixes
The code base has had a huge refactor to improve code quality and make it more D-idiomatic.
v0.1.2 alpha
Changes
Fixes
- Fix flash bank selection problem, Pokémon won't complain about save corruption anymore
- CPU accuracy fixes
- Fix DMA race condition (rare issue)
- Fix to IRQ handling
- Fix to EEPROM
- Fix ARM ALU flags
Improvements
- Overall performance improvements
- Overall timing improvements
- Assembly is now optional for platforms and compilers that don't support it
- Remove the need for a separate thread for DMAs
Features
- EPX, XBR and bicubic upscaling (OpenGL shaders)
- Controller support
Other
- Changed save extension to ".gsf" from ".sav" to reduce conflicts with other emulators
Regressions
- Increased CPU usage to improve timings
v0.1.1 alpha
Fixed:
- Fix a deadlock between CPU and DMA threads
- Fix flash bank switching
- Fix compiling on Windows and Linux
- Fix 32bit compiling on OS X
Still broken:
- Linking with DMD on OS X, caused by this
- Linking with DMD on Windows
v0.1.0 alpha
First official release.