607 Commits

Author SHA1 Message Date
Andre Leiradella
11077d343a Return correct memory info for SMS 2017-04-18 21:08:50 +01:00
iLag
fa55ee51c9 Add support for Master System cheats. 2017-03-25 19:29:00 -07:00
iLag
cb5021471d Remove temporary debug print line 2017-03-23 11:16:37 -07:00
iLag
e5326b1a0e Fix memory management so the emulator won't crash with multiple cheats in a file. 2017-03-23 11:13:56 -07:00
iLag
daae6156b4 Fix variable types, silence warnings. 2017-03-22 15:01:58 -07:00
iLag
d4089d9b8e Fix multiline support 2017-03-22 14:45:23 -07:00
iLag
6cf45534d3 Support multiline codes 2017-03-22 14:37:18 -07:00
iLag
20563b60d0 Add support for single-line cheats and PAR codes. 2017-03-22 14:19:35 -07:00
hizzlekizzle
f0a3d0dc4b move emu_video_mode_change back to original spot
nothing gained by moving it
2017-03-08 22:09:10 -06:00
Gregor Richards
2d4f989df9 Report git version with library_version 2016-12-09 18:50:07 -05:00
twinaphex
0d87bd6a48 Add more copyrights 2016-10-15 18:48:31 +02:00
twinaphex
e8454cb09b Add author name to libretro.c 2016-10-15 18:43:28 +02:00
lentillog
6d0aaeaf90 Fixed crash on loading sram game after a game with no sram 2016-10-04 18:02:52 -07:00
lentillog
88f7643f70 (VITA) Dynarec working 2016-10-03 16:06:35 -07:00
David
e1360c668c Add a core option to choose between PAR, DAR and CRT aspect ratio
The core option let you choose between 3 aspect ratios.
PAR: Native resolution
DAR: 4/3
CRT: Thinner than 4/3, I did some comparison with my old CRT TV.

I did another change to take in account the 224 instead of 240 vertical
resolution to fix the integer scale
2016-05-19 22:54:26 +02:00
David Skywalker
c3e69f81d8 add primary megadrive memory access, allow get cheevos. 2016-03-11 00:56:34 +01:00
Twinaphex
dfafb96d90 Merge pull request #21 from tuluse/master
PSP build fix
2016-03-04 06:04:25 +01:00
twinaphex
f9e77751fa Add GCW Zero target 2016-03-01 22:31:33 +01:00
Thomas Daley
f2d6bde946 Merge remote-tracking branch 'upstream/master' 2016-02-27 20:45:25 -06:00
David
0fa9e859bf Rename input descriptors label for MasterSystem
Rename by adding 'Button' prefix for more clarity
2016-02-19 00:10:31 +01:00
Thomas Daley
70faf5a316 PSP build fix 2016-01-30 13:40:46 -06:00
David
17d4733d38 Add input descriptors for Master System
Limit also the number of players for the input descriptors to 2 players
until the TeamPlayer didn't work.
2016-01-06 21:30:41 +01: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
aliaspider
ad2ccfbc09 (CTR/3DS) improve performance by using a DMA friendly vout_buf. 2015-10-02 00:30:29 +01:00
aliaspider
55717e05d2 nit 2015-10-01 03:10:29 +01:00
aliaspider
eac0e63819 clean indentation 2015-10-01 00:30:14 +01:00
aliaspider
0c73267625 (ctr/3ds) optimize build, add support for 32x/svp dynamic recompilers. 2015-09-30 23:43:20 +01:00
twinaphex
164e418549 (Vita) Add target - not finished 2015-08-31 23:09:21 +02:00
twinaphex
68cf40ec36 Change includes so that things build without include dir shenanigans 2015-07-04 19:19:32 +02:00
twinaphex
24a7ff7223 Set aspect ratio 2015-05-05 18:54:08 +02:00
Oggom
b38bccea12 (libretro) Implement region switch 2015-03-23 17:46:02 +01:00
twinaphex
ceaf498c23 Add linux-portable target 2015-03-05 19:27:20 +01:00
Twinaphex
c771b2384e Buildfix 2015-01-30 23:23:33 +01:00
twinaphex
a1f2e1b153 Add input descriptors 2014-12-04 14:29:32 +01:00
Alcaro
3f4b091194 Update libretro.h 2014-09-22 22:20:46 +00:00
twinaphex
2f832b7f19 Add performance level 2014-06-23 15:07:47 +02:00
Twinaphex
e8b82e7b2b (MSVC 2010) Make use of module definition file 2014-03-17 20:04:57 +01: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
18d52d134e (MSVC) Update MSVC solution 2014-03-17 18:26:11 +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
5345c2b9bc (MSVC) Add skeleton MSVC 2010 solution 2014-03-17 17:29:31 +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
twinaphex
f18d0e083c (PSP) Add PSP target 2014-03-04 05:26:59 +01:00
twinaphex
c681e48d2b (Libretro) Fixup logging 2014-01-02 02:44:39 +01:00
twinaphex
033a505e6e Update libretro.h 2013-12-18 20:41:37 +01:00
twinaphex
f5d4045b92 (libretro) Go through new logger interface 2013-12-17 12:20:16 +01:00
notaz
0fd6751db8 libretro: empty srm prevention hack 2013-10-13 18:46:48 +03:00