NO$GBA 1.2a

posted in Emulator Release by narvick on Jul 6th, 2002

NO$GBA 1.2a was just released today. For those who don't know, this emulator has two versions. The freeware version is ONLY for developers, and does NOT play commercial games. It only emulates the GBA hardware. There is a commercial version that you can purchase for commercial developer use. Check out the homepage for more information. Here's what's new in this version:
  • Controls: Adjusted stick0/stick1 keystroke bits for GBA keyinput register
  • Controls: enabled stick0/stick1/snespad controls
  • Help: Descriped undoc register 800h default/fastest 256k WRAM waitstates
  • CPU: Tested and fixed LDM+STM amod IB+DA indexing offset 4
  • Internal: Cleaned up IO-core, removed relicts, ensured vals-data alignment
  • Tracing: Added %r0%, %r1%,...%r15% parameters and %pc%, %lr%, %sp% aliases
  • Xcept: Added mem 'range' warning message on reads from 0-3FFFh
  • Keyb: Default L/R-Buttons changed to Left/Right-Alt keys
  • CPU: Emulates variable 256K-WRAM waitstates
  • CPU: Emulates variable ws0,ws1,ws2,sram game pak waitstates
  • Xcept: Ignores another bug in the GBA BIOS
  • Debug: Del-key in code window clears source code breaks
  • Timers: Fine-tuned timer start delayed 2 cycles, timer stop delayed 1 cycle
  • I/O Map: Refreshed timer counter registers after emu-run and tracing
  • CPU: Always uses time accurate GET/PUTMEM in ARM mode
  • CPU: Refixed thumb POP PC
  • a22i: Recognizes "PUSH/POP{cond}" as ARM-alias for "STM/LDM{cond}FD [R13]!,"
  • Help: Updated ARM+thumb summaries
  • Help: Thumb chapter added execution time and affected flags for all opcodes
  • CPU: Emulated exact S,N,I code/data/jump cycles for all thumb+ARM opcodes
  • a22i: accepts // as alias for CRLF
Snag it at the GameBoy Advance Emulators page