SourMesen
40335ce735
UI: Update to Avalonia 12, .NET 10 and replace ReactiveUI with MVVM community toolkit ( #142 )
...
Also fixes DX11.0 support (for Win7 PCs that aren't fully updated), which stopped working after the recent variable refresh rate changes
2026-07-03 16:04:42 +09:00
SourMesen
6c54ae1989
Video: Support for VRR in borderless fullscreen (Windows only) and improved frame pacing ( #178 )
...
* Video: Add support for VRR when in borderless fullscreen mode (Windows only) and improve frame pacing
* Fixed debug stats not disappearing when unchecking option in some scenarios
* Changed frame pacing graph scale/logic to show the gap between the ideal pacing and the current pacing (within +/- 2ms)
2026-06-21 01:29:30 -07:00
SourMesen
e391fd8f9a
Code: Add auto-formatting rules for C++ (clang-format) and enforce in CI via "clang-format" and "dotnet format" ( #78 )
...
* Code: Add auto-formatting rules for C++ projects (clang-format) and enforce code style via "clang-format" and "dotnet format"
* fix ui format warnings
2026-04-30 06:03:55 -07:00
Sour
ba63112604
UI: Added console-specific options for video filter & aspect ratio settings
2024-07-28 21:21:01 +09:00
Sour
13acb3fe42
Added GBA support
2024-03-30 11:42:31 +09:00
Sour
f358ddaabd
Video: Added option to use the software renderer on all platforms
2023-09-29 18:08:57 +09:00
Sour
9504973e7c
Video: Split fullscreen refresh rate option into 2 (ntsc/pal)
2023-02-18 22:38:38 -05:00
Sour
13ae706e49
Video: Added option to use sRGB or not when interpolating
2023-01-28 23:02:56 -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
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
5daa1b6225
Video: Fixed/changed some aspect ratio calculations
...
-Fixed calculation for width for NTSC/PAL
-NTSC/PAL are PAR, as before, but 4:3/16:9 are now DAR instead, since their purpose is to fill the user's screen, regardless of overscan settings
2020-04-29 20:24:21 -04:00
Sour
5e900992d0
Video: Option to select exclusive fullscreen resolution
2019-12-28 10:44:13 -05:00
Sour
5fc7118811
Video: Added basic blending option for high resolution modes to allow some transparency effects to display properly
2019-10-07 22:38:19 -04:00
Sour
3992486fa1
Video: Added an option to disable frame skipping
2019-07-18 19:33:37 -04:00
Sour
9cae20c527
Video: Added options to toggle bg/sprite layers
2019-05-20 15:35:09 -04:00
Sour
c66a63b0f3
Video: Exclusive fullscreen mode support
2019-03-15 11:39:57 -04:00
Sour
84d1439780
Video: Overscan settings
2019-03-15 10:15:45 -04:00
Sour
60af2e2f64
UI: Added video options (scale, filters, aspect ratio)
2019-03-10 11:12:50 -04:00