243 Commits

Author SHA1 Message Date
notaz
d3bbc8d2cb remove some dead code 2017-08-18 05:06:35 +02:00
notaz
925254c3fe fix a name clash with newer zlib 2017-08-17 23:19:29 +02:00
iLag
5c4adfbaec Fix remaining bugs and fix indentation 2017-03-25 20:28:08 -07:00
iLag
ba47d3dfe3 Restore support for short GG cheats. 2017-03-25 19:35:36 -07:00
iLag
fa55ee51c9 Add support for Master System cheats. 2017-03-25 19:29:00 -07:00
iLag
daae6156b4 Fix variable types, silence warnings. 2017-03-22 15:01:58 -07:00
iLag
20563b60d0 Add support for single-line cheats and PAR codes. 2017-03-22 14:19:35 -07:00
Christian Fetzer
dfe3ba924b Fix more undefined symbol errors 2016-12-06 20:51:07 +01:00
orbea
a2135a7a4e Actually fix the debug build 2016-12-06 10:58:06 -08:00
orbea
dfa111b787 Fix the debug build and compile warnings. 2016-12-06 01:24:48 -08:00
lentillog
30b234849f (VITA) Removed gross hack with optimization workaround
This also seems to reduce a bit of stutter in some games (like sonic 3)
2016-09-27 17:56:41 -07:00
lentillog
937c7e5283 (vita) Updated build to work on Vita 2016-09-20 16:39:19 -07:00
David
48582bcfb8 Add core option to force the Region FPS (NTSC, PAL)
This new core option will override the Region option.
So it's possible to choose the Europe Region and the NTSC FPS.
Strangely the region protection has no effect on megadrive :-)
But will happend on 32x and SegaCD (Maybe it can be fixed by activating
this core option after a little delay on startup)
2015-12-13 14:54:13 +01:00
David
bd7b09f4f9 Fix the lprintf method (libretro side)
The lprintf method used the format string instead of the buffer build
from va_list
2015-11-24 13:49:31 +01:00
Twinaphex
c771b2384e Buildfix 2015-01-30 23:23:33 +01:00
vobe
8a601d66cb Prevent segfault while scanning for MP3 files
Make sure the destination string is NULL-terminated when building the uppercase extension. The tmp_ext_u array is uninitialized when it's passed to this function.
2014-12-25 12:11:32 +01:00
twinaphex
34964a8b8e Cleaner build fix for pedantic LLVM Clang issue -
http://stackoverflow.com/questions/12844729/linking-error-for-inline-functions
2014-04-14 20:58:27 +02:00
twinaphex
2a7cbfdfd0 Clang fix build 2014-04-14 15:55:28 +02:00
Twinaphex
5e2c5b93a0 (MSVC) Build fixes 2014-03-17 18:44:20 +01:00
Twinaphex
59da664524 (MSVC) Rename pico/pico/pico.c and pico/pico/memory.c 2014-03-17 18:32:28 +01:00
Twinaphex
6732b5aa45 (MSVC) Build fixes 2014-03-17 18:28:30 +01:00
twinaphex
3124638fac Uniquely name files for MSVC 2014-03-17 18:24:10 +01:00
Twinaphex
ed06ffd339 (MSVC) Compatibility fixes 2014-03-17 18:15:55 +01:00
twinaphex
4835077e00 C89 MSVC doesn't support 'inline' - will have to make define for
INLINE that can be redefined by MSVC
2014-03-17 17:38:00 +01:00
twinaphex
7eaf128fac (PS3) We shouldn't compile in zlib code in a core period -
compile out zlib parts with NO_ZLIB ifdef for PSP and PS3
2014-03-04 06:32:04 +01:00
twinaphex
bee555aeac (PSP/PS3) Resolve namespace conflict with memcpy16 for PS3 -
Fix remaining PSP build problems
2014-03-04 06:13:46 +01:00
notaz
9993e0d6dd fix use of freed mem 2013-10-12 03:22:30 +03:00
notaz
f47d0a2898 remove regs union due to compiler issues
GP2X toolchains are padding the unions no matter what :(
2013-10-12 03:21:41 +03:00
notaz
9770f5316f update gp2x for input changes 2013-10-11 01:08:32 +03:00
notaz
6901d0e45d fix yet another sync issue.. 2013-10-09 02:54:52 +03:00
notaz
7b3ddc11dc cd: hacks.. 2013-10-07 03:41:39 +03:00
notaz
274fcc35aa cd: switch to CD drive emu code from genplus
same license, much cleaner code
2013-10-07 00:11:31 +03:00
notaz
3f23709ef3 cd: switch to CD controller code from genplus
same license, much cleaner code
using own dma code though..
2013-10-07 00:11:31 +03:00
notaz
a6523294e2 cd: fix cycle overflow issue 2013-10-04 23:24:36 +03:00
notaz
5ad7000693 sound: remove cd rate limitations
this was only there for mp3 and is now causing problems
on caanoo due to it's sample rate limitations
2013-10-04 03:50:29 +03:00
notaz
99ade2ee2f famec: remove unused dual code 2013-09-24 03:57:43 +03:00
notaz
334d9fb654 cd: fix copy-paste bug, comm issue 2013-09-24 03:57:43 +03:00
notaz
021e47b375 cd: pcm: tune addr reload
fahrenheit..
2013-09-23 21:31:35 +03:00
notaz
f3cb39f29a cd: gfx: reduce LUT size 2013-09-23 02:11:26 +03:00
notaz
a93a80deda cd: integrate new gfx code 2013-09-23 02:11:26 +03:00
notaz
e53f0499fe cd: pull in Genesis-Plus-GX CD gfx code
license is the same, code quality is much better, so why not?
Many thanks to Eke for writing it.
2013-09-23 02:11:26 +03:00
notaz
8e4e84c215 cd: fix yet more desyncs
state load, reset..
2013-09-23 02:11:26 +03:00
notaz
33be04ca5f cd: rewrite pcm 2013-09-23 02:11:26 +03:00
notaz
d0132772f7 cd: better cd change handling, perhaps? 2013-09-18 01:32:09 +03:00
notaz
fa8fb75445 handle 32x+cd 2013-09-16 02:03:29 +03:00
notaz
87650acd75 cd: delay gfx ops again 2013-09-09 03:59:28 +03:00
notaz
ecc8036ee2 handle dbra wait loops, update cyclone 2013-09-09 03:59:16 +03:00
notaz
e71fae1f13 improve cue handling a bit 2013-09-08 20:27:41 +03:00
notaz
c7fd7bb8b7 minor formatting changes 2013-09-06 03:37:05 +03:00
notaz
b26701370b fix blank line increment 2013-09-06 03:37:05 +03:00