Commit graph

439 commits

Author SHA1 Message Date
xujibbs
dbb70dd831
Update resources.zh.xml 2022-10-23 19:00:56 +08:00
NovaSquirrel
1ba72b1bb2
Merge pull request #85 from jeffythedragonslayer/fixed-hang-typo
fixed firstLine{Of,After}Selection typo
2022-10-06 19:11:41 -04:00
NovaSquirrel
728b4e2373
Merge pull request #98 from Menb10ck/master
Ported cheat finder from Mesen-X
2022-10-06 19:10:14 -04:00
Vivien B
f9b3390348 Fix bad indent/newline 2022-10-07 00:36:28 +02:00
Vivien B
a8405784ed Add GSU to registers viewer 2022-10-07 00:28:45 +02:00
Menb10ck
621e702226 Cheat finder: fixed hex desync
The input field wasn't initially set to hex,
while the checkbox was.
2022-08-09 10:56:44 +02:00
Menb10ck
275c5615fd Cheat finder: added tab change event to cheat list
Fixes an issue where (with the cheat finder auto-pause turned on)
the emulator wouldn't pause when switching between cheat tabs.
2022-08-08 17:00:45 +02:00
Menb10ck
c2fb4de581 Cheat finder: small out-of-bounds fix 2022-08-08 16:41:34 +02:00
Menb10ck
f4e048b068 Cheat finder: code cleanup 2022-08-08 16:36:53 +02:00
Menb10ck
78241c76be Cheat finder: added "add to watch", various fixes 2022-08-08 15:33:41 +02:00
Menb10ck
d0a1ff7e89 Cheat finder: added hex checkbox, 16 bit support
Also fixed various bugs, like:
- Undo button not updating the address list
- Out-of-bounds issues
- Add-cheat address label not updating in all cases
2022-08-08 14:16:12 +02:00
Menb10ck
58c1f46133 Ported complete cheat finder from Mesen-X.
Undo functionality still seems a bit buggy,
and more (new) features should still be added,
like a 16 bit value finder and a hex input box.
2022-08-08 12:28:19 +02:00
Menb10ck
325afced1d Fixed issue with deleting labels in debugger list
When having the debugger label list horizontally scrolled, deleting
labels would cause an exception, since the TopItem property would
suddenly become null. Removing all logic related to TopItem seems to fix
the issue, without any side-effects.
If this causes side-effects on other platforms (that don't use mono),
another fix could be to explicitly check for null and skip the logic if
that's the case.
2022-06-15 14:37:54 +02:00
Jeff Linahan
15ed5d27b9 fixed firstLine{Of,After}Selection typo 2022-06-02 19:52:25 -04:00
Georg Ziegler
efad9c87ce Add new feature: background color in sprite viewer can now be changed. 2022-04-22 10:54:10 +02:00
RPG Hacker
4f6f73200c Merge remote-tracking branch 'origin/master' into dbg_symbols_tooltip 2022-02-20 23:30:29 +01:00
RPG Hacker
f65ba57930 Source view is now (to a limited degree) supported for WLA-DX symbol files 2022-02-20 21:54:11 +01:00
RPG Hacker
a98f7cac13 Shortened the text in the "automatically load debug symbols" settings and instead added a tooltip explaining the setting in more detail 2022-02-19 17:50:10 +01:00
Johannes Holmberg
3a4601f759 Fix Brightness and Forced Blank address labels 2022-02-13 22:41:03 +01:00
Johannes Holmberg
c9d9d02b6b Fix Auto Joypad Poll address label 2022-01-21 22:41:12 +01:00
threecreepio
64982d1541 enable disabling invalid inputs 2021-12-19 02:20:08 +01:00
NovaSquirrel
dd9e689880
Merge pull request #47 from jeffythedragonslayer/master
Memory Access Counter columns are wider so ... does not appear
2021-10-19 23:09:55 -04:00
Jeff Linahan
56fb98ea11 Memory Access Counter columns are wider so ... does not appear 2021-10-19 23:00:01 -04:00
NovaSquirrel
73bc240164
Merge pull request #46 from mcgrew/preferences-save-fix
Fix for settings not saving under mono 6.12
2021-10-19 22:46:36 -04:00
Thomas McGrew
c374ca8b9e Fix for settings not saving under mono 6.12 2021-10-19 22:41:56 -04:00
kongmao45678
782fba8e8a
Update Chinese translation resources.zh.xml
Update Chinese translation
2021-09-04 23:01:28 +08:00
NovaSquirrel
7af0bbcefc Add "SNES mouse (buttons only)" input device
This is intended for use with Lua scripts that update a mouse cursor's position directly
2021-06-30 17:39:34 -04:00
Vladimir Kononovich
320371740d Added api for getting breakpoints and cpu flags. 2020-11-01 16:52:30 +03:00
Vladimir Kononovich
a91ddf8c51 Merge branch 'master' into ui_regs_change 2020-10-29 02:19:37 +03:00
Vladimir Kononovich
28b5a3c503 Removed Id entity from a Breakpoint. Now BP manager deals with it. 2020-10-29 02:19:23 +03:00
Vladimir Kononovich
eb1006704a Implemented CPU flags changing. 2020-10-12 18:19:46 +03:00
Vladimir Kononovich
9df2e40060 Renamed CpuRegNmiFlag to CpuFlagNmi. 2020-10-12 18:19:17 +03:00
Vladimir Kononovich
27c6df32c3 Added UI registers change functionality. 2020-10-12 16:51:04 +03:00
Vladimir Kononovich
7a75651541 Fixes to registers change core. 2020-10-12 16:49:10 +03:00
Vladimir Kononovich
4ea538fbfe Fixed wrong Selection range if there's only one byte in selection. 2020-10-11 22:07:34 +03:00
NovaSquirrel
242dd77365 Port Watch Window from Mesen 2020-10-10 02:52:36 -04:00
NovaSquirrel
e25c69e54b Add aliases for processor flags, for conditions 2020-10-10 00:22:11 -04:00
NovaSquirrel
117e6265b0 Update scaling in History Viewer 2020-10-08 01:54:35 -04:00
NovaSquirrel
40d4e21cb1 Volume control on the history viewer 2020-10-08 01:36:42 -04:00
NovaSquirrel
781a70208c Fix movie exporting? 2020-10-08 00:43:56 -04:00
NovaSquirrel
92005f89c0 More Pause/Lock fixes 2020-10-07 23:10:29 -04:00
NovaSquirrel
b8afcb79df Progress on fixing input desyncs in history viewer 2020-10-07 22:42:12 -04:00
NovaSquirrel
1bf62f38fc Make History Viewer not lock up the program when closed 2020-10-07 21:12:39 -04:00
NovaSquirrel
c15ed1dee1 Progress on getting history viewer added 2020-10-06 22:57:19 -04:00
Sour
8ebe0401f7 Debugger: Code refactoring (disassembler)
+ Fixed some issues when switching between different coprocessors while debug windows are opened
2020-07-07 22:33:47 -04:00
Sour
1047860be7 Debugger: GB - Fixed memory mappings display when boot rom is active 2020-07-03 16:41:44 -04:00
Sour
7a6b600d34 Debugger: Fixed break on power on not working as expected for GB games
Can't step 1 ppu cycle on GB because LCD is disabled at power on
2020-07-03 16:23:19 -04:00
Sour
071f634f94 Debugger: Register Viewer - Fixed incorrect label for GB APU 2020-07-03 16:18:53 -04:00
Sour
909e75a5ec Debugger: Fixed trace logger refreshing when no changes
+ Fixed byte coloring in hex viewer for GB games
2020-07-03 16:18:03 -04:00
Sour
eb89559f4f Debugger: Trace Logger - Fixed dead lock on power cycle when trace logger is opened 2020-07-03 16:12:24 -04:00