Commit Graph

139 Commits

Author SHA1 Message Date
twinaphex
afd861cdb5 Merge branch 'master' of https://github.com/libretro/Genesis-Plus-GX 2017-09-25 22:17:47 +02:00
nukeykt
147edb894b Reset YM core only when value is changed 2017-09-24 23:34:58 +09:00
nukeykt
757a6e0c1f Nuked OPN2: requested changes 2 2017-09-23 21:17:05 +09:00
nukeykt
1c6fa9fdb6 Nuked OPN2: requested changes 2017-09-23 20:26:26 +09:00
nukeykt
0128f345b5 Add nuked opn2 as alternative core 2017-09-23 12:52:45 +09:00
LodanZark
acf5a08674 Merge branch 'master' into patch-1 2017-09-21 15:34:40 +01:00
LodanZark
5cd8f6e7d3 change the Lowpass core option to lowercase
change the Lowpass core option to lowercase for better consistence with other options
2017-09-21 15:13:17 +01:00
r5
f0fe9307c9 (libretro) Revert default sound output to 'stereo' 2017-09-21 14:38:22 +01:00
EkeEke
07b01ca52b [libretro] fixed typo regarding latest filter setting field name change 2017-09-21 09:22:27 +02:00
r5
8287d597a2 (libretro) Expose stereo/mono core option 2017-09-20 19:24:52 +01:00
EkeEke
f6f4556533 [Core/Sound] fixed 3-Band EQ implementation 2017-09-19 15:26:50 +02:00
lifning
ac67b0a430 Allow SYSTEM_RAM to be queried in games that do not have SRAM 2017-09-18 00:50:07 -07:00
hunterk
7f3d999735 add lowpass filter core option 2017-09-13 09:49:50 -05:00
twinaphex
259f9a0e9d Merge https://github.com/ekeeke/Genesis-Plus-GX 2017-09-05 19:00:29 +02:00
EkeEke
05dc8faa04 [Core/CD] added (optional) CHD image file support 2017-08-27 16:42:31 +02:00
EkeEke
65f34f36da [libretro] fixed incorrect system RAM report when emulated system hardware is set to "SYSTEM_SMS" 2017-08-19 15:13:06 +02:00
EkeEke
51f77aa38c [libretro] bugfix & code cleanup 2017-08-08 16:46:11 +02:00
twinaphex
0ecc9451cc Update libretro.c 2017-07-04 09:54:44 +02:00
twinaphex
96898b82ee Update libretro.c 2017-07-04 09:54:05 +02:00
twinaphex
3cb5441bd8 Update 2017-06-25 00:22:41 +02:00
Alberto Fustinoni
d1076a911e using fliestream 2017-06-20 00:51:27 +09:00
Alberto Fustinoni
6652a76f30 Using filestream 2017-06-20 00:29:42 +09:00
Alberto Fustinoni
08d4f35c2b revert changes 2017-06-20 00:03:16 +09:00
Alberto Fustinoni
baee1055af cleanup 2017-06-19 23:57:32 +09:00
Alberto Fustinoni
a23d09c1a5 Fix 2017-05-23 15:45:22 +09:00
Alberto Fustinoni
f56b6df8e6 Updated to work with sandboxing 2017-05-23 14:39:29 +09:00
ARoxdale
8315735b7e adopting styling conventions 2017-04-19 04:29:13 +01:00
ARoxdale
29e7815f89 changed retro_get_memory_data to return 8kb z80 memory when in SMS mode (m) 2017-04-19 04:05:59 +01:00
ARoxdale
e5ee10d690 changed retro_get_memory_data to return 8kb z80 memory when in SMS mode 2017-04-19 04:01:08 +01:00
iLag
0ac5889f81 Add support for short GG cheats. 2017-03-25 20:04:04 -07:00
iLag
929d8bd723 Refactor cheat decoding, add support for Master System cheats. 2017-03-25 15:26:40 -07:00
iLag
7093f1b7b2 Add support for multiline cheats delimited with "+" signs. 2017-03-23 11:19:23 -07:00
Sérgio Benjamim
1d678b8cae Use disabled/enabled like other settings. 2017-02-11 16:54:41 -02:00
twinaphex
afa38e3e37 Better error handling 2017-01-24 14:40:49 +01:00
twinaphex
9f9a4288a3 return 'false' if info is NULL (retro_load_game) 2017-01-24 02:21:05 +01:00
Jools Wills
82bdba60aa fix indent (tabs -> spaces) 2017-01-11 01:25:18 +00:00
Nadavbh
f66676d868 implemented get RETRO_MEMORY_SYSTEM_RAM 2017-01-07 23:02:39 +02:00
sergiobenrocha2
0247ea6202 Merge remote-tracking branch 'upstream/master' 2017-01-02 01:14:52 -02:00
sergiobenrocha2
9e314b7629 Can't cherry-pick 13029e2; conflicting with other commits, doing it manually. 2017-01-02 01:14:46 -02:00
EkeEke
9bb64c47f9 [Core/Sound] rewrote PSG core from scratch & replaced deprecated "PSG boot noise" option with optional Hiqh Quality PSG resampling 2016-12-18 23:36:59 +01:00
Gregor Richards
fd06e074bb Report git version with library_version 2016-12-09 18:07:12 -05:00
twinaphex
13029e29a5 Update license headers 2016-10-17 16:29:18 +02:00
twinaphex
7a1f14778b Add copyright for libretro portions 2016-10-15 17:06:59 +02:00
twinaphex
257bb97ce9 Update license header 2016-10-15 17:03:40 +02:00
twinaphex
acb0f3ded7 Time to add copyright notices to everything 2016-10-15 13:26:37 +02:00
Gregor Richards
02ec6fdf0e Report platform-dependent savestates. 2016-10-09 10:01:46 -04:00
EkeEke
8b909e4035 [libretro] fixes port 2 control pad type configuration 2016-09-24 19:12:02 +02:00
ekeeke
ff2cb27f48 [libretro] environment callback parameters should remain declared statically (fixes broken input descriptors and controllers info) 2016-09-22 22:50:51 +02:00
Arto Vainiolehto
cbd2bc3d47 Add new core option: Core-provided aspect ratio.
Available options for core-provided aspect ratio are "auto", "NTSC PAR" and "PAL PAR".
- NTSC PAR forces pixel aspect ratio of NTSC tvs always, regardless of game or core region
- PAL PAR forces pixel aspect ratio of PAL tvs always, regardless of game or core region
- auto works as following
-- NTSC PAR is used when core region is set to auto and game region is NTSC, or core region is set to ntsc-u or ntsc-j.
-- PAL PAR is used when core region is set to auto and game region is PAL, or core region is set to pal.
-- 6:5 PAR is used for Game Gear games, if core options Borders and Game Gear extended screen are both disabled
2016-09-19 13:17:00 +03:00
EkeEke
b5c243664d [libretro] improved system region swapping 2016-09-02 16:33:54 +02:00