Sour
5b992e35f8
PCE: Implement better MWR latch timing
...
Changing anything but CG Mode mid-screen should not be allowed (latched in vblank)
2024-08-19 10:54:57 +09:00
Sour
9f1de7cb42
Debugger: Memory viewer - Fixed crash when editing bytes when the selected byte is off-screen
2024-08-09 17:53:56 +09:00
Sour
bf49846287
UI: Fixed crash when closing emulator when multiple instances of the emulator are opened
2024-08-09 17:44:19 +09:00
Sour
d4501b7954
UI: Revert to previous build of Avalonia
...
The latest version seems to be causing deadlocks for some users, but can't reproduce locally.
2024-08-09 15:46:44 +09:00
Sour
f3b75dbeee
Netplay: Fixed a couple of crashes and the "select controller" menu
...
-A client disconnecting could cause the server to crash
-A server stopping, then starting again, could cause the client to crash when reconnecting to the server after getting disconnected by the server stopped
-The select controller menu was not getting updated and was always empty
2024-08-07 18:31:20 +09:00
Sour
1a98b3cbcf
Debugger: Added hint icon/tooltip in go to address window
2024-07-29 21:44:01 +09:00
Sour
8d304f2465
Debugger: GBA - Add stack to status view
2024-07-29 21:14:47 +09:00
Sour
4cad920e9e
Debugger: Allow using labels, tokens and expressions in "go to address" window
2024-07-29 17:37:13 +09:00
Sour
76a0ab75ea
NES: Moved PAL border option to emulation tab
2024-07-28 22:01:44 +09:00
Sour
ba63112604
UI: Added console-specific options for video filter & aspect ratio settings
2024-07-28 21:21:01 +09:00
Sour
fa09a4d0e0
Debugger: Watch - Fixed enter key not always closing textbox when pressed while editing
2024-07-28 15:42:19 +09:00
Sour
5484217312
Debugger: Fixed space key not working when typing in the watch window
2024-07-28 15:05:33 +09:00
Sour
fd1f27e192
Debugger: Watch - Allow using [array, length] syntax with tokens, instead of only labels & numerical addresses
...
e.g allows [r11, 10] to display 10 values starting from the address in r11
2024-07-28 13:02:15 +09:00
Sour
a62e0553a7
Debugger: Fixed stack overflow when opening GBA debugger + fixed CPU mode display (was always shown as "7")
...
This didn't cause any crash in the previous Avalonia version (but was probably broken in a different way)
2024-07-28 12:45:26 +09:00
Sour
f3f44613a4
UI: Update to Avalonia 11.1.1
2024-07-28 11:05:14 +09:00
Sour
91e8f8ca9f
UI: Fixed compilation error in .net 6 build
2024-07-27 15:23:39 +09:00
Sour
d6d0b87c22
Added ColecoVision support
...
Also adds mode 1 (text mode) and mode 3 (multicolor mode) support for the SMS/SG-1000
2024-07-27 14:52:31 +09:00
Sour
ff874bc86d
Debugger: NES Header Editor - Fixed behavior/crash when opening header editor with softpatched roms or compressed files
2024-07-19 21:37:51 +09:00
Sour
9b34e7c6ca
Debugger: Script window - Fixed tooltips being shown when mouse is below the last line of the script
2024-07-19 18:45:17 +09:00
Sour
a1839a1917
UI: Recent files - Fixed display of filenames for files stored inside archives
2024-07-17 21:22:09 +09:00
Sour
83c0c5e9e8
Video: Fixed resolution/size issues when entering exclusive fullscreen mode
2024-07-15 11:45:44 +09:00
Sour
bdbcf4e221
Input: Only apply recent KeyUp processing changes to keys that cause the original issue
...
Some typical scenarios can cause KeyUp only on regular keys, which can be annoying (e.g pressing Esc to exit a configuration dialog ends up toggling pause)
2024-07-14 20:28:29 +09:00
Sour
b4e77bfcae
Debugger: Sprite Viewer - Fixed refresh issues when over 100% DPI if "show offscreen regions" is unchecked
2024-07-14 14:51:26 +09:00
Sour
14123a1884
Debugger: Sprite Viewer - Added option to dim offscreen sprites in the left-hand grid
...
+ Added "Visible" column to sprite list
+ Fixed some layout issues in > 100% dpi modes
2024-07-14 14:33:10 +09:00
Sour
640a215cbb
GB: Added support for MBC5 rumble feature
2024-07-13 20:50:57 +09:00
Sour
0996b95145
Input: Workaround some issues with some keys not being usable/bindable as shortcuts (e.g Print Screen)
2024-07-10 18:35:58 +09:00
Sour
8f94cbe64f
GB: MBC7 - Accelerometer and eeprom support
2024-07-07 20:36:45 +09:00
Sour
9ca0fe5922
Linux: Fixed scrolling with mouse wheel sometimes scrolling far more than intended
2024-07-06 19:08:03 +09:00
Sour
caaf8ed8e8
GB: Added basic support for gbx files
2024-07-06 17:54:34 +09:00
Sour
13745ca2f2
UI: Fixed crash at startup when pressing some keys before the game selection screen is finished loading
2024-07-06 09:35:01 +09:00
Sour
4a796fecad
Tests: Fixed GBA static init issue causing tests to fail when multiple tests are running at once
2024-07-05 22:37:34 +09:00
Sour
990b99f074
Debugger: Tilemap viewer - Fixed crash caused by the new separators in tooltips
2024-07-02 08:40:46 +09:00
Sour
ed4d97b33a
Input: Improve responsiveness for mouse/light gun input devices
2024-06-27 16:25:15 +09:00
Sour
ee09a7bde2
UI: Revert addition of snes mouse option
...
This doesn't appear to be particularly useful and doesn't appear to be related to the original issue that was reported regarding mouse movement
2024-06-25 18:31:49 +09:00
Sour
08adf89dd0
GBA: Added option to enable a log API that should be compatible with mGBA's
2024-06-24 15:23:40 +09:00
Sour
88e60a4b80
UI: NES - Fixed missing "Hardware buttons" list in the input settings
2024-06-24 12:11:31 +09:00
Sour
6d020e09e8
UI: Input - Added option to enable old SNES mouse movement
2024-06-24 11:31:08 +09:00
Sour
f429697b7f
Debugger: Added option to copy profiler data to clipboard
2024-06-24 10:41:24 +09:00
Sour
f61240c246
UI: Fixed escape key not working as expected to close some windows
2024-06-23 20:14:31 +09:00
Sour
6307371a32
Linux: Fixed behavior when pressing escape on a message box
2024-06-23 19:19:24 +09:00
Sour
6244e5d3bc
UI: Change textbox selection fg/bg colors to avoid Avalonia crash
2024-06-23 19:06:52 +09:00
Sour
3b3aad563e
Debugger: Event Viewer - Tweak x,y display to make it less confusing vs scanline/cycle
2024-06-23 18:13:47 +09:00
Sour
82a34f6d63
UI: Fixed crash in AOT build when creating desktop shortcut in Windows
2024-06-23 15:31:24 +09:00
Sour
b4781c28a7
Debugger: Fixed breakpoints containing a whitespace-only condition never being triggered
2024-06-21 15:01:06 +09:00
Sour
70f302a0f5
Debugger: Lua - Fixed typo in documentation
2024-06-21 15:00:28 +09:00
Sour
b3e4bc8052
Debugger: Fixed elapsed cycle counter sometimes giving an incorrect value when "refresh while running" is enabled
2024-06-18 22:45:40 +09:00
Sour
08a6046074
Debugger: Added up-to-date Lua reference page (generated based on the JSON doc)
2024-06-16 15:08:24 +09:00
Sour
508d23465a
Debugger: Add separators in some tooltips to group related values
2024-06-15 22:47:58 +09:00
Sour
60a75b6b52
UI: Fixed broken color pickers in debugger settings
2024-06-15 21:32:45 +09:00
Angelo
31a13cfa5c
UI: Only set renderer cursor on non-MacOS ( #63 )
2024-06-09 16:41:32 +09:00