In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Changes

Jump to navigation Jump to search
2,040 bytes added ,  18:56, 4 December 2010
Line 185: Line 185:  
== Changelog ==
 
== Changelog ==
   −
=== 1.4.0 (01/11/2010) (r535) ===
+
=== 1.4.1 (04/12/2010) ===
 +
 
 +
==== Core/VDP ====
 +
* improved VBLANK flag accuracy, as observed on real hardware.
 +
* improved DMA operations accuracy, writes are now performed on a scanline basis: fixes Gaiares (flickering title screen).
 +
* improved DMA Fill timing accuracy.
 +
* fixed DMA with bad code values: fixes Williams Arcade Classics (corrupted gfx after soft reset).
 +
* fixed horizontal resolution changes during HBLANK: fixes Bugs Bunny in Double Trouble (2nd stage).
 +
* fixed Vertical Counter in interlace mode 1, as observed on real hardware.
 +
* fixed horizontal border width, as observed on real hardware.
 +
* various code improvments & optimizations.
 +
 
 +
==== Core/Extra ====
 +
* improved savestate format: added DMA, SVP, cartridge mapping & internal registers state informations
 +
* improved unlicensed ROM mappers emulation
 +
* added Chinese Fighters III mapper support
 +
* added Top Fighter mapper support
 +
* fixed Barver Battle Saga mapper support
 +
* fixed cartridge hardware soft-reset (Game Genie, SVP, ...)
 +
* fixed Game Genie registers byte reads
 +
 
 +
==== Gamecube/Wii ====
 +
* added message box when inputs config uses disconnected controllers.
 +
* added message box when settings are reseted to default on startup.
 +
* fixed default inputs configuration.
 +
* fixed memory leak in Cheat Menu causing spurious resets.
 +
* added an option to enable/disable automatic cheat activation
 +
* increased max number of cheat codes
 +
* optimized cheat codes requiring RAM patching.
 +
* improved default horizontal scaling to better match output from a real Mega Drive
 +
 
 +
==== Gamecube specific ====
 +
* fixed inverted keys in cheat menu.
 +
* fixed audio input frequency, now use exact audio hardware samplerate, as measured on my Game Cube (~48044 Hz),
 +
(NB: Wii samplerate has been verified to be closer to 48000 Hz)
 +
 
 +
==== Wii specific ====
 +
* added the possibility for any wiimotes to be used as input device, regardless of the connected expansion controller.
 +
* fixed USB drive not being detected when application is loaded from USB (HBC), thanks to Tantric for the tips.
 +
 
 +
 
 +
=== 1.4.0 (01/11/2010) ===
 
==== Core/Sound ====
 
==== Core/Sound ====
   Line 244: Line 285:  
* enabled simultaneous use of multitap & J-CART (Super Skidmarks 6-player mode)
 
* enabled simultaneous use of multitap & J-CART (Super Skidmarks 6-player mode)
 
* lots of code cleanup, bugfixes & optimization.
 
* lots of code cleanup, bugfixes & optimization.
      
==== Gamecube/Wii ====  
 
==== Gamecube/Wii ====  
Line 262: Line 302:  
* improved Mouse emulation through Wii remote
 
* improved Mouse emulation through Wii remote
 
* compiled with devkitPPC r22 & libOGC 1.8.5 (includes SDHC & USB2 support through IOS58, removes DVDX support)
 
* compiled with devkitPPC r22 & libOGC 1.8.5 (includes SDHC & USB2 support through IOS58, removes DVDX support)
 +
    
=== 1.3.1 (20/12/2008) ===
 
=== 1.3.1 (20/12/2008) ===
 +
 
==== [NGC/Wii] ====
 
==== [NGC/Wii] ====
 
*Improved sound engine
 
*Improved sound engine
 
*Modified frame sync
 
*Modified frame sync
 
**Now uses audio DMA interrupt
 
**Now uses audio DMA interrupt
 +
    
=== 1.3.0 (14/12/2008) ===
 
=== 1.3.0 (14/12/2008) ===
 +
 
==== [Genesis] ====
 
==== [Genesis] ====
 
*YM2612 bugfixes (MAME core):
 
*YM2612 bugfixes (MAME core):
105

edits

Navigation menu