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
83c0c5e9e8
Video: Fixed resolution/size issues when entering exclusive fullscreen mode
2024-07-15 11:45:44 +09:00
Sour
af2afc4cf7
Reduced CPU usage for HUDs and when paused
2023-10-14 22:15:27 +09: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
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
0d7e457dae
Fixed/removed some TODOs
2023-01-06 11:10:24 +09:00
Sour
d7a8de8208
Removed unnecessary stdafx.h files
2022-09-08 21:15:56 -04:00
Sour
366d099e22
PCE: Increased internal output resolution to 1024 to reduce uneven pixels when clock divider is set to 3
2022-08-19 22:13:43 -04:00
Sour
998bf9b52b
Added History Viewer
2022-08-07 19:03:35 -04:00
Sour
240e045f99
Debugger: Lua - Added selectDrawSurface API (+ Linux compilation fixes)
2022-08-02 23:25:41 -04:00
Sour
467de93af5
Video: Implement exclusive fullscreen & integer scale in fullscreen options
2022-07-02 15:12:26 -04:00
Sour
eb80802d3a
UI: Keep emulation paused when using reset/power cycle, prevent game from running when debugger is opened while paused
2022-05-29 12:17:51 -04:00
Sour
aa6a9699fb
UI: Added global input options (deadzone, display inputs on screen, etc.)
2022-03-04 22:08:29 -05:00
Sour
a99ff82c88
Video: Prevent window resize when switching between normal and high res modes on SNES
2022-01-23 20:33:50 -05:00
Sour
3615ef0eb1
Core: Enabled warning level 4, fixed/disabled warnings
2022-01-23 12:36:35 -05:00
Sour
69f0e5ff4f
HUD: Rework hud to be separate from the console's output (and not saved in videos)
2022-01-22 16:16:38 -05:00
Sour
0d78c064f3
Core: Reduce shared_ptr usage, refactor netplay code to remove static instances
2022-01-21 21:25:33 -05:00
Sour
f79677731f
Video: Fixed renderer issues with DPI scaling
2022-01-08 22:58:08 -05:00
Sour
006f37079c
Video: Fixed rendering size (which allows biliear filtering option to work)
2022-01-08 22:38:50 -05:00
Sour
09d6428ed9
Video scaling/aspect ratio changes
2021-05-11 21:38:23 -04:00
Sour
ffad810480
WIP - HUD rework, partial utf8 support, remove directx tk libs, replace with stripped down DXTK for sprite batch only
2021-05-05 19:16:35 -04:00
Sour
e27e511558
File reorganization
2021-04-09 21:45:04 -04:00
Sour
2a3a955dc3
Reorganize files (debugger + netplay)
2021-04-09 20:01:50 -04:00
Sour
3df59582fc
WIP - create Emulator class, major refactoring
2021-04-03 20:40:48 -04:00
Sour
5e900992d0
Video: Option to select exclusive fullscreen resolution
2019-12-28 10:44:13 -05:00
Sour
5315ef4445
Windows: Use SRGB texture/render target for better colors when scaling with bilinear interpolation on
2019-10-29 17:39:43 -04:00
Sour
c96e37145f
UI: Fixed rendering issues on startup
...
+ Improved load-up for recent games to not appear glitched for a split second
2019-07-16 19:08:16 -04:00
Sour
9a60878751
Remove unnecessary checks before deleting a pointer
2019-04-12 19:03:54 -04:00
Sour
99e2e1bf0b
Added pause/resume functionality
2019-03-12 13:13:32 -04:00
Sour
60af2e2f64
UI: Added video options (scale, filters, aspect ratio)
2019-03-10 11:12:50 -04:00
Sour
1224909fb1
UI: Added frame/fps counters
2019-02-17 15:02:33 -05:00
Sour
aed9270e52
Imported video decode/renderer classes and related utilities from Mesen
2019-02-13 23:02:43 -05:00
Sour
b54efba8dc
Add back some of the excluded projects
2019-02-13 14:10:36 -05:00