Commit Graph

259 Commits

Author SHA1 Message Date
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
twinaphex
6e2e69eb0a Update Makefile.common 2017-09-16 06:49:05 +02:00
twinaphex
a3b4f1b2fd Remove msvc 2003/2010 solutions 2017-09-16 06:47:16 +02:00
hunterk
7f3d999735 add lowpass filter core option 2017-09-13 09:49:50 -05:00
Twinaphex
d3941ab876 Update Makefile.common 2017-09-05 22:38:26 +02:00
twinaphex
2d9fd15236 Buildfixes 2017-09-05 21:38:09 +02:00
twinaphex
83fb91d437 Update Makefiles 2017-09-05 21:30:24 +02: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
1fd384e827 Buildfix 2017-07-28 09:23:36 +02:00
Twinaphex
838f4b9ad5 Merge pull request #91 from Aftnet/master
Build fix
2017-07-27 14:29:34 +02:00
retro-wertz
1abce7da32 buildfix: unknown type name 'RFILE'
https://hastebin.com/lohekobiye.vbs
2017-07-27 17:54:51 +08:00
Alberto Fustinoni
cbc7e25d1f Build fix 2017-07-27 17:29:43 +09:00
twinaphex
87cab8a365 Add file_stream_transforms.c 2017-07-27 09:12:14 +02:00
twinaphex
3b5b5e2309 Update file_stream_transforms.h 2017-07-26 16:12:47 +02:00
twinaphex
d5e96aedce Remove object file committed by mistake 2017-07-26 10:39:43 +02:00
Alberto Fustinoni
1c079d5184 File IO fix 2017-07-26 11:40:58 +09:00
Alberto Fustinoni
903eb1946b Include file stream transforms 2017-07-26 11:34:15 +09:00
twinaphex
b2d247af74 (JNI) Fix include dir 2017-07-26 00:12:14 +02:00
twinaphex
b2127cfbbe Move libetro-common files 2017-07-26 00:05:12 +02:00
twinaphex
9c10f4fe40 Can now remove MSVC 2010 solution 2017-07-04 09:56: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
8d14bf479d Update 2017-06-25 00:28:54 +02:00
twinaphex
3cb5441bd8 Update 2017-06-25 00:22:41 +02:00
twinaphex
48e6ffe570 (JNI) Add dir to includes 2017-06-24 22:57:16 +02:00
twinaphex
14c236c4a4 Buildfix 2017-06-24 22:55:26 +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
f47c7749ff revert 2017-06-20 00:09:12 +09:00
Alberto Fustinoni
f36018fa13 revert 2017-06-20 00:07:15 +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
3ee90816be using toolkit 2017-06-19 23:49:21 +09:00
Alberto Fustinoni
a2bbf8817c Added header 2017-05-27 21:47:34 +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
Sérgio Benjamim
345402774e Add option to build against shared libvorbis (tremor by default). 2017-04-20 00:40:42 -03:00
Sérgio Benjamim
71065f83bb Merge remote-tracking branch 'upstream/master' 2017-04-19 23:27:28 -03: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
ekeeke
e0e10c5375 Merge pull request #127 from libretro/master
[libretro] merge cheat support changes
2017-03-28 11:38:22 +02: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
Alberto Fustinoni
fb7a085994 VS compatibility edits 2017-03-21 10:52:23 +09:00
Alberto Fustinoni
e24e0a6291 Added vs2017 solution 2017-03-21 10:04:14 +09: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
orbea
2bafab042e Allow setting GIT_VERSION 2017-01-19 16:35:21 -08: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
twinaphex
7fa953a0f0 Add header include 2016-09-06 22:30:20 +02:00
EkeEke
b5c243664d [libretro] improved system region swapping 2016-09-02 16:33:54 +02:00
EkeEke
3ee094c0ea [Libretro] added core option to select per game instead of per bios CD system BRAM file 2016-08-11 00:14:04 +02:00
sergiobenrocha2
85c30ecf83 [Libretro] Change BRAM Dir from System/BIOS to Save. 2016-08-01 02:19:39 -03:00
bleakassassin
688dc01d69 Have "Restart Content" perform a Mega Drive soft reset. 2016-02-25 22:45:25 -06:00
Diablodiab
58946018d9 Fix vorbis playback on Android 2016-01-02 13:06:34 +01:00
Twinaphex
5b3e8c4b03 Merge pull request #26 from Oggom/master
Sync with main repo
2015-05-07 14:52:59 +02:00
EkeEke
9310dcf92c [libretro] added optional bootrom support (Mega Drive & Game Gear TMSS, Master System) 2015-05-07 13:45:52 +02:00
EkeEke
8d2a466ca3 [libretro] fixed a few core settings having no effects 2015-05-07 00:37:23 +02:00
Twinaphex
56d1471a35 Merge pull request #23 from Oggom/master
Sync with main repo
2015-04-26 22:01:43 +02:00
EkeEke
ea1924d747 [libretro] fixed broken gun cursor displaying 2015-04-26 18:28:24 +02:00
twinaphex
c160f73fc9 We rely on QNX Makefile target 2015-03-10 21:04:00 +01:00
twinaphex
08c955f612 Don't link against zlib 2015-02-07 18:19:53 +01:00
Sérgio Benjamim
adaff9579d Cleanup in Makefile/ARM and debian packaging. 2015-02-01 20:50:14 -02:00
sergiobenrocha2
0592235520 Update debian packaging. 2015-01-07 20:39:19 -02:00
sergiobenrocha2
cb16c3b1b9 Rename s2k.bin to sk2chip.bin, same name in the upstream. 2015-01-07 20:38:06 -02:00
twinaphex
3b3eae18e7 (XDK) Build fixes 2014-12-23 20:34:04 +01:00
EkeEke
8744c3995f [libretro] fixed cheat support 2014-12-07 19:25:38 +01:00
twinaphex
8b4b807b8c Implement cheatcode support - implement retro_cheat_reset/retro_cheat_set 2014-12-06 16:27:19 +01:00
twinaphex
41c1f4fe70 Change core options namespace 2014-12-05 23:42:06 +01:00
twinaphex
6d3a8d798e Implement input descriptors 2014-12-04 17:01:01 +01:00
twinaphex
ac55e5a720 Merge https://github.com/ekeeke/Genesis-Plus-GX 2014-11-30 16:45:52 +01:00
EkeEke
67c16779bf [libretro] fixed typo 2014-11-29 20:12:57 +01:00
EkeEke
7f3803b002 [libretro] added temporary solution for incorrect SRAM file saving 2014-11-29 20:09:43 +01:00
EkeEke
f0fd2d8fc1 [libretro] restored Makefile.common 2014-11-29 19:15:09 +01:00
EkeEke
b5a30b82c2 [libretro] improved Makefiles 2014-11-28 12:09:43 +01:00
EkeEke
b805e7d1be [libretro] fixed compilation (added support for LCD ghosting filter) 2014-11-26 23:14:56 +01:00