Commit Graph

277 Commits

Author SHA1 Message Date
retro-wertz
2a211bd6d8 update turbo delay 2017-02-19 14:56:53 +08:00
hunterk
83850db27a remove old define 2017-02-17 15:41:57 -06:00
hunterk
db36d89535 make turbo delay variable a core option 2017-02-17 15:30:32 -06:00
hunterk
c2a21a1783 add core option to enable/disable turbo buttons 2017-02-16 20:30:24 -06:00
Monroe88
bf13bcbdc2 Minor update to Original Hardware palette 2017-02-04 15:41:40 -06:00
Monroe88
29f8cc7494 Add PVM Style and Original Hardware palettes 2017-01-27 20:02:10 -06:00
Monroe88
fe91d089f0 Update NES-Classic FBX palette 2017-01-27 19:39:32 -06:00
Monroe88
d72f077f28 Update and rename Composite Direct palette 2017-01-27 19:26:35 -06:00
twinaphex
83c4f7708e retro_load_game - Better error handling 2017-01-24 03:12:08 +01:00
twinaphex
b0339f6e06 Return 'false' if game is NULL (retro_load_game) 2017-01-24 02:20:17 +01:00
twinaphex
768fa482db Prevent reinit at retro_load_game time 2017-01-02 03:36:39 +01:00
Brad Parker
821ca02474 allocate enough space for NUL, and do not try to open an empty file string 2016-12-31 01:59:31 -05:00
Gregor Richards
9b41cfb099 Use git version as library_version 2016-12-09 17:38:47 -05:00
Monroe88
a0126a469f Add RGBSource's NESCAP palette 2016-11-24 15:01:49 -06:00
Monroe88
21a44f52d7 Add FBX's Nostalgia and NES-Classic palettes 2016-11-24 14:42:38 -06:00
Monroe88
f1f24a4692 Update FBX Unsaturated palette to Final 2016-11-24 13:42:06 -06:00
GeneralFailer
7d51530f2e Added the more common UNIF extension 2016-09-07 18:51:12 +04:00
Andrés
b49fbca05e Make the core option description correct 2016-08-20 19:24:15 -05:00
Andrés
690d0869d0 Clean up core options 2016-08-20 17:35:04 -05:00
Monroe88
c9e129b66e Add BMF's Final 2 and Final 3 palettes 2016-08-11 22:08:17 -05:00
Monroe88
461d136555 Update FBX Unsaturated palette 2016-08-11 21:42:27 -05:00
Twinaphex
f45875a3ad Merge pull request #43 from Monroe88/patch-1
Aspect ratio and overscan changes
2016-08-12 03:22:41 +02:00
Monroe88
6ac652096d Only do SET_GEOMETRY when overscan or aspect core options are changed 2016-08-11 20:16:13 -05:00
twinaphex
72e74d6fcc Add error message when content loading failed 2016-07-19 19:06:09 +02:00
Mikael Brunnhede
298736f549 Perform input poll before running emulator. Reduces input lag by one full frame. 2016-06-29 09:24:14 +02:00
Monroe88
bd53db8be1 Make core-provided aspect ratio into a core option 2016-05-21 01:33:59 -05:00
Monroe88
f630a20ae6 Make crop overscan into a runtime core option, and update geometry. 2016-05-21 00:32:55 -05:00
Monroe88
4e760fcc8b Make core provided display aspect ratio have 8:7 pixel aspect ratio 2016-05-20 23:48:35 -05:00
Monroe88
167fe542f8 Make tabs consistent with other palettes 2016-05-18 21:23:33 -05:00
Monroe88
efc7884da8 Add Sony CXA2025AS US and PAL palettes from puNES 2016-05-18 20:56:39 -05:00
Monroe88
9ab207402f Add FirebrandX's Unsaturated-V5 palette 2016-05-18 20:09:54 -05:00
Monroe88
4a353e12ec Add FirebrandX's YUV-V3 palette 2016-05-18 19:49:13 -05:00
twinaphex
3e12850dd6 Update memory_stream 2016-04-07 03:17:52 +02:00
David Skywalker
613698e794 add primary NES memory access, allow get cheevos. 2016-03-11 03:35:26 +01:00
twinaphex
417b8c6022 Add overclocking - backported from FCEUX with mods 2016-02-22 18:36:09 +01:00
twinaphex
479d5d8e37 (PSP1) Buildfix 2016-02-19 06:39:31 +01:00
twinaphex
592e315c3c Implement RETRO_ENVIRONMENT_GET_CURRENT_SOFTWARE_FRAMEBUFFER - faster blitting for video driver backends that support it, i.e. Vulkan 2016-02-19 05:17:47 +01:00
Jools Wills
b207fbd063 c89 fix 2015-12-09 17:49:56 +00:00
hizzlekizzle
0f58d3330c clean up turbo and support player 2 - plastygrove 2015-11-11 20:14:23 -06:00
hizzlekizzle
fe3000123e Make Y and X into turbo B and A, respectively
This is copied from plastygrove's RPi-focused fork with a few changes.
https://github.com/plastygrove/libretro-fceumm
It looks like X was already being used for 'coin' on VS systems, so I moved that to R2, and I added the turbos to the input descriptors for core input remapping.
2015-11-09 14:27:31 -06:00
netux79
5353bff417 Added support for Famicom Disk System and VS System keys mapping.
Press R to Eject/Insert Disk.
Press L to Swap Disk Sides.
Press X to Insert Coin in VS Games.

(in order to successfully swap the FDS Disk first Press R to eject the disk, press L to swap the disk side and then press R again to insert the Disk)

Also the key remapping has been implemented for P1.
2015-09-24 12:52:41 -04:00
Ernesto Ramirez
62b5b916f4 Added core option of "No Sprite Limit" to allow more than 8 sprites per line originally in the nes hardware. 2015-09-13 10:44:05 -05:00
twinaphex
e8d9b0b09a (Android) Buildfix 2015-09-09 06:31:38 +02:00
twinaphex
cee4f3022f Add internal database so that we automatically set Famicom 4P
or Fourscore for games that support it
2015-08-28 13:31:21 +02:00
twinaphex
9b92f11bcf Cleanup 2015-08-28 12:49:06 +02:00
twinaphex
57f8a8af72 Cleanups 2015-08-28 12:47:18 +02:00
twinaphex
24abc2ccc9 Create retro_run_blit 2015-08-28 12:41:37 +02:00
twinaphex
51977951cb Cleanups 2015-08-28 12:34:59 +02:00
twinaphex
070c31c08d Cleanups 2015-08-28 12:22:54 +02:00
twinaphex
667aa635af Cleanups 2015-08-28 12:17:56 +02:00