Virtual GameBoy Advance v2.1

posted in Emulator Release by narvick on Nov 19th, 2003

VGBA is a GameBoy Advance emulator by Marat Fayzullin. DOS and Windows ports require registration and costs 35 USD, but the FreeBSD and Linux ports are free. Here's what's new:
  • Save (.SAV) file format has changed due to addition of >64kB FlashROMs
  • State (.STA) file format has changed due to addition of RTC and >64kB FlashROMs
  • The old -flash has been changed to -flashid
  • The new -flash sets the number of address bits (greater or equal to 16)
  • Added RTC support (clock in Pokemon series)
  • Added support for >64kB FlashROMs (Pokemon series, etc.)
  • Added MIDIKey2Freq() to the BIOS emulation
  • Fixed a bug in the ArcTan2() emulation (Castlevania: Aria of Sorrow)
  • Fixed possible memory corruption of EEPROM emulation (Lord of the Rings)
  • Fixed SMULL/SMLAL opcodes
  • VBlank interrupt now occurs with HBlank in line 160 (Robot Wars)
  • Now recomputing sprites every time screen mode changes (Ice Age)
  • Now setting unused KEYSTAT bits to zeroes (Defender of the Crown)
  • Now updating c flag when immediate value is rotated in an ALU operation (Desert Strike)
No download is available for Windows. FreeBSD and Linux versions are available at the GameBoy Advance Emulators for Unix page