twinaphex
67fdd53263
implement recording/streaming hotkeys
2018-09-27 18:58:41 +02:00
twinaphex
9dde33b5c1
Cleanups
2018-09-27 14:02:11 +02:00
twinaphex
fb0c816110
Cleanups
2018-09-26 14:03:29 +02:00
twinaphex
7aea66677b
Merge menu_input.c and menu_event.c
2018-09-25 16:46:15 +02:00
radius
c07744564a
prevent retroachievements cheating exploit
...
Revert "prevent retroachievements cheating exploit" and reimplement it in a better way
This reverts commit d323338caa4882925d184f5ee7a506bfa8c78c1e.
2018-09-22 11:43:34 -05:00
twinaphex
cb8148878c
Add hotkeys for 'Toggle Recording' / 'Toggle Streaming'
2018-09-18 08:52:09 +02:00
radius
1c85058e72
[recording] rename bsv recording from movie to input replay
2018-09-15 21:47:23 -05:00
radius
16bd85b118
[recording] refactor recording_is_enabled no need to use a pointer for all of this
2018-09-15 21:09:41 -05:00
radius
49214de125
[record] start whipping some sense into this feature
2018-09-15 17:49:39 -05:00
twinaphex
73e01b64ba
Should fix non-HAVE_DISCORD path
2018-09-15 07:17:29 +02:00
radius
4d0729187f
[discord] start getting ready for ask-to-join functionality, cleanup some of the mess
2018-09-12 01:45:27 -05:00
twinaphex
df059c585f
Implement RETRO_ENVIRONMENT_GET_FASTFORWARDING
2018-09-08 02:19:05 +02:00
Brad Parker
b1dde87ce5
add --max-frames-ss and --max-frames-ss-path parameters for taking a screenshot after max_frames is reached
2018-08-18 23:09:40 -04:00
Dwedit
f01894ebe4
Attach console before displaying Version information, Help, or Features.
2018-08-18 12:43:49 -05:00
twinaphex
f9e8737476
Remove libui - we don't need it anymore now that we have the Qt desktop
...
UI
2018-08-16 21:34:20 +02:00
twinaphex
2cfae2a6e7
C89 buildfix
2018-08-11 00:15:32 +02:00
Tatsuya79
bd4d462170
VRR runloop Option.
2018-08-05 00:34:10 +02:00
twinaphex
5b9115c848
C89_BUILD fixes
2018-08-01 01:27:30 +02:00
twinaphex
89083fd093
C89 buildfixes
2018-07-28 22:11:56 +02:00
Sven
5f35249216
Implement robust cheat searching interface with rumble features
2018-07-25 19:19:14 -04:00
Dwedit
fa00eda625
Relocation of Win32 Message Loop Fix is now tied to whether threaded video is enabled or not
...
Menu bar is removed if threaded video is enabled, due to code currently being unsafe when using threaded video.
2018-07-13 22:34:03 -05:00
twinaphex
abc6eb7d8c
Revert "Re-revert this - causes issues with toggling fullscreen with threaded"
...
This reverts commit 52a55695ce
.
2018-07-14 00:22:52 +02:00
twinaphex
52a55695ce
Re-revert this - causes issues with toggling fullscreen with threaded
...
video mode and GL driver
2018-07-14 00:10:21 +02:00
twinaphex
38a35e53fd
Revert "Move Message loop call to right before video_driver_get_status
call"
...
This reverts commit 838dcc8a5a
.
2018-07-14 00:01:25 +02:00
Rob Loach
0f39ef4247
[ #6955 ] Update hexspeak magic pointer code
...
Fixes #6955
2018-07-06 23:03:15 -04:00
Dwedit
838dcc8a5a
Move Message loop call to right before video_driver_get_status
call
2018-07-05 20:07:01 -05:00
David Walters
70eda90d03
more accurate rarch_timer
2018-06-29 21:12:46 -05:00
Stuart Carnie
411bcf8bdd
feat(apple): Metal support for macOS
...
* includes rgui
* shader support
This is a work-in-progress and there are some bugs and visual artifacts
still to be fixed.
2018-06-20 21:33:45 -07:00
twinaphex
0286829348
Start adding HAVE_MPV ifdefs
2018-06-20 04:29:31 +02:00
Gregor Richards
2c07561fc1
Fix compatibility between netplay and runahead
...
Unsurprisingly, netplay and runahead are wildly incompatible; both rely
on internal rewinding, without communicating this fact to each other.
Somewhat more surprisingly, netplay already has all the infrastructure
for negative input latency, as it's structurally the same as receiving
delayed input from a peer. This patch makes the two features
"compatible" by disabling runahead per se when netplay is active, and
using runahead's configuration to adjust netplay's own input latency
feature, which is now allowed to be negative. The effect is mostly the
same (modulo the second core support), and it doesn't confuse netplay
peers.
2018-05-30 22:01:02 -04:00
twinaphex
ddbc0d53c0
Add Discord Enable option to Settings -> Privacy
2018-05-29 12:41:13 +02:00
twinaphex
1fb57857ea
Add discord_is_inited
2018-05-29 11:06:43 +02:00
radius
d5c2bc90c1
add discord files
2018-05-28 23:46:36 -05:00
radius
f81ea09f20
add saving, deletion options for per-dir remaps
2018-05-13 23:17:44 -05:00
twinaphex
1a55d4309c
Fix --disable-cheevos
2018-05-14 01:44:08 +02:00
radius
aa86d78183
add quick menu action to pause / resume hardcore mode for current session
2018-05-13 13:40:30 -05:00
radius
1037093d45
cleanup cheevos hardcore conditions
2018-05-13 13:40:30 -05:00
radius
504317ac7e
cheevos fixes, reenable menu entries if cheevos are disabled on the fly
2018-05-13 13:40:29 -05:00
Brad Parker
a1aefc901c
Qt WIMP GUI
2018-04-30 14:33:05 -04:00
meleu
e57d0049f3
disable slow motion if cheevos enabled
2018-04-30 12:27:35 -03:00
twinaphex
91fcb49270
(Menu audio) Fix situation where a libretro core is running
...
in the background and menu audio is playing - we don't want
audio_driver_menu_sample called then
2018-04-29 01:05:04 +02:00
twinaphex
b0ef193117
Add 'Enable menu audio' setting
2018-04-29 00:41:53 +02:00
twinaphex
773fc1ebad
Create audio_driver_menu_sample
2018-04-29 00:06:54 +02:00
twinaphex
ac511120d4
(retroarch.c) Cleanups
2018-04-10 07:19:27 +02:00
twinaphex
7b5a0bf706
Move clear operation outside of keys_pressed functions
2018-04-09 00:31:03 +02:00
twinaphex
a82bb0ec94
Create special type input_bits_t
2018-04-08 20:21:12 +02:00
twinaphex
c041470bb0
Add HAVE_RUNAHEAD ifdef
2018-03-29 15:38:22 +02:00
twinaphex
4372db491a
Cleanup some warnings for C89_BUILD
2018-03-29 15:20:43 +02:00
Dwedit
f5e0346fc2
Runahead system
2018-03-28 14:22:07 -05:00
Dwedit
86d24a0fc4
Fix invalid long command line options causing infinite loop on Windows (issue #6477 )
2018-03-28 10:08:57 -05:00