Commit Graph

639 Commits

Author SHA1 Message Date
EkeEke
aede1b9299 rearranged core & back-end specific code (part 2) 2013-06-17 22:31:31 +02:00
EkeEke
b629a0969e rearranged core & back-end specific code 2013-06-17 22:23:39 +02:00
EkeEke
4c46cc7833 [libretro] fixed compilation issues & removed unused code 2013-06-17 02:08:00 +02:00
EkeEke
f2800e6a2a [Core/Sound]
. added optional MONO output mode
. improved Low-Pass filter

[Gamecube/Wii]
. added configurable deflickering filter (normally enabled by default)
. various improvement & bugfixes
2013-06-16 23:39:38 +02:00
EkeEke
c32af0586a [Core/SCD]
.fixed SEEK command emulation (Lunar the Silver Star freeze regression)
.added .OGG files support for CD audio tracks (use same naming convention as
.WAV files, cf. README.pdf)

[Win32]
removed win32/SDL port makefile to prevent stupid websites like EmuCR from
compiling & distributing it (for the last time, it's a buggy, unstable &
incomplete port which is not meant to be used for anything but debugging)
2013-06-16 23:38:47 +02:00
EkeEke
ff5771da47 [Core/General] minor emulation fixes 2013-06-16 23:35:02 +02:00
EkeEke
3eaa6e56ea [Core/YM2612] fixed configurable DAC resolution support 2013-06-16 23:34:12 +02:00
EkeEke
4e4c25eda7 [MD] added support for recently dumped game "Gunfight 3-in-1" (unlicensed) 2013-06-12 01:44:33 +02:00
ekeeke
b8daa6b7db Merge pull request #15 from libretro/master
Latest libretro updates
2013-05-20 11:42:41 -07:00
Squarepusher
19a6996d42 Merge pull request #8 from CatalystG/bbfix
(BlackBerry) Add NDK project, fix inline, and a crash from using -O3
2013-05-18 18:10:46 -07:00
twinaphex
4cd34a09ef Cleanup Makefile wrt static linking 2013-05-18 17:49:57 +02:00
twinaphex
f896fbdc2a (iOS) Standardize target name 2013-05-18 03:46:19 +02:00
twinaphex
ca48e03f07 Merge git://github.com/ekeeke/Genesis-Plus-GX 2013-05-13 10:44:00 +02:00
EkeEke
adc0e697d3 [Core/SCD] minor CDD emulation fixes 2013-05-12 22:25:31 +02:00
EkeEke
6a6a13b4b2 [Core/SCD] improved CDD emulation (fixes Final Fight CD intro when seek time is emulated) 2013-05-12 21:55:52 +02:00
twinaphex
d7a1ff7cc2 Update extensions 2013-05-01 00:01:47 +02:00
twinaphex
ad57aa9590 (QNX) Update target output filename 2013-04-30 15:54:26 +02:00
twinaphex
f337d986ac Merge git://github.com/ekeeke/Genesis-Plus-GX 2013-04-29 13:55:50 +02:00
EkeEke
c3db7ade7d [Core/SCD] improved CD drive seek time emulation (fixes Panic!/Switch intro) 2013-04-28 20:47:52 +02:00
twinaphex
ce267f63cf Merge git://github.com/ekeeke/Genesis-Plus-GX 2013-04-25 20:49:08 +02:00
EkeEke
5b33778524 [Core/MD]
.added support for a few recently dumped unlicensed games
.fixed support for RADICA dumps
.improved SMW64 original dump detection
.improved existing unlicensed cartridge hardware emulation
2013-04-24 22:21:30 +02:00
twinaphex
68b69717a2 Merge git://github.com/ekeeke/Genesis-Plus-GX 2013-04-24 02:59:58 +02:00
CatalystG
2edcbc2373 (BlackBerry) Fix the INLINE def and a SIGBUS caused by -O3 2013-04-20 12:39:01 -04:00
CatalystG
3f6842b99d (BlackBerry) Add NDK build project 2013-04-20 12:39:01 -04:00
EkeEke
325f6dd5a7 [Core/CD]
.added build-in TOC support for a few games that hang if no audio tracks are
found or used
.modified CD access/seek time emulation
.improved CPU polling detection
.improved SUB & MAIN-CPU synchronization (fixes Dracula Unleashed when using
Model 2 US BIOS)
.added missing reinitialization of MAIN-CPU PRG-RAM bank on reset
2013-04-19 16:55:52 +02:00
EkeEke
c9fb127730 fixed 68k interrupt behavior (prevents interrupts from being executed multiple
time when 68k is halted)
2013-04-19 16:55:34 +02:00
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
twinaphex
d2fdf42968 Makefile update 2013-04-17 18:34:21 +02:00
twinaphex
60e0ba70e2 (XBOX) Build fix for C89 compliance 2013-04-12 16:30:44 +02:00
twinaphex
d8af16f193 Add more runtime options - blargg NTSC filter options - monochrome/composite/svideo/rgb -
gg_extra / overscan
2013-04-08 00:58:24 +02:00
twinaphex
fad92cea92 Add runtime blargg NTSC filter option 2013-04-08 00:28:25 +02:00
EkeEke
540985a068 [libretro] fixed retro_reset function: using soft-reset is not safe as it doesn't reset the whole system (RAM, VDP, etc) 2013-04-01 14:06:28 +02:00
ekeeke
6caad0d692 Merge pull request #14 from libretro/master
(Libretro) Adds iOS support
2013-04-01 04:52:03 -07:00
twinaphex
28e73319fb (Blackberry) Add qnx target to Makefile.libretro 2013-03-25 07:10:32 +01:00
Squarepusher
0665260d90 Merge pull request #6 from meancoot/master
iOS build target
2013-03-17 17:12:12 -07:00
meancoot
555fc8db4c Add iOS build target 2013-03-17 18:51:57 -04:00
ekeeke
bed833425e Merge pull request #13 from libretro/master
(Libretro) Adds Blackberry Playbook support
2013-03-02 01:46:56 -08:00
twinaphex
df5d732617 (Playbook) Add Blackberry Playbook port 2013-02-27 21:11:34 +01:00
EkeEke
210d19111b [Core/MD] added support for earlier revision of SF-001 mapper 2013-02-27 18:30:25 +01:00
EkeEke
705360efbf updated modified files header for current year 2013-02-27 18:30:25 +01:00
EkeEke
6b1751448b [Genesis/VDP] Fixed FIFO access timings when using invalid write code value (fixes Clue menu) 2013-02-27 18:30:25 +01: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
twinaphex
5328ea847c (Xbox 1) Use devenv for Xbox 1 building 2013-02-17 06:19:29 +01:00
twinaphex
b275662991 (Xbox 1)Add msvc-2003-xbox1.bat for building 2013-02-10 15:23:14 +01:00
twinaphex
de12e8d1d5 (360) Add msvc-2010-360.bat for building 2013-02-09 08:21:19 +01:00
ekeeke
6d9c513150 Merge pull request #12 from libretro/master
(Libretro) Maintenance
2013-02-03 08:30:33 -08:00