Sour
e4d317635f
SNES: Improved gamepad auto-read behavior
...
Based on new tests: blip-autojoy-test, blip-autojoy-test-automatic, enable-autojoy-late-test-2
2024-12-20 18:51:03 +09:00
Sour
6b77200364
SNES: Improved gamepad auto-read emulation based on research/test rom
2024-12-14 14:39:42 +09:00
Sour
efcf0d1523
SNES: Improved gamepad auto-read emulation
...
-Read each bit at roughly the correct cycles (instead of all at once at the start of nmi)
-Don't perform auto-read when auto-read flag is disabled at the very start of nmi, before it actually starts
2023-08-17 18:24:03 +09:00
Sour
bf2fa11053
Movies: Fixed desync when using rewind during movie playback
...
Affected all systems except NES
2023-02-10 20:59:21 -05:00
Sour
d449f0c641
Debugger: Added cpuType parameter for Lua events
2023-01-24 22:14:24 -05:00
Sour
eac9f2073c
SNES: Fixed controller auto-read behavior when $4016.0 is set to 1 (auto-read returns the state of the first button 16 times)
2022-10-08 12:48:00 -04:00
Sour
7108bdde36
Refactoring - Moved some leftover files out of the root folder
2022-09-08 21:48:49 -04:00
Sour
152abf690b
Rename stdafx.h to pch.h
2022-09-08 21:29:52 -04:00
Sour
83e5eea2c5
Input: Allow mapping all buttons that were previously hardcoded to specific mouse buttons
2022-07-23 11:16:11 -04:00
Sour
eda3db9620
UI: Implemented show lag counter option
2022-07-22 12:11:35 -04:00
Sour
05180385ab
PCE: Implemented save states
2022-07-20 18:49:25 -04:00
Sour
b456170551
Save states: Serializer rework/rewrite
2022-07-20 00:40:32 -04:00
Sour
1c055bb4af
Save States: Load/save emulation settings for netplay/rewind states, fixes some TODOs, fixes some NES issues when loading a state taken in a different region
2022-03-31 14:36:15 -04:00
Sour
e3c0ab88a4
Fixed exception when switching from one console type to another
...
The UI is tried to draw controllers based on the old console's controller data, but the new console was loaded (and the control manager threw an exception when an incompatible controller was attached)
2022-03-19 16:18:26 -04:00
Sour
1f222fd300
NES/SNES: Allow more flexibility when configuring inputs (2x multitap, etc.)
2022-03-11 23:51:42 -05:00
Sour
9e158c6f2f
FDS: Fixed insert disk not working properly
2022-02-03 00:19:36 -05:00
Sour
3615ef0eb1
Core: Enabled warning level 4, fixed/disabled warnings
2022-01-23 12:36:35 -05:00
Sour
0b228f5951
Refactoring: Added Snes prefix to files/classes
2022-01-22 11:55:17 -05:00