Commit graph

2251 commits

Author SHA1 Message Date
Sour
979132391b Cheats: Fixed mismatch in HashType enums that caused cheat db to not focus on the matching title when opened 2023-01-25 20:37:20 -05:00
Sour
f33e80558d Docs: Removed old Mesen-S documentation 2023-01-25 19:51:11 -05:00
SourMesen
d0d034afb7
Update README.md 2023-01-25 19:48:45 -05:00
Sour
a637e3eb6d Debugger: NES - Fixed emphasis logic for NTSC border 2023-01-25 18:27:50 -05:00
Sour
bacbab2bd0 Debugger: Show effective address/values in lower case when lower case option is enabled 2023-01-25 16:45:38 -05:00
Sour
2b0be570fb UI: Moved "disable frame skipping" option to SNES/PC Engine configuration
Other cores are not affected by this option
2023-01-25 16:26:06 -05:00
Sour
fac8d16e5f UI: Hide font aliasing options until they can be fixed (can't be done in current Avalonia preview) 2023-01-25 16:10:22 -05:00
Sour
682af6246e UI: Rename NewUI to UI 2023-01-25 16:03:56 -05:00
Sour
3c05100045 UI: Delete old winforms UI project 2023-01-25 15:49:52 -05:00
Sour
3de8e0d305 Debugger: SNES - Process DSP read/writes + added option to ignore DSP reads/writes 2023-01-25 15:47:29 -05:00
Sour
d449f0c641 Debugger: Added cpuType parameter for Lua events 2023-01-24 22:14:24 -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
1cfaaaae98 Debugger: Fixed NEC DSP TODOs 2023-01-24 19:45:08 -05:00
Sour
fe90b4571d Fixed misc code TODOs 2023-01-24 18:05:50 -05:00
Sour
ef4e9f7af4 UI: Updated URLs for docs, api ref, etc. 2023-01-24 16:34:59 -05:00
Sour
503b151b0d Debugger: NES - Tweaked default colors for event viewer 2023-01-24 16:19:27 -05:00
Sour
2c9b15f67c NES: Tweak emphasis behavior to make it a bit closer to hardware 2023-01-24 16:02:01 -05:00
Sour
1dfaa92e30 Debugger: NES - Fixed edit sprite feature for 8x8 sprite mode 2023-01-24 06:16:05 -05:00
Sour
d917fe7118 Settings: Fixed issues with folder overrides
The overrides weren't applied correctly at startup, and opening the history viewer would set them incorrectly.
2023-01-24 05:52:27 -05:00
Sour
5a5aa53874 Tests: Ability to record/replay tests 2023-01-24 05:20:42 -05:00
Sour
cfc870c897 NES: Fixed triangle channel reset behavior regression 2023-01-24 00:33:44 -05:00
Sour
4202bec650 UI: Force main menu to lose focus after an option was clicked/selected
Prevents e.g left/right arrow keys from re-activating the menu after changing the video filter, etc.
2023-01-23 19:50:11 -05:00
Sour
3498219fee GB: Added support for 6-letter game genie codes 2023-01-23 19:26:55 -05:00
Sour
6f41ce2453 UI: Fixed todo in HD pack installation code 2023-01-10 16:40:57 +09:00
Sour
acfccd10d0 NES: Init Namco163 audio ram based on ram init setting 2023-01-10 16:27:16 +09:00
Sour
fafe3e6309 Linux: Fixed crash when trying to record a movie 2023-01-07 09:37:00 +09:00
Sour
bd9c31bfc1 UI: Added support for automatic updates 2023-01-06 18:17:59 +09:00
Sour
0d7e457dae Fixed/removed some TODOs 2023-01-06 11:10:24 +09:00
Sour
a157edb670 NES: Tweaked DMA behavior for PAL/Famicom 2023-01-05 17:48:31 +09:00
Sour
e6b4d23f70 Rename TODOs that need to be fixed/checked before release to TODOv2 2023-01-05 14:07:08 +09:00
Sour
7fa572777c Cheats: Added cheat database 2023-01-05 12:28:30 +09:00
Sour
29e721bd7b Removed FUNDING.yml 2023-01-04 15:51:43 +09:00
SourMesen
559aade5c6
Update COMPILING.md 2023-01-04 15:50:28 +09:00
SourMesen
1301ea3076
Update README.md 2023-01-04 15:39:59 +09:00
Sour
2775149ecd NES: Fixed overflow when quickly moving the mouse to the left when using the arkanoid controller 2023-01-04 09:45:28 +09:00
Sour
e2f6a2c4d3 UI: Fixed ScrollToEnd behavior for MesenTextEditor
Fixes scroll position when opening log window
2023-01-04 09:20:31 +09:00
Sour
f7eaedd9a9 UI: Cleanup/simplify ResourceHelper code 2022-12-30 14:41:56 +09:00
Sour
678c96415c UI: Added command line option help window 2022-12-30 14:34:34 +09:00
Sour
e94958865e Debugger: NES - Added copy to HD pack format option to viewers 2022-12-30 10:58:45 +09:00
Sour
4a64beba2c Debugger: Fixed deadlock when loading a game while debug tools are opened
GameLoaded triggers SetCheats which locks while trying to pause the debugger before the emulation thread was started (and the emulation thread can't start because the GameLoaded event locks up)
2022-12-30 10:18:27 +09:00
Sour
b3d23c69e5 NES: Fixed missing alpha channel in PNG files created by the hd pack builder 2022-12-30 09:01:43 +09:00
Sour
4d73125637 NES: Automatically stop recording when hd pack builder is closed 2022-12-30 08:44:40 +09:00
Sour
e96d6f3ca5 NES: Added HD pack builder tool 2022-12-29 18:28:33 +09: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
4414723ed5 Rename some remaining Mesen-S references to Mesen, prevent loading movies/states from older versions, move default home folder to "Mesen2" (for now) 2022-12-28 15:50:29 +09:00
Sour
b63ea3a4d9 UI: Prevent main window from closing when another opened window cancels its close event (e.g script window when it prompts to save a script) 2022-12-28 10:45:56 +09:00
Sour
9a05559eb9 Debugger: Added --testRunner support 2022-12-28 10:44:54 +09:00
Sour
066322576f UI: Added minimum size for windows, etc. 2022-12-27 19:19:55 +09:00
Sour
506393023b UI: Fixed surface size issues when starting a game while the window is maximized 2022-12-27 16:55:30 +09:00
Sour
9751895751 Debugger: Allow saving/loading save states without forcing the emulator to run until the next vertical blank 2022-12-27 16:29:16 +09:00