Sour
019b46aabb
UI: Fixed renderer not resizing properly when swapping between audio files and regular roms
2023-03-21 20:57:35 -04:00
Sour
59279810ef
UI: Prevent dropdown in popup window from opening a double-click
...
e.g double-click on breakpoint list could cause the memory type dropdown to open when the mouse button was released
2023-03-21 20:44:43 -04:00
Sour
84e27a52c3
UI: Replaced ItemsRepeater usage with ItemsControl
2023-03-19 15:08:19 -04:00
Sour
c92bd3802f
UI: Fixed some dark mode color issues
2023-03-17 21:48:02 -04:00
James Rowe
21e8dd63d8
macOS: Added codesigning for dev builds ( #13 )
2023-03-16 18:14:46 -04:00
Sour
4ff54ed624
Debugger: Tile Editor - Added flip/translate/rotate actions
2023-03-15 22:05:05 -04:00
Sour
87ea3c4a9e
Debugger: Suppress "bring to front on break" behavior when the trigger is another operation (e.g save state/load state, etc.)
2023-03-15 19:35:04 -04:00
Sour
65838e9aff
Debugger: Added shortcut for enable/disable breakpoint in list
2023-03-14 23:05:25 -04:00
Sour
0f8b3bc823
Debugger: Allow multi-select check/uncheck in lists, added enable/disable context menu action in breakpoint list
2023-03-14 21:43:48 -04:00
Sour
bb0bf735f7
Debugger: SNES - Add DSP registers to memory viewer
2023-03-14 20:03:12 -04:00
Sour
91b7ebbd60
SNES: Randomize DSP register values on power on, but reset the internal state to 0
2023-03-14 19:46:47 -04:00
Sour
83fc79b55e
UI: Fixed list header text color in dark mode
2023-03-13 23:11:20 -04:00
Sour
0c0a45d3b6
Debugger: Fixed double-click on disassembly scrollbar buttons causing disassembly to jump back to the selected row
2023-03-13 23:00:46 -04:00
Sour
ab2489b3ec
UI: Tweaked minimum sizes for game selection screen to allow displaying more than 1 entry at 3x scale on GB
2023-03-13 18:45:46 -04:00
Sour
eecd92e8a9
UI: Use closest scale that matches the current window size when starting a game that changes the resolution
...
Makes it less annoying when switching from e.g nes to gb or vice versa, and prevents window shrinking when opening a GB game after launching the emulator
2023-03-13 18:45:23 -04:00
Sour
afa7727504
UI: Changed OS checks to use simpler code
2023-03-13 00:32:16 -04:00
Sour
ab85f89ea6
Setup: Added option to turn on/off auto updates
2023-03-13 00:15:45 -04:00
Sour
30aec4a0a9
UI: About - Added some missing libraries to the list
2023-03-13 00:08:20 -04:00
Sour
194edcf1f6
UI: Fixed some configuration options (e.g volume) getting set to 0 when closing the config window (without applying nor making any changes)
2023-03-11 11:39:16 -05:00
Justin Bruce Van Horne
3ffbf26710
Debugger: Add WLA-DX V2 symbol (.sym) support ( #14 )
2023-03-11 11:06:56 -05:00
Sour
5ff7d29ffe
GB: Added CGB speed change delay
...
Matches speed_switch_timing_stat (but not speed_switch_timing_ly) - probably not quite accurate but better than no delay at all
2023-03-10 20:32:09 -05:00
Sour
73a98ca559
Debugger: Register Viewer - Reorder GB APU channels
2023-03-10 00:25:30 -05:00
Sour
c08f147f67
Debugger: Fixed some tooltips not being shown using a monospace font as intended
2023-03-08 23:35:43 -05:00
Sour
8e2ceb2adc
UI: Fixed menu causing screen size to change when mouse is at top of the screen in exclusive fullscreen mode
2023-03-08 23:30:27 -05:00
James Rowe
a15299c159
macOS: Build .app for macos and publish .app.zip through github actions ( #12 )
2023-03-07 16:37:22 -05:00
Sour
e508ae2e96
Debugger: Fixed minor refresh issue in sprite viewer tooltips
2023-03-06 22:06:15 -05:00
Sour
26cb4df679
UI: Fixed window size not being restored properly when leaving exclusive fullscreen mode
2023-03-06 21:22:16 -05:00
Sour
c832e0c619
UI: Fixed blank setup wizard/window on first run due to default fonts not being initialized correctly
2023-03-06 17:57:08 -05:00
Sour
051dfadd76
Debugger: Register Viewer - NES - Fixed noise channel label
2023-03-06 16:39:34 -05:00
Sour
3090179039
UI: Added GB/PCE model selection in settings menu
2023-03-05 23:00:26 -05:00
Sour
1a2243f704
UI: Prevent mouse movement from affecting the game while the mouse isn't captured
...
+ Allow capturing mouse with any click, not just left button
2023-03-04 14:33:34 -05:00
Sour
bfe0670b65
UI: Fixed issues with list cells not always triggering click events
...
+ Fixed issues with checkbox columns
2023-03-04 14:19:43 -05:00
Sour
40833cf681
NES: Added option to emulate PPU "warmup" after reset
2023-03-03 22:51:58 -05:00
Sour
a766d63dca
UI: Use folder from last recent game when "last folder used" is selected in options
2023-03-03 21:24:55 -05:00
Sour
f867467282
UI: Backup old settings before overwriting them when they can't be loaded
2023-03-03 21:23:46 -05:00
Sour
a16b1b0264
NES: Make "Install HD Pack" a bit better at picking the "correct" hires.txt file
2023-03-03 19:17:38 -05:00
Sour
316dc0206f
NES: Preserve zip folder structure when using "install hd pack"
2023-03-01 18:43:44 -05:00
Sour
709f3b6576
UI: Fixed logic to move off-screen windows back to the main screen
2023-03-01 16:48:28 -05:00
Sour
5f1194814b
Debugger: Changed default values for some options
2023-03-01 00:34:50 -05:00
Sour
d91e5cecb4
Debugger: Register Viewer - NES - Added DMC next sample addess value
2023-02-28 23:43:29 -05:00
Sour
1fbcba999e
GB: Improve square channel sweep behavior
...
Fixes based on alyosha's work on GBHawk
Passes "sweep details" test
2023-02-27 20:46:35 -05:00
Sour
038a466902
UI: Fixed button size on scrollbars
2023-02-26 23:56:48 -05:00
Sour
94a9956c54
GB: Improved OAM DMA behavior when starting a new dma while the previous one is still running
...
Fixes oam_dma_start test
2023-02-26 00:42:32 -05:00
Sour
4b85d87f5b
UI: Fixed some layout issues when font size is increased
...
+ Changed OK buttons for video/movie record window
2023-02-25 11:57:57 -05:00
Sour
25eda2a8b4
UI: Fixed aspect ratio for thumbnails on game selection screen
2023-02-25 10:59:42 -05:00
Sour
cf6b518b60
UI: Fixed show menu logic when DPI > 100%
2023-02-24 17:58:56 -05:00
Sour
820f64b540
UI: Fixed auto-hide menu flickering + allow menu to be shown when no game is loaded
2023-02-24 17:55:17 -05:00
Sour
6609bf8eb3
UI: Fixed issues with mouse input at >= 200% DPI
...
Mouse cursor was captured with the wrong bounds and was drifting to the top left constantly
2023-02-24 17:48:59 -05:00
Sour
80efa4343e
UI: Fixed deadlock caused by rendering changes in PictureViewer
2023-02-24 17:14:11 -05:00
Sour
6d511741c1
UI: Allow UI to process mouse when in the background (only if the mouse is over the window)
...
Windows-only, need to complete the code for Linux later
2023-02-23 20:38:08 -05:00