ekeeke31
fe055c2a2c
.fixed I/O access issues with devkitpro r18
...
.updated OGG support (compatibility with last libtremor + threading fixes from Tantric)
.improved controller auto-detection
.added experimental support for cartridge hot swapping, check System Options Menu
.improved reset (soft/hard) emulation accuracy
BEFORE COMPILING, REMOVE THE FOLLOWING FILES:
*from ($DEVKITPRO)/libogc/lib/cube & /wii
-----------------------------------------
libpng.a
libtremor.a
*from ($DEVKITPRO)/libogc/include
---------------------------------
/tremor
png.h
pngconf.h
DOWNLOAD & INSTALL THE FOLLOWING PORTLIBS in ($DEVKITPRO)/portlibs/ppc
(PPC versions, from http://sourceforge.net/projects/devkitpro/files/ )
*libpng
*libtremor
2009-10-16 11:32:55 +00:00
ekeeke31
c2c79c0eb3
fixed Realtec Mapper support (fixes missing sound in Balloon Boy / Funny World)
2009-10-06 07:36:08 +00:00
ekeeke31
824b33fea9
fixed SRAM being reinitialized after changing some system options when auto-SRAM is enabled
...
fixed BIOS lockup with games using SRAM when auto-SRAM is enabled
improved Gamecube controller autodetection on startup
2009-10-04 18:24:29 +00:00
ekeeke31
bc8168948f
fixed SRAM detection for Sonic 3 & Knuckles combined ROM
2009-09-15 14:17:04 +00:00
ekeeke31
f2e93d4949
updated Z80 core to last version (fixes IM0 interrupt timing + some BIT instructions)
...
added John Madden Football 93 in EEPROM database (fixes backup support)
initiated ROM database for cartridges that uses SRAM (some ROM headers are definitively wrong !), need more...
2009-08-18 16:45:09 +00:00
ekeeke31
a2ece6f81b
improved Pro Action Replay emulation (still not working completely)
...
added cycle-accurate YM2612 reset handler
some fixes in FIR resampler
2009-08-14 16:46:19 +00:00
ekeeke31
0d58ff65e0
fixed sound issues in PAL mode when HQ YM2612 is enabled (modified FIR resampler ratio)
...
fixed video glitches in games that switch video horizontal width.
fixed BIOS infinite loop on hard reset
2009-08-14 13:54:15 +00:00
ekeeke31
f2e43c9f8f
fixed backup memory support in Bill Walsh College Football (this game uses I2C EEPROM saves)
...
modified Action replay (Pro) memory map
2009-08-11 17:25:38 +00:00
ekeeke31
8834abaa74
added configurable lowpass filter
2009-08-11 08:18:46 +00:00
ekeeke31
cfa4a08211
fixed m68k 32 bits writes at memory boundaries
...
fixed UKM3 memory map being incorrectly reseted
added LFO current steps to YM2612 context
fixed IO reinitialization in controllers menu
2009-08-09 09:33:48 +00:00
ekeeke31
5d1f29637e
improved cartridge emulation (SRAM mapping & detection, ROM mirroring)
...
fixed Lock-ON option configuration
2009-08-07 17:30:14 +00:00
ekeeke31
5b888e725b
added proper IO initialization routines
...
improved cartridge structure
added Lock-ON hardware emulation (Sonic & Knuckles)
added cartridge ROM mirroring support (required for Lock-ON emulation)
2009-08-06 18:31:05 +00:00
ekeeke31
acdfb2dbee
added very preliminar emulation of Pro Action Replay 1 & 2 hardwares (NOT WORKING)
2009-08-03 17:21:36 +00:00
ekeeke31
9eecfa2c7c
fixed Action Replay hardware emulation (still need Pro Action Replay 1 & 2)
2009-08-02 20:41:46 +00:00
ekeeke31
3031072ee0
added Action Replay hardware emulation (incomplete, need more infos !)
...
added proper region detection for Korean games
fixed Game Genie patches remaining active when disactivated
2009-07-31 16:37:42 +00:00
ekeeke31
f404e9eaa9
Fixed Game Genie option menu
...
Added more EQ options in audio menu
2009-07-30 07:15:54 +00:00
ekeeke31
d112fb72a2
+added Game Genie hardware emulation (Game Genie ROM is now fully supported)
2009-07-29 15:34:25 +00:00
ekeeke31
c35921ba3d
~fixed video width not being initialized when using BIOS
...
~added an option to enable/disable 68k Address Error support (required by some homebrew roms)
2009-06-17 07:58:56 +00:00
ekeeke31
405489769e
~modified default 68k mapped memory (VDP DMA accesses WRAM only above $800000)
2009-06-16 17:00:40 +00:00
ekeeke31
aa970d66a6
~optimized 68k execution/interruptions
...
~re-enabled Address Error emulation
2009-06-05 17:31:46 +00:00
ekeeke31
7bddb27c2b
~code cleanup
...
~increased held key delay
2009-06-04 07:47:17 +00:00
ekeeke31
a0fe59e1fc
~fixed VDP bug from last revision
...
~updated DOS & WIN32 ports to reflect recent changes
2009-06-02 18:12:31 +00:00
ekeeke31
d1c6a04dc7
+added optionbox (variable option values) support
...
~fixed memory leak with messageboxes
2009-05-25 07:46:19 +00:00
ekeeke31
b08e66855a
+added proper license/copyright stuff
...
~modified file headers
~separated GUI engine from menus
2009-05-13 14:26:55 +00:00
ekeeke31
d1b4f1b109
+ fixed lightgun autodetection for Lethal Enforcers II
...
+ improved Mouse emulation
+ cleaned inputs functions a little bit
+ added preliminar Menu options (bg color, sfx/music volume)
2009-04-23 01:01:07 +00:00
ekeeke31
4dbedcdc04
fixed original interlaced mode desync (hack)
2009-01-08 19:01:16 +00:00
ekeeke31
cb7149fb6b
added support for one EEPROM game, code cleanup
2009-01-07 17:12:03 +00:00
ekeeke31
00a61b4762
code cleanup
2008-12-11 17:38:29 +00:00
ekeeke31
c4c78f58be
fixed cart mapper, code cleanup
2008-12-05 16:26:57 +00:00
ekeeke31
0165ac387f
huge update
2008-12-04 19:32:22 +00:00
ekeeke31
f2fdbc4e4d
fixed input system rested when loading a new rom, fixed sega mouse buttons being inverted, SRAM are not compressed anymore, fixed B button on wiimote when emulating lightguns
2008-08-26 16:00:43 +00:00
ekeeke31
f674126a66
fixed inputs initialization & controller options, additional SSG-EG fixes (experimental)
2008-08-13 12:47:56 +00:00
ekeeke31
09657296d4
added sega mouse support, fixed banked EEPROM access
2008-08-10 20:40:04 +00:00
ekeeke31
fb15609c9e
restored from bountysource
2008-08-07 12:26:07 +00:00