VisualBoyAdvance 1.8.0(beta) Released!

Lefteris_D

Administrator
Staff member
A new version of VisualBoyAdvance has been released! You can download the file from here.

Please keep in mind that this is a beta version so there might be some problems.
 

Jale

Active member
Changes for VBA v1.8 beta:

Core changes:

* Added almost all AR V3 cheat codes (PokemonHacker)
* Added prefetch emulation
* Added full CBA support (verified for every CBA code type)
* Added emulation for DMA interaction with reading from invalid address
* Fixed CPU init for 256Mbit roms
* Fixed HuffUnComp bug regarding tree size (SF #984608)
* Fixed RTC support for day of the week (fixed at Sunday before)
* Fixed loading of ELF multiboot files (thanks J.W.)
* Fixed bug on CBA code type 5
* Fixed OBJWIN rendering bug when sprite wraps around (SF #1065447)
* Fixed battery saving bug when save type equals to Flash or Sram
* Fixed a compilation warning
* Fixed BIOS ArcTan and ArcTan2 emulation (several bugs)
* Fixed some instruction having incorrect cycles (caused SDL debugger to skip several instructions)
* Fixed lq2x filter (was using hq2x code)
* Fixed some bugs with IntrWait emulation
* Fixed some timer bugs
* Fixed memory timing when loading a save state (was using the timings before loading the state)
* Fixed bug writing to IO register past 0x4000400 (no mirroring)
* Initialize sram and flash memory to 0xff instead of 0x00
* Clean flash/sram on load/reload
* Ignore 8-bit writes to OBJ and OAM memory
* Major AR V1/2/3 support by PokemonHacker
* Simplified GBA emulation loop (easier to understand and maintain)

Windows:

* Added dialog to edit game overrides
* Added GPL link to Help menu
* Fixed GB Disassemble crash when going to another address
* Fixed a minor repaint bug when focus changed
* Fixed problem displaying rom names that use & character
* Fixed palette save name bug
* Moved vsync code to where it should be
* Moved common palette initialization and cleaned up rendering code to use it

SDL versions:

* SDL debugger improvements adapted from VBA-H:
* Break on change
* Conditional breakpoints (ARM and THUMB)
* Dump load and save (memory)
* Edit register (exception of R15)
* Disassemble to file
* Save and load state from debugger

Other:

* Fixed some compilation issues (libpng, gtkmm)

Source: Zophar.net
 
Top