diff --git a/desmume/ChangeLog b/desmume/ChangeLog index f1b9d2c7f..b0790f87a 100644 --- a/desmume/ChangeLog +++ b/desmume/ChangeLog @@ -1,4 +1,4 @@ -0.9.5 -> 0.9.6 (r3075-r3303-r3xxx) +0.9.5 -> 0.9.6 (r3075-r3458-r3xxx) Users of gtk, cli and gtk-glade frontends please note that now we have a common directory in ~/.config/desmume for config file, @@ -6,6 +6,10 @@ saves and savestates. The old .desmume.ini will be moved automatically with the name config but you have to move your saves manually. +Some save files may be invalidated due to use of broken crc logic. +Back up your DSV files before using this version of the emulator or else +the game might wipe it. + General/Core: bug: emulate keypad interrupt bug: spu overhaul, add capture support @@ -17,20 +21,36 @@ General/Core: bug: fix texcache memory GB explosion when games use tons of tiny 3d sprites bug: fix huge rerecording movie file handle leak bug: fix EXXXXXXX cheat codes and some add/edit/save/load bugs - bug: add 8MBit flash emulation + bug: add 8MBit - 512MBit flash emulation bug: fix firmware booted-from-card flag bug: fix some failures to wake bug: fix some rtc calendar logic bug: op_bkpt emulation - bug: correctly emulate POWCNT1 and POWCNT2 + bug: correctly emulate POWCNT1 and POWCNT2 and SPI power device bug: corrections to bootup stack configuration bug: protect bios from being overwritten bug: initialize save data to 0xFF instead of 0x00 + bug: handle relocated irq vectors + bug: support patched firmwares + bug: handle 8bit auxspidata, 32bit BLDY, 32bit div regs + bug: fix some divide by zero cases + bug: don't print \n in ideas debug message + bug: don't let games read off end of cart and crash emulator + bug: fix SWI 0x0E crc16 ; some save files using wrong crc may be invalidated + bug: fix many big endian bugs + bug: fix CPSR.I idle wakeup enh: support devkitpro argv enh: add gbaslot-rom commandline + enh: add no$gba debug message Graphics: - bug: fix a mistakenly rendered OBJ window + bug: fix a mistakenly rendered OBJ window and 3d blend effects + bug: fixes to matrix stacks, fixing lots of garbled geometry + bug: fix fog density registers + bug: fix hblank dma to run also on scanline 262 + bug: fix w/z depth flags for broken GUIs in dual screen 3d games + bug: fixes to poly sorting + enh: improve accuracy of opengl shaders Windows: bug: fix 16bpp display @@ -38,7 +58,9 @@ Windows: bug: cheat windows robustification bug: fix that sticky pause state when resetting and loading roms bug: dont crash when no sound device is available - enh: dont screensave while using gamepad + bug: change F10 to be save slot 0 + bug: fix background pause menu item + enh: try not to screensave while using gamepad enh: add EPX and EPX1.5X resize filters enh: add a japanese translation which will soon be stale like the others enh: add fancy ctrl+printscreen with emulator info on it @@ -46,6 +68,8 @@ Windows: enh: add alt+enter fullscreen command enh: add card eject command enh: add ddraw software mode forcer + enh: improve oam viewer + enh: default 3d to rasterizer so we dont have to suggest it 1000 times a day Linux/OSX: bug: fix building for nosse2 systems