Line 184:
Line 184:
== Changelog ==
== Changelog ==
β
=== 1.4.1 (04/12/2010) ===
=== 1.4.1 (04/12/2010) ===
β
==== Core/VDP ====
==== Core/VDP ====
* improved VBLANK flag accuracy, as observed on real hardware.
* improved VBLANK flag accuracy, as observed on real hardware.
Line 224:
Line 222:
* added the possibility for any wiimotes to be used as input device, regardless of the connected expansion controller.
* 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.
* 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) ===
=== 1.4.0 (01/11/2010) ===
==== Core/Sound ====
==== Core/Sound ====
β
+
* completely rewrote sound processing/mixing: sound chips are now clocked with exact output framerate to ensure 100% smooth video & audio playback, with no lag or skipping, while rendering an accurate number of samples per frame and keeping PSG & FM chips in sync.
β
* completely rewrote sound processing/mixing: sound chips are now clocked with exact output framerate
β
to ensure 100% smooth video & audio playback, with no lag or skipping, while rendering an accurate number
β
of samples per frame and keeping PSG & FM chips in sync.
* improved PSG & FM chips synchronization with CPU execution (fixed point precision).
* improved PSG & FM chips synchronization with CPU execution (fixed point precision).
* improved YM2612 core general accuracy (SSG-EG, CSM mode,...) (based upon Nemesis recent tests on real hardware)
* improved YM2612 core general accuracy (SSG-EG, CSM mode,...) (based upon Nemesis recent tests on real hardware)
Line 302:
Line 296:
* 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):