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
b02141b5e1
Merge pull request #7 from libretro/master
...
New updates to libretro port
2012-10-27 07:28:01 -07:00
twinaphex
9ea7a5ab0a
(MSVC) Updated solutions
2012-10-26 20:46:07 +02:00
twinaphex
4e3718f10b
Merge git://github.com/ekeeke/Genesis-Plus-GX
2012-10-26 18:34:22 +02: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
twinaphex
38496fd5b2
Merge git://github.com/ekeeke/Genesis-Plus-GX
2012-10-23 15:16: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
twinaphex
7ddd1a1b54
(libretro) Libretro maintenance update
2012-10-22 21:55:48 +02:00
twinaphex
79f469ad32
(Android) Use RGB565
2012-10-22 20:10:35 +02:00
twinaphex
52a8cca2d4
Merge git://github.com/ekeeke/Genesis-Plus-GX
2012-10-22 18:01:17 +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
twinaphex
0ffd8acf8d
Small nit
2012-10-22 07:10:20 +02:00
twinaphex
e20e40ebc2
Since setting color format is a compile time option - ifdef it
...
altogether for older frontends
2012-10-22 07:09:35 +02:00
twinaphex
02d871c862
Add compile-time define for compiling with RGB565 support or not (setting bit depth is a compile-time option - faster than determing bpp per runtime)
2012-10-22 06:47:16 +02:00
twinaphex
2cbcfe8f72
Now uses RGB565
2012-10-22 06:43:45 +02:00
twinaphex
c37e57392a
(Android) Forgot to add Application.mk
2012-10-19 02:45:11 +02:00
twinaphex
f382560614
(Android) Now compiles libraries for all Android platforms -
...
ARM, ARMv7a, MIPS, and x86
2012-10-19 02:44:09 +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
twinaphex
bf6cb3e4f6
(Android) Fixed JNI Makefile
...
(General libretro) Build fix
2012-10-16 21:08:55 +02:00
twinaphex
5df07b84b8
Merge git://github.com/ekeeke/Genesis-Plus-GX
...
Conflicts:
libretro/libretro.c
2012-10-16 21:01:03 +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
twinaphex
c421da42c9
(libretro) CD audio works now
2012-10-14 17:45:00 +02:00
twinaphex
9cd0fb3cce
Fix build
2012-10-14 17:10:15 +02:00
twinaphex
72c55e6f95
Merge git://github.com/ekeeke/Genesis-Plus-GX
2012-10-14 16:59:48 +02:00
EkeEke
375c43c275
Merge branch 'master' of github.com:ekeeke/Genesis-Plus-GX
2012-10-13 19:06:16 +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
twinaphex
ac986d94a0
Merge branch 'master' of https://github.com/libretro/Genesis-Plus-GX
2012-09-30 04:54:58 +02:00
twinaphex
5b8048c2d1
Fix buffer overflow - would probably be better to replace sprintf
...
everywhere with snprintf - note to ekeeke
2012-09-30 04:54:00 +02:00
Themaister
9399308051
Fills out bios paths if system dir is not set.
2012-09-23 01:33:36 +02:00
ekeeke
2bfc7cb8d9
Merge pull request #6 from libretro/master
...
Android version compiles as a dynamic library and links now
2012-09-11 13:20:37 -07:00
Twinaphex
a0b61cbeb1
(Android) library links now
2012-09-10 04:47:24 +02:00
Squarepusher
59c7bb5df1
Add iso/ISO extensions
2012-09-04 01:19:03 +03:00
ekeeke
cc26641278
Merge pull request #5 from libretro/master
...
Adds libretro target 'ngc'
2012-09-01 07:25:52 -07:00
Twinaphex
86914f6248
Merge git://github.com/ekeeke/Genesis-Plus-GX
2012-09-01 03:12:50 +02:00