Commit Graph

970 Commits

Author SHA1 Message Date
ggdrt
8a1f6261ee Update README 2020-03-18 22:49:38 -07:00
Twinaphex
40a42b7f43
Merge pull request #145 from bslenul/master
Add "Disable Soft Reset" core option to FAST variant of the core.
2020-01-30 18:05:16 +01:00
Twinaphex
48a16b4289
Merge pull request #146 from Exalm/wip/exalm/analog
Filter out device types other than JOYPAD and MOUSE.
2020-01-30 18:04:52 +01:00
Alexander Mikhaylenko
b4fb455fc6 Filter out device types other than JOYPAD and MOUSE.
The device type is a bitmask, and a device can have multiple types,
for example JOYPAD+ANALOG. Since we're only interested in JOYPAD and
MOUSE here, just unset all others.
2020-01-20 01:28:46 +05:00
bslenul
f1939f2adb Add "Disable Soft Reset" core option to FAST variant of the core. 2020-01-18 12:57:05 +01:00
hizzlekizzle
9142408648
Merge pull request #143 from negativeExponent/libretro_updates
libretro-common and general input-related updates
2019-12-28 08:07:43 -06:00
negativeExponent
7bf684982a Add mouse support 2019-12-28 13:21:21 +08:00
negativeExponent
408cc2cea4 Update retro_controller_info from 2 ports to 5 ports 2019-12-28 09:38:20 +08:00
negativeExponent
5a1cfa475f Input: Selective updates based on latest source 2019-12-28 09:22:32 +08:00
negativeExponent
4364a501ee Update libretro-common files 2019-12-28 09:06:50 +08:00
hizzlekizzle
b30732d6cf
Merge pull request #140 from negativeExponent/fix_warnings
Silence warnings and avoid undefined behavior
2019-12-15 09:41:32 -06:00
negativeExponent
83a234a1c7 Selectively apply patches from 0.9.39.2 that avoids undefined behavior 2019-12-15 19:58:21 +08:00
negativeExponent
2e04bc5399 Silence warnings 2019-12-15 15:36:44 +08:00
hizzlekizzle
74eb499489
Merge pull request #139 from negativeExponent/fix_turbo_core_options
Fix turbo core option
2019-12-14 12:13:29 -06:00
negativeExponent
343b1ce491 Update gamepad turbo logic
- Button now reacts immediately as soon as pressed instead of waiting for turbo counter to reach specified turbo frame delay
- Fix some rare cases where games wont respond to button presses when turbo is enabled on that button - some games require a button to be pressed for about 2 frames before game reacts like attack or jump (Dragon Spirit).
  This changes turbo logic so that it holds the button for 2 frames instead of the usual 1 frame before turning button off and wait for the next cycle.
- Make turbo delay core option variable from 1-15
2019-12-15 01:45:20 +08:00
negativeExponent
371bb54e46 Remove unneeded core options
- These turbo-related core options are not working correctly and redundant because there is already a dedicated button
  to enable turbo buttons. These core options also resets turbo states each time a core option is modified.
  Removing it since it unneeded.
2019-12-14 22:13:59 +08:00
negativeExponent
cdfff4a3c1 Fix incorrect turbo core option labels 2019-12-14 21:40:27 +08:00
Twinaphex
68b7bd1d5c
Merge pull request #137 from mrjschulte/patch-3
fix MacOS compile
2019-12-08 23:55:28 +01:00
MrJs
070861a785
fix MacOS compile 2019-12-08 11:41:04 -08:00
Twinaphex
55beff8065
Merge pull request #134 from negativeExponent/memmap
Add PCE-CD RAM to retro_memory_map
2019-12-07 23:52:55 +01:00
negativeExponent
e8cb9a9187 Add PCE-CD RAM to retro_memory_map
- also moves base ram and saverams to memmap
2019-11-22 23:47:36 +08:00
Twinaphex
ce63911ecb
Merge pull request #130 from ggdrt/cleanups
Minor repository organizing
2019-11-13 03:55:58 +01:00
ggdrt
9709b843be Adjust aspect ratio logic to be dynamic 2019-11-12 01:28:46 -08:00
ggdrt
3900a5899e Update README 2019-11-08 23:48:37 -08:00
ggdrt
a56f6bdba4 Clean up Makefile echoing 2019-11-08 18:04:02 -08:00
Twinaphex
7bbbdf111c
Merge pull request #126 from yoshisuga/tvos_platform
(tvOS) support building
2019-09-11 04:57:06 +02:00
Yoshi Sugawara
c75b8774a3 (tvOS) support building 2019-09-10 14:50:32 -10:00
Twinaphex
942568f3a7
Merge pull request #122 from webgeek1234/master
libretro: allow mingw cross compile
2019-08-17 14:58:55 +02:00
Aaron Kling
740e44b31c libretro: allow mingw cross compile 2019-08-10 02:19:44 -05:00
Twinaphex
6c63c0bfd1
Merge pull request #121 from yoshisuga/ios-arm64-build-fix
iOS: support for building using buildbot recipe
2019-08-09 12:58:47 +02:00
Yoshi Sugawara
9fb17cdc5c iOS: support for building using buildbot recipe 2019-08-08 01:30:26 -04:00
twinaphex
7e92d19a80 Add enhanced core options 2019-07-31 23:25:33 +02:00
twinaphex
614b6c39a9 (UWP) Still some compilation issues 2019-07-30 07:35:49 +02:00
twinaphex
5a9b7ae498 Fix MSVC 2003 2019-07-30 03:47:11 +02:00
Brad Parker
cf0425111f msvc buildfixes 2019-07-29 21:34:13 -04:00
twinaphex
05b5591b67 Take out asserts 2019-07-30 03:07:53 +02:00
Brad Parker
7a00a0fe20 fix memory leak 2019-07-29 13:33:11 -04:00
twinaphex
6d2efc8871 Do free at end of function 2019-07-26 04:45:52 +02:00
twinaphex
7b97f5ba0b Fix 'there is a new/free mismatch between this free and the
corresponding new[]'
2019-07-26 04:29:28 +02:00
Twinaphex
49001078e8
Merge pull request #119 from bparker06/cdrom_fast
initial cdrom support (master branch)
2019-07-26 04:22:37 +02:00
Brad Parker
f575075040 cdrom: fix cue handling 2019-07-25 22:06:01 -04:00
Brad Parker
f45fc36d09 initial cdrom support 2019-07-25 22:01:27 -04:00
Twinaphex
7813f21930
Merge pull request #115 from funbars/cleanup_fast
makefile cleanup
2019-07-17 22:49:25 +02:00
Twinaphex
c245b687e4
Merge pull request #116 from webgeek1234/master
Android update
2019-06-28 11:24:18 +02:00
funbars
8ef779b7d5
makefile cleanup 2019-05-31 11:21:00 -05:00
Aaron Kling
86da867caa libretro: jni: Switch stl to c++ in preparation for ndk r20 2019-05-24 23:30:18 -05:00
Twinaphex
433fb7a36f
Merge pull request #101 from Classicmods/master
Added Classic Platform structure - ARMv7 Cortex A7 build
2018-11-11 19:37:38 +01:00
Ryan 'Swingflip' Hamlin
06470a91fb Fixed A7A7 2018-11-06 18:42:04 +00:00
Ryan 'Swingflip' Hamlin
fefb7e21f8 Fixed override for A7A7 2018-11-06 18:32:35 +00:00
Ryan 'Swingflip' Hamlin
864a55bccf Added A7A7 2018-11-06 18:26:42 +00:00