22 Commits
Author SHA1 Message Date
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
NovaSquirrel 8e7e4c2ff9 SNES: Add SPC dumper tool (#89)
* SNES: Add SPC dumper tool

* SNES: SPC dumper fixes
2026-05-08 17:31:34 -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
SourMesen 91524e85c1 UI: Allow using old Mesen2 folder if it exists (#74)
Otherwise, when pushing a new update via the auto-update, all users will be shown the configuration wizard and "lose" their settings, save data, save states, etc. because the new version will create a new MesenCE folder.
This instead allows the application to continue using the Mesen2 folder as-is. If a new installation is done, it'll go inside the MesenCE folder.
2026-04-27 05:45:05 -07:00
Fiskbit 1d7fc869c1 Changes Mesen to MesenCE and updates About window.
This updates the Mesen naming in title bars, the About window, and the default data folder name. It also changes copyright information to note the new contributors, changes the website to MesenCE's GitHub page, and updates the build link.

I'm not convinced I found everything, so a thorough review would be appreciated.
2026-04-09 20:05:55 -07:00
Sour 5ec6763a8e UI: Added commit ID in about window
+ Removed ubuntu 20.04 build (no longer supported by github)
+ Enable ccache to speed up github builds
2025-03-22 20:41:07 +09:00
Sour b3fd15963b UI: Try to better recover from unexpected errors while opening the main window 2025-01-05 11:04:32 +09:00
Sour ef80f108c1 UI: Allow changing theme without restarting 2024-09-22 12:25:25 +09:00
Sour 4b81e8bce0 UI: Display error messages when command line arguments/files are invalid/not found 2023-12-17 12:39:53 +09:00
Sour 5308983ebb Added SMS/GG/SG-1000 support 2023-12-14 22:23:27 +09:00
Sour 2c31b72bb2 Setup: Fixed issue that caused settings to be stored in user profile even when choosing to save them in the local folder 2023-09-30 15:40:56 +09:00
Sour afa7727504 UI: Changed OS checks to use simpler code 2023-03-13 00:32:16 -04:00
Sour 88d860ead1 Linux: Changed storage folder to be like it used to be in v1 2023-01-29 00:45:08 -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 b29fabbb57 BS-X: Improved emulation and support for .bin broadcast files 2020-02-20 23:57:01 -05:00
Sour 9aba01ba0c Added cheat code support (GG & PAR) 2019-10-12 22:40:25 -04:00
Sour 71ddf2bf1c Refactoring: Renamed "bios" to "firmware" 2019-07-17 22:14:13 -04:00
Sour aa5e26855c UI: Added prompt for firmware files when loading a game that requires one 2019-07-17 22:08:41 -04:00
Sour 9af57723ec UI: Added configuration wizard + portable mode support 2019-03-15 16:19:42 -04:00
Sour fe958a8285 UI: Preferences, shortcut keys, emulation speed, etc. 2019-03-11 17:56:54 -04:00
Sour 5c19584019 Imported some code from Mesen (video, audio, UI, etc.) + basic trace logger/step functionality 2019-02-12 22:13:09 -05:00