Sour
84919bccdc
Rewind: Fixed partial desync of input data when rewind stops
...
This could potentially cause desyncs on subsequent rewinds, but most obviously it caused rewinding during movie playback to break movie playback entirely (because some inputs were handled by the rewind, while others were handled by the movie, causing the _deviceIndex value to be out of sync with its expected value)
2024-12-13 19:00:32 +09:00
Sour
7ab23e4c61
Debugger: Fixed crash when attempting to rewind immediately after loading a rom, if the debugger is opened and breaks before the end of the first frame
2024-10-16 17:13:53 +09:00
Sour
13acb3fe42
Added GBA support
2024-03-30 11:42:31 +09:00
Sour
aa9c459630
Debugger: Step Back - Allow stepping back 1 scanline/frame at a time + remove restriction that caused step back to only work for up to 30 frames
2024-01-26 23:39:31 +09:00
Sour
c363474035
Rewind: Reduce memory usage, increase save state frequency (which reduces delay when rewind starts)
2023-02-16 22:18:56 -05:00
Sour
4f439c920b
Rewind: Fixed recent regression that caused inputs to not be recorded by the rewindmanager
2023-01-26 22:25:17 -05:00
Sour
b2997f1857
Rewind: Keep same instance of rewindmanager to reduce potential thread safety issues
2023-01-24 20:23:41 -05:00
Sour
db2db7ddb1
UI: Change rewind buffer setting to configure a maximum amount of memory rather than a maximum amount of time
2022-12-28 16:30:07 +09:00
Sour
70c5abe9de
Fixed rewind+pause+reload rom sequence causing maximum speed flag to stay on permanently
2022-10-15 12:15:20 -04:00
Sour
c3dd78b5ab
Debugger: Implemented step back for all main CPUs
2022-09-11 14:50:40 -04:00
Sour
152abf690b
Rename stdafx.h to pch.h
2022-09-08 21:29:52 -04:00
Sour
458f712272
History Viewer: Fixed export after loading a state
2022-08-29 12:26:29 -04:00
Sour
ac16a14297
Fixed crash on power off when input controllers were displayed in the HUD + refactor GetControlManager to improve thread safety
2022-08-25 22:22:16 -04:00
Sour
998bf9b52b
Added History Viewer
2022-08-07 19:03:35 -04:00
Sour
a31eb671ac
Input: Support for barcode readers and tape recorders (NES)
2022-03-15 22:39:30 -04:00
Sour
aa6a9699fb
UI: Added global input options (deadzone, display inputs on screen, etc.)
2022-03-04 22:08:29 -05:00
Sour
a99ff82c88
Video: Prevent window resize when switching between normal and high res modes on SNES
2022-01-23 20:33:50 -05:00
Sour
69f0e5ff4f
HUD: Rework hud to be separate from the console's output (and not saved in videos)
2022-01-22 16:16:38 -05:00
Sour
0d78c064f3
Core: Reduce shared_ptr usage, refactor netplay code to remove static instances
2022-01-21 21:25:33 -05:00
Sour
e27e511558
File reorganization
2021-04-09 21:45:04 -04:00