EkeEke
e78d5a7834
[Core/VDP]
...
.Minor optimizations to rendering code
.Fixed DMA Copy with undocumented code value (Fatal Labyrinth end sequence)
2013-04-19 16:55:15 +02:00
EkeEke
f78f3e605a
Fixed broken 68k address error emulation
2013-04-19 16:54:55 +02:00
EkeEke
49392b331e
[MD] added auto-detection of byte-swapped ROM
2013-04-19 16:54:26 +02:00
EkeEke
b8c71acc15
[Core/MD] added support for earlier revision of SF-001 mapper
2013-02-26 20:30:52 +01:00
EkeEke
c66a42945d
updated modified files header for current year
2013-02-26 20:30:01 +01:00
EkeEke
a382aefe24
[Genesis/VDP] Fixed FIFO access timings when using invalid write code value (fixes Clue menu)
2013-02-22 23:42:55 +01:00
EkeEke
cbffd356f6
[Core/CPU] optimized 68k stack read/write functions
2013-02-02 02:33:42 +01:00
EkeEke
7579d92c25
[Core/CPU] fixed Z80 registers initial state, added proper initialization when using PBC (verified on real hardware by Charles McDonald)
2013-02-02 02:33:14 +01:00
EkeEke
a3519baa93
[SCD] fixed & improved emulation of PRG-RAM write protection register (broken by previous revision): fixes Lunar - Eternal Blue (J)
2013-02-02 02:32:40 +01:00
EkeEke
7d833829e3
[SCD] fixed access to read-only registers on MD side (Batman Returns)
2012-12-10 20:26:53 +01:00
EkeEke
886084ca34
[GC/Wii]
...
. fixed CD Leds positioning when using NTSC filter
. improved CD Leds images (thanks to Iceknight)
2012-12-02 20:34:40 +01:00
EkeEke
2ce92e459a
fixed broken input system initialization [Gamecube/Wii]
2012-11-26 22:48:41 +01:00
EkeEke
68fd6e7e89
* added configurable on-screen CD leds [Gamecube/Wii]
...
* Wii DVD light is now used to indicate when virtual CD tray is open
* make sure Wiimote is connected before auto-detecting input settings
2012-11-24 20:51:04 +01:00
EkeEke
27282332aa
fixed (again) Menacer/Justifier emulation when shooting outside active screen area (fix gun reload issue with some games)
2012-11-24 19:59:36 +01:00
EkeEke
6804b15f5d
[SCD] fixed typos
2012-11-22 22:10:18 +01:00
EkeEke
46e1894d7a
[SCD] implemented cycle-accurate stopwatch counter
2012-11-22 22:04:29 +01:00
EkeEke
b28c86d826
fixed Menacer/Justifier emulation when shooting outside active screen area (fix gun reload issue with some games)
2012-11-22 21:59:00 +01:00
EkeEke
5dd1876419
[win32/sdl] improved SDL port (thanks to Enik)
2012-11-22 21:46:19 +01:00
EkeEke
1ace7445f6
fixed VDP DMA from SVP ROM latency, broken in r683 (graphic errors in Virtua Racing)
2012-11-21 22:37:46 +01:00
EkeEke
27bbffdffb
fixed wrong loop iteration range
2012-11-21 01:32:08 +01:00
EkeEke
0820814156
[Wii] fixed inputs settings auto-detection on startup
2012-11-21 01:22:44 +01:00
EkeEke
4d142b2e9c
better keep gun initial position centered for when using analog sticks
2012-11-16 01:53:02 +01:00
EkeEke
7026a8445e
* added automatic detection for CD games with Justifier/Menacer support
...
* improved Justifier/Menacer emulation
* [Wii only] fixed screen rendering when borders are disabled
2012-11-16 01:46:38 +01:00
EkeEke
8d51460b1d
[MD] added Super Mario World 64 (unlicensed) cartridge hardware emulation
2012-11-06 21:53:22 +01:00
EkeEke
5702eb2b8f
[SCD] added default TOC for Shadow of the Beast II (prevent hangs when not using audio tracks)
2012-11-06 21:29:13 +01:00
EkeEke
9540bf1fe0
[SCD] incremented CD drive read latency: fixes Space Adventure Cobra (freeze when opening coffin at 2nd morgue scene)
2012-11-06 21:04:29 +01:00
EkeEke
0a4a04c09b
oops, "mute" bit should not have been set
2012-10-25 01:21:30 +02:00
EkeEke
7530e89c01
[SCD] improved CDD emulation accuracy (various fixes in CD player menu)
2012-10-25 01:14:53 +02:00
EkeEke
8b3f89addf
fixed bug introduced in previous revision (CD swap in Mode 1)
2012-10-25 01:13:53 +02:00
EkeEke
8d535fcc54
fixed backup RAM file saving when using disc swap with Mode 1 cartridge
2012-10-23 01:51:05 +02:00
EkeEke
2a9498211f
proper MAIN-CPU memory map mirroring (r727)
2012-10-22 22:51:26 +02:00
EkeEke
ba4613df57
[SCD] improved CDD emulation (fixes Snatcher freezing at the end of Act 2)
2012-10-22 16:08:21 +02:00
EkeEke
4a41ee1525
improved MAIN-SUB memory map mirroring in SCD mode (verified on real hardware by Charles McDonald)
2012-10-22 16:01:03 +02:00
EkeEke
7073e57546
fixed missing newline at the end of a few files
2012-10-22 15:59:40 +02:00
EkeEke
0ad41ad196
SDL port code cleanup
2012-10-22 15:58:50 +02:00
EkeEke
d6919657cb
fixed PCM channels panning on reset
2012-10-17 22:37:51 +02:00
EkeEke
7ea121f18c
removed useless assertion checks (for debug only)
2012-10-17 22:35:57 +02:00
EkeEke
545b4dcf49
fixed incorrect Game Gear PSG stereo emulation
2012-10-15 13:16:19 +02:00
EkeEke
35461ff3c1
sync to googlecode
2012-10-15 10:45:24 +02:00
EkeEke
54687cde58
.fixed broken PSG noise frequency
...
.improved accuracy Game Gear PSG stereo (cycle-accurate)
2012-10-15 10:40:39 +02:00
EkeEke
c830a70872
[SCD] fixes CD-DA fader when audio is muted
2012-10-15 10:15:52 +02:00
EkeEke
93e16de9ca
fixed screen rendering when borders are disabled
2012-10-14 19:17:27 +02:00
EkeEke
3ffad6b6c6
updated libretro & win32 ports
2012-10-14 19:16:31 +02:00
EkeEke
f2a7b4cb8a
[Core/SCD]
...
---------------
* added support for CUE files
* added CD-DA tracks emulation (needs CUE+BIN or ISO+WAV images)
* added CD fader emulation
* added CDD "Fast FW" & "Fast RW" commands emulation
* improved CDD TOC emulation (random freezes in Sonic CD, Switch/Panic, Final Fight CD and probably many others)
* improved PCM chip synchronization with SUB-CPU (missing speeches in Willy Beamish)
* fixed PCM chip emulation (random hangs in Snatcher, missing sound effects in Switch/Panic, Final Fight CD, Wonderdog...)
* fixed Word-RAM memory mode on soft-reset (missing logo gfx effects)
* fixed SUB-CPU access to unused areas when using PC-relative instructions (Final Fight CD first boss random crash)
* fixed CPU idle loop detection on memory mode register access (Pugsy CD first boss slowdown)
* fixed Mode 1 emulation (cartridge boot mode)
[Core/Sound]
---------------
* replaced FIR resampler by Blip Buffer for FM resampling
* modified SN76489 core for use of Blip Buffer
* improved PSG & FM chips synchronization using Blip Buffer
* added Game Gear PSG stereo support
* fixed SG-1000 specific PSG noise
* fixed YM2612 LFO AM waveform (California Games surfing event)
* fixed YM2612 phase precision
* minor optimizations to YM2612 core
[Core/Game Gear]
---------------
* added support for CJ Elephant Fugitive (recently released by SMS Power)
* added Game Gear extended screen option
[Core/Genesis]
---------------
* added support for a few recently dumped (but unreleased) games
[Core/General]
---------------
* improved ROM & CD image file loading
* various code cleanup
[Gamecube/Wii]
---------------
* added automatic disc swap feature
* removed automatic frameskipping (no use)
* improved general audio/video sync
* various code cleanup & bugfixes
2012-10-13 19:01:31 +02:00
EkeEke
c8d4bb4f91
[SCD] improved synchronization between PCM chip & SUB-CPU (Willy Beamish)
...
[SCD] fixed PCM waveform sign bit and output precision
2012-08-26 21:11:15 +02:00
EkeEke
2cec58e50a
synced a few files with googlecode repository
2012-08-22 23:03:46 +02:00
twinaphex
4c33d7af7c
Revert "(Xbox 1) Fixed Xbox 1 crash - the problem was that there are (non-static)"
...
This reverts commit 86254071be
.
2012-08-20 21:05:37 +02:00
twinaphex
25786020d2
Revert "(Xbox 1) Fixed sound - never, ever name non-static inline functions"
...
This reverts commit 00d98cee9c
.
2012-08-20 21:05:25 +02:00
Twinaphex
35268a50f8
Merge git://github.com/ekeeke/Genesis-Plus-GX
2012-08-19 11:34:17 +02:00
EkeEke
0da3182c38
[MD] fixed crash when loading TMSS ROM while MD BIOS is enabled / not found
2012-08-19 01:13:03 +02:00