N$gba 2.1a is released
http://nocash.emubase.de/gba.htm17th May 2005 - version 2.1
- multicart: remove_machine: also unloads associated ROM, unless memory shared
- multicart: load into machine; if none such: allocate new machine(s)
- multicart: cartloader target selectable (specific machine, or all machines)
- help: added various NDS chapters, 2D video, memory map & control, arm9 I/O map
- help: described NDS cartridge header & protocol with some new details
- cpu: handles CP15 system control coprocessor opcodes and Cn,Cm,N registers
- debug: disassembler supports all copro opcodes, assembler all except ldc/stc
- help: cleaned up coprocessor operand names (Pn,Cn instead P#,CRn,etc.)
- help: corrected sprites/scanline formula (10+n*2 per n pix, not 26 per 8 pix)
- shareware: changed decrypter extension (microsoft declared .prg as virus)
23rd May 2005 - version 2.1a
- multicart: bugfixed uninitialzed initstackram mem handle (thanks oleg volkov)
- setup: added sav/sna compression enable option to files setup (debug version)
30th May 2005 - version 2.1b
- cpu/bugfix: logical imm8 ROR 0 (no shift, carry=same) (thanks fredrik olsson)
- debug: media lifetime window shows FLASH/EEPROM writes-per-sector statistics
- eeprom: emulates EEPROM combined with 32MB ROM (thanks jamie) (not tested yet)
- help: added specs for backup EEPROM with 32MB ROM (last 256 bytes at DFFFF00h)