Changes

Jump to navigation Jump to search
3 bytes added ,  12:24, 9 December 2010
reverted caps (it looks like crap for changelog !), fixed some changes that didn't make sense, please do not modify unless you want to correct mispelling errors
Line 283: Line 283:  
* implemented custom FONT engine (uses internal IPL font & GX hardware rendering).
 
* implemented custom FONT engine (uses internal IPL font & GX hardware rendering).
 
* implemented custom GUI engine (uses GX hardware rendering & multithreading)  
 
* implemented custom GUI engine (uses GX hardware rendering & multithreading)  
* Implemented advanced menu interface (IR pointing, game snapshots, cheats & saves manager, visual & sound effects, BGM support, etc).
+
* implemented advanced menu interface (IR pointing, game snapshots, cheats & saves manager, visual & sound effects, BGM support, etc).
* Improved audio/video synchronization to ensure 100% smooth video & audio playback.
+
* improved audio/video synchronization to ensure 100% smooth video & audio playback.
* Improved soft-reset button support, now works more like real Mega Drive / Genesis (model 1) reset button.
+
* improved soft-reset button support, now works more like real Mega Drive / Genesis (model 1) reset button.
* Improved lightgun cursors layout.
+
* improved lightgun cursors layout.
* Added automatic ROM loading feature (last played game launches immediately when starting the emulator)
+
* added automatic ROM loading feature (last played game launches immediately when starting the emulator)
* Added PAR codes and .pat files support
+
* added PAR codes and .pat files support
* Fixed lot of stability issues and potential memory leaks.
+
* fixed lot of stability issues and potential memory leaks.
    
==== Wii specific ====  
 
==== Wii specific ====  
* Added Video Hardware "Gamma" control
+
* added Video Hardware "Gamma" control
* Added Video Hardware "Trap Filter" control
+
* added Video Hardware "Trap Filter" control
* 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 (12/20/2008) ===
 
=== 1.3.1 (12/20/2008) ===
==== [NGC/Wii] ====
+
==== Gamecube/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 (12/14/2008) ===
 
=== 1.3.0 (12/14/2008) ===
==== [Genesis] ====
  −
*YM2612 bugfixes (MAME core):
  −
**Fixed EG Decay->Substain transition when SL & DR are minimals
  −
***Fixed tracks #3 and #9 in "Mega Turrican"
  −
**Fixed a bug in SSG-EG emulation code
  −
***Fixed Level 1 music in "Alisia Dragoon"
  −
**Modified SSG-EG Decay End Level
  −
***Fixed some sound effects (ChainSaw, Zap...) in "Beavis & Butthead"
  −
**Improved Detune overflow accuracy
  −
***Fixed very high frequency sounds in many games
  −
**Fixed registers 0x20-0x26 Reset state
  −
***Fixed intro music in "B.O.B"
  −
**Reverted incorrect fix with KEY ON
  −
***Fixed "Flamethrower" sound effect in "Alien 3" and many others
  −
*Adjusted HCounter values
  −
**Fixed line flickering in "Sonic 3D" bonus stage
  −
*Adjusted VINT timing
  −
**Fixed hang-up in "V.R Troopers"
  −
*Improved HBLANK flag accuracy
  −
**Fixed line flickering in "Gouketsuji Ichizoku"
  −
*Fixed broken Z80 access to WRAM
  −
**Fixed hang-up in "Mamono Hunter Youko"
  −
*Modified JCART emulation
  −
**Fixed corrupted tracks logo in "Micro Machines 2"
  −
*Added Blargg's NTSC Filters support (NTSC video artifacts emulation)
  −
*Optimized VDP rendering core
  −
**Rewrote 68k interface (memory handlers, cycle execution, interrupts)
  −
**Greatly improved emulation speed
     −
==== [NGC/Wii] ====
+
==== Core/YM2612====
*Removed slowest libsamplerate settings under "HQ YM2612" option
+
*fixed EG Decay->Substain transition when SL & DR are minimals: fixes tracks #3 and #9 in "Mega Turrican"
**Only keeps SRC_LINEAR (faster) and SRC_SINC_FAST (better)
+
*fixed a bug in SSG-EG emulation code: fixes Level 1 music in "Alisia Dragoon"
*Added option to enable/disable bilinear filtering
+
*modified SSG-EG Decay End Level: fixes some sound effects (ChainSaw, Zap...) in "Beavis & Butthead"
*Rewrote video engine
+
*improved Detune overflow accuracy: fixes very high frequency sounds in many games
**Improved horizontal scaling (VI+GX)
+
*fixed registers 0x20-0x26 Reset state: fixes intro music in "B.O.B"
**Improved rendering speed (direct texture mapping)
+
*reverted incorrect fix with KEY ON: fixes "Flamethrower" sound effect in "Alien 3" and many others
*Removed embedded font, (re)enabled IPL font support
+
 
**Now should work for Qoob users too (thanks to emukiddid)
+
==== Core/VDP ====
*Fixed "Reset" button behavior
+
*adjusted HCounter values: fixes line flickering in "Sonic 3D" bonus stage
*Patched libfat for faster SD card accesses (thanks to svpe)
+
*adjusted VINT timing: fixes hang-up in "V.R Troopers"
 +
*improved HBLANK flag accuracy: fixes line flickering in "Gouketsuji Ichizoku"
 +
*fixed broken Z80 access to WRAM: fixes hang-up in "Mamono Hunter Youko"
 +
*modified JCART emulation: fixes corrupted tracks logo in "Micro Machines 2"
 +
*added Blargg's NTSC Filters support (NTSC video artifacts emulation)
 +
*optimized VDP rendering core
 +
 
 +
==== Core/CPU====
 +
*rewrote 68k interface (memory handlers, cycle execution, interrupts), greatly improves emulation speed
 +
 
 +
==== Gamecube/Wii ====
 +
*removed slowest libsamplerate settings under "HQ YM2612" option, only keeps SRC_LINEAR (faster) and SRC_SINC_FAST (better)
 +
*added option to enable/disable bilinear filtering
 +
*rewrote video engine:
 +
**improved horizontal scaling (VI+GX)
 +
**improved rendering speed (direct texture mapping)
 +
*removed embedded font, (re)enabled IPL font support, now should work for Qoob users too (thanks to emukiddid)
 +
*fixed "Reset" button behavior
 +
*patched libfat for faster SD card accesses (thanks to svpe)
 
*SRAM and SaveState filenames are now based on the ROM filename (for FAT devices only)
 
*SRAM and SaveState filenames are now based on the ROM filename (for FAT devices only)
*Various bugfixes, menu tweaks and code cleanup
+
*various bug fixes, menu tweaks and code cleanup
   −
==== [NGC only] ====
+
==== Gamecube specific ====
*Added 480p support in menu
+
*added 480p support in menu
   −
==== [Wii only] ====
+
==== Wii specific ====
*Implemented fast scrolling in menu using Wiimote D-PAD
+
*implemented fast scrolling in menu using Wiimote D-PAD
*Added "Power" button support
+
*added "Power" button support
*Added USB Storage support
+
*added USB Storage support
*Widescreen menu fix
+
*widescreen menu fix
 
*libogc 1.7.0
 
*libogc 1.7.0
 
**SDHC support
 
**SDHC support
 
**Wiimote shutdown button support
 
**Wiimote shutdown button support
105

edits

Navigation menu