Sour
6262048b0a
Linux: Fixed crash when opening save file dialog
2023-05-28 04:34:41 -04:00
Sour
e2f6404c10
UI: Upgrade to Avalonia11-preview8
2023-05-26 14:58:17 +09:00
Sour
1d650d64cc
UI: Try to ensure popup windows are displayed within the bounds of the current screen
2023-04-23 11:09:11 -04:00
Sour
ae4d738336
SNES: Fixed Satellaview .bs file support
2023-04-17 21:52:21 -04:00
Sour
452785fee5
PCE: Added support for Games Express CD card/games
2023-04-17 21:29:14 -04:00
Sour
e54607d0bb
UI: Fixed window size being incorrect when opening a popup window centered on its parent control
...
Only occurs in some scenarios - seems to require different monitors with different DPI settings
2023-04-16 21:33:45 -04:00
Sour
716227c0a7
UI: Update to Avalonia11-preview6
...
Notes:
-Uses a copy of VirtualizingStackPanel (to include fixes done after preview6) + fix another issue in lists
-Fixes memory leaks when closing windows (by setting DataContext to null, etc.)
2023-04-10 22:59:48 -04:00
Sour
16c6b819fa
UI: Fixed incorrect mouse position in high DPI modes when cursor is locked
2023-04-10 11:09:02 -04:00
Sour
f091873124
UI: Fixed renderer size problem when in exclusive fullscreen mode
...
Menu was still "visible" and preventing the renderer from taking up the entire height of the screen
2023-04-08 19:30:28 -04:00
Sour
a74d20534c
UI: Allow loading dbg/sym/fns files via "import labels" instead of only via drag+drop
2023-04-08 19:22:50 -04:00
Sour
78d13506c5
UI: Catch Avalonia crash when trying to load a WSL file using the "\\wsl$\" path format
2023-04-07 20:47:31 -04:00
Sour
d90453b813
UI: Mouse capture - Fixed incorrect bounds for the mouse's position when captured
2023-04-07 15:52:02 -04:00
Sour
6e68346c5a
UI: Release mouse cursor when window loses focus
2023-04-02 10:57:08 -04:00
Sour
afa7727504
UI: Changed OS checks to use simpler code
2023-03-13 00:32:16 -04: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
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
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
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
Sour
e51143f9a3
UI: Fixed mouse input issues when DPI > 100%
2023-02-23 18:56:28 -05:00
Sour
adb1a7567e
UI: Added "reset lag counter" shortcut
2023-02-20 20:39:18 -05:00
Sour
7f4f49e3f9
UI: Fixed main menu not closing when clicking on renderer when no recent games exist
2023-02-20 20:39:17 -05:00
Sour
c95d3064b7
UI: Fixed menu not closing as expected when game selection screen is disabled and window is clicked
2023-02-19 17:15:55 -05:00
Sour
0acb4e1bda
Debugger: Sprite Viewer - Fixed sprite outline not being in sync with picture
2023-02-19 17:06:23 -05:00
Sour
6f99de0135
AVI: Added options to record system/input HUDs in AVIs
2023-02-15 00:28:39 -05:00
Sour
fd69095005
UI: Add shortcuts to set scale from 7x to 10x
2023-02-14 19:36:51 -05:00
Sour
b6559665e6
UI: Fixed load/save file dialogs
2023-02-07 20:35:02 -05:00
Sour
1f16549cc2
UI: Upgrade to Avalonia 11.0.0-preview5
2023-02-07 00:16:17 -05:00
Sour
23b43eb984
GB: Refactoring, removed ConsoleType::GameboyColor
2023-01-29 23:05:29 -05:00
Sour
62fc38169b
Command line: Allow sending/processing config changes via the command line
2023-01-29 18:59:46 -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
d8b91efd65
SGB2: Try to load sgb2_boot.bin instead of sgb_boot.bin when using SGB2
2020-06-19 21:25:46 -04:00
Sour
6592805fc0
SGB: Added SGB2 support
...
+ Change name for SGB bios file
2020-06-18 22:22:46 -04:00
Sour
d204485153
Added Super Game Boy support
...
Missing support for SGB2's timings and still needs a few tweaks and more testing
2020-06-18 00:58:39 -04:00
Sour
faf4d62ef4
GB: Allow picking GB model (original vs color) and using a boot rom
...
+Adds boot rom/sprite ram in hex editor
+Allow colorized GB games in GBC mode
2020-05-26 00:05:35 -04:00
Sour
371a7a1ac8
Added basic support for GBC games
2020-05-19 21:31:33 -04:00
Sour
5f055110fa
Added Game Boy support
...
CPU/APU are decent - PPU is still just a scanline renderer
No Super Game Boy support yet
2020-05-18 16:11:08 -04:00
Sour
e4441b5237
BS-X: Fixed loading .bs files from zip/7z files
2020-04-26 12:37:01 -04:00
Sour
aa899d6b35
UI: DPI-related fixes/improvements
2020-04-13 11:21:45 -04:00
Sour
4ff12ecfaa
UI: Fixed issue with random game feature that caused it to ignore .smc files
2020-03-30 16:59:25 -04:00
Sour
cf909b56d8
Added BS-X support
...
WIP - Still some issues and missing some features (e.g date/time support)
2020-02-19 23:53:34 -05:00
Sour
4f22eefa21
Netplay: Added support for netplay
2019-10-20 21:23:48 -04:00
Sour
207282ed1e
Added support for automated testing
2019-10-16 20:22:45 -04:00
Sour
201020b6f9
Updates: Avoid Application.Exit usage, attempt to kill existing processes before upgrade
2019-10-14 15:04:26 -04:00
Sour
8beeecbd8f
UI: Added load random game shortcut
2019-10-11 19:24:04 -04:00
Sour
ed4a0e60e8
Added movies recording/playback support
2019-08-09 16:25:59 -04:00