Commit graph

135 commits

Author SHA1 Message Date
SourMesen
02180abed1
Linux: ARM64 build support (#73)
Co-authored-by: SeregaWin555 <chess2504@gmail.com>
2025-03-30 21:06:18 +09:00
Sour
8d6830a70a SNES: Add support for ST018 coprocessor
Used by a single game: Hayazashi Nidan Morita Shougi 2
2024-12-29 23:41:52 +09:00
Sour
43afe7956b UI: Change Avalonia build to nightly containing the AOT deadlock fix (instead of the PR build) 2024-12-29 11:50:47 +09:00
Sour
0dfc8ac834 UI: Update to Avalonia build that fixes freezes in AOT builds on Windows 2024-12-25 19:02:23 +09:00
Sour
71ecb09ffe UI: Added Firmwares tab in emulation settings to view/manage firmware files 2024-12-19 20:06:28 +09:00
Sour
534d7eee1e UI: Fixed crash in AOT builds caused by recent Dock package upgrade 2024-11-13 16:38:33 +09:00
Sour
e18db92692 UI: Update to Avalonia 11.2.0 2024-11-11 09:28:22 +09:00
Sour
c5406773a0 Added WonderSwan support 2024-09-19 21:19:43 +09:00
Sour
d4501b7954 UI: Revert to previous build of Avalonia
The latest version seems to be causing deadlocks for some users, but can't reproduce locally.
2024-08-09 15:46:44 +09:00
Sour
ba63112604 UI: Added console-specific options for video filter & aspect ratio settings 2024-07-28 21:21:01 +09:00
Sour
f3f44613a4 UI: Update to Avalonia 11.1.1 2024-07-28 11:05:14 +09:00
Sour
d6d0b87c22 Added ColecoVision support
Also adds mode 1 (text mode) and mode 3 (multicolor mode) support for the SMS/SG-1000
2024-07-27 14:52:31 +09:00
Sour
d208fdc6a7 UI: Support for NativeAOT
Added Windows & Linux builds using AOT compilation
2024-06-05 20:23:31 +09:00
Sour
f5959beb3e UI: Upgrade Dock package
Fixes issue that allowed floating dock windows when they were meant to be disabled (because they're not supported properly by the debugger)
2024-06-01 13:24:56 +09:00
Sour
829c671d6a Upgrade to .NET 8
Added a separate .NET 6 Windows build because .NET 8 is not available on Windows 7/8
2024-05-24 23:08:43 +09:00
Sour
2e1392574b Debugger: GBA - Added support for ELF symbols 2024-03-31 20:10:38 +09:00
Sour
13acb3fe42 Added GBA support 2024-03-30 11:42:31 +09:00
Sour
f66c319464 UI: Update to latest Avalonia 11.0 nightly to fix broken menus on Linux 2024-02-29 18:40:20 +09:00
Sour
4545486e08 UI: Update to Avalonia 11.0.9
Fixes crash on startup on Windows 7
2024-02-29 15:46:07 +09:00
Sour
2ecbd8ab4f UI: Update to Avalonia 11.0.7 2024-01-21 22:16:36 +09:00
Sour
b83e5639e8 Debugger: Lua - Added DisplayState built-in script to easily display all values returned by emu.getState() 2024-01-21 22:16:36 +09:00
Sour
4c6c6ce836 UI: Update to Avalonia 11.0.6 2023-12-27 23:27:07 +09:00
zohassadar
b6e01868ea
Linux build: force delete of Dependencies (#35) 2023-12-27 08:23:33 +09:00
Sour
a640f04f10 Debugger: Linux - Fixed display problems with non-latin characters when using TBL files in some distributions (characters were shown as empty blocks) 2023-12-18 21:41:44 +09:00
Sour
5308983ebb Added SMS/GG/SG-1000 support 2023-12-14 22:23:27 +09:00
Sour
5a069757e2 UI: Update to Avalonia/AvaloniaEdit 11.0.5 2023-11-14 18:37:55 +09:00
Sour
cf81247ff3 UI: Update to Avalonia 11.0.4 2023-09-29 18:11:53 +09:00
Sour
9f7b0236ad UI: Update to Avalonia 11.0.3 2023-08-17 18:24:58 +09:00
Sour
3e36c3949e UI: Upgrade to Avalonia 11 release 2023-07-08 14:14:31 +09:00
Sour
600d4bf5b2 UI: Revert to Avalonia 11-preview8
AvaloniaEdit is broken in RC1 and there appears to be some keyboard focus issues on Linux

This reverts commit b90ffc7788.
2023-06-30 10:25:03 +09:00
Sour
b90ffc7788 UI: Update to Avalonia 11 RC 1.1 2023-06-10 21:24:43 +09:00
Sour
42fa232f45 Debugger: Lua - Added NES piano roll script by zeta0134 to the built-in scripts 2023-05-29 14:27:57 +09:00
Sour
e2f6404c10 UI: Upgrade to Avalonia11-preview8 2023-05-26 14:58:17 +09:00
Sour
496f4709df Debugger: Added shortcut to quickly add/edit/remove comments 2023-04-19 00:10:59 -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
84e27a52c3 UI: Replaced ItemsRepeater usage with ItemsControl 2023-03-19 15:08:19 -04: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
1f16549cc2 UI: Upgrade to Avalonia 11.0.0-preview5 2023-02-07 00:16:17 -05:00
jason-oliveira
c80470e13f
Linux: Avalonia/UI bugfix (#6)
Fix Linux compilation/runtime issue
Avalonia bug documented at https://github.com/AvaloniaUI/Avalonia/issues/4427.
2023-02-05 11:12:11 -05:00
Sour
63bac5d462 macOS: Replace SDL renderer with Avalonia
Avoids SDL-related issues until a better solution can be found
2023-02-02 21:33:48 -05:00
Sour
9e83a29b93 macOS: Fix compilation scripts/errors for macOS 2023-02-01 21:10:53 -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
6586945e26 Updated old projects to .NET 4.8 2022-12-20 09:10:05 +09:00
Sour
4ac7b21878 Debugger: Added debug log window
This currently logs uninitialized memory reads (main CPU, SA1 & GB) + SGB packets
2020-06-23 18:34:03 -04:00
Sour
06135f10de GB: Added palette configuration options
+ Split GB options to a separate window
2020-06-22 19:12:25 -04:00
Sour
79197dfe49 Debugger: GB - Added support for RGBDS .sym files 2020-06-02 19:41:47 -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
7a313572a5 Debugger: Added support for bass .sym files 2020-05-08 18:05:14 -04:00
Sour
aa899d6b35 UI: DPI-related fixes/improvements 2020-04-13 11:21:45 -04:00