Victor
d19bcff30a
UI: Move Trace Logger tooltip strings to resources
2024-05-04 11:35:25 +04:00
Sour
a2cf86064e
Debugger: Fixed missing highlighting/tooltip for some instructions
2024-05-01 18:24:13 +09:00
Sour
eec8dc78a0
Debugger: SNES - Fixed SPC labels not being imported correctly for CA65 integration
2024-04-30 17:14:50 +09:00
Sour
d9f1d486a3
Debugger: SNES - Fixed palette display for mode 0 layers in tilemap viewer
2024-04-27 12:14:45 +09:00
Sour
8cbaf3a6dc
Debugger: SNES - Fixed out-of-bounds memory accesses in NEC DSP debugger
2024-04-27 10:51:02 +09:00
Sour
eec493f902
Debugger: Fixed missing labels in effective addresses for some instructions
2024-04-27 10:39:47 +09:00
Sour
852f92fd31
Debugger: Lua - Keep the first non-zero value when emu.stop + prevent crash when called multiple times
2024-04-07 09:15:48 +09:00
Sour
a015fa83d1
Debugger: SNES - Fixed swapped values for psmemory/psindex
2024-04-07 08:58:38 +09:00
Sour
f862b0ca37
GBA: Fixed/improved window left/right behavior
...
Fixes issue in speech bubbles in Megaman & Bass
2024-04-03 20:06:09 +09:00
Sour
7f4ba93e88
PCE: Fixed hud scale for HES player
2024-04-01 09:14:19 +09:00
Sour
b4369c910c
Linux: Fixed compilation error
2024-03-31 23:09:16 +09:00
Sour
2e1392574b
Debugger: GBA - Added support for ELF symbols
2024-03-31 20:10:38 +09:00
Sour
921c618502
Debugger: GBA - Fixed missing labels on some jump instructions
2024-03-31 11:19:38 +09:00
Sour
2f08c983e2
GBA: Fixed inverted transform x/y update flags
2024-03-30 19:48:21 +09:00
Sour
d5e4968d32
Debugger: GBA - Fixed missing OAM read/writes on event viewer
2024-03-30 18:34:43 +09:00
Sour
e4b3d9de89
GBA: Added save type exception to prevent crash in Iridion II
2024-03-30 16:23:45 +09:00
Sour
6468f37977
Debugger: GBA - Fixed performance issue with trace logger
2024-03-30 15:46:02 +09:00
Sour
47949349fe
Debugger: Register Viewer - GBA - Added input irq control to misc tab
2024-03-30 15:22:41 +09:00
Sour
226f409c2f
GBA: Prevent input IRQ from triggering in incorrect conditions
...
IRQ was incorrectly updated based on each new byte of 16/32-bit writes
2024-03-30 15:12:21 +09:00
Sour
bb96928fe9
Linux: Fixed compilation errors/warnings
2024-03-30 12:31:04 +09:00
Sour
13acb3fe42
Added GBA support
2024-03-30 11:42:31 +09:00
Sour
ec9c892797
UI: Attempt to workaround/fix reported crash when generating installed font list
2024-03-27 22:14:59 +09:00
James Rowe
9e1adfc106
macOS: Fixed readme link, remove macos 11 build ( #46 )
...
* Remove extra space in link to macos binaries
* Remove macos-11 build because its slow and not useful
2024-03-14 15:45:52 +09:00
James Rowe
5568d1c5eb
macOS: Use the correct path for arm64 build ( #45 )
2024-03-14 10:13:40 +09:00
James Rowe
c56029a99e
macOS: Enable and link macOS builds in the README ( #44 )
...
* Add macos builds on intel and apple silicon
* macOS doesn't have nproc
2024-03-13 19:03:32 +09:00
Sour
746d280d69
UI: Fixed resolution changing by mistake when in fullscreen mode if a game changed it's internal resolution
...
Caused screen size to change, e.g on SNES when games mistakenly enable interlace/hires for a short amount of time, causing the internal resolution to double for a single frame (e.g CT at the start of battles)
2024-03-10 23:10:49 +09:00
Sour
1f1b7c1db2
PCE: Fixed IO port read behavior when no controller is plugged in
2024-03-10 22:14:38 +09:00
Kevin Wijnen
202231e104
Readme: Add Steam Deck instructions ( #43 )
...
Added Steam Deck/SteamOS specific instructions to help other users running Mesen on said device/operating system. Instructions how to add it to Steam and limitations (due to Gamescope) are in the README.md.
2024-03-10 22:10:52 +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
feace2609e
UI: Fixed main window not refreshing properly on Windows 7 when no game is running
...
When render is not called, anything that goes over the directx window doesn't get redrawn properly on Win7
2024-02-29 16:37:58 +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
5c2c3a4aad
SNES: MSU1 - Fixed "playing" flag not being cleared when a non-looping track ends
2024-02-03 12:52:53 +09:00
Sour
f216ef76c1
Debugger: Register Viewer - Fixed typo in SNES registers, added CPU speed value for CGB
2024-02-03 12:07:26 +09:00
Sour
64126ace83
PCE: CD-ROM timing improvements
...
-IRQ/SCSI status should happen after seek is done when a play command is sent (fixes audio sync in Brandish intro cutscene)
-Fixed seek delay not being applied correctly when swapping from audio playback to data loading and tweaked seek delays to make them a bit slower (fixes Brandish audio glitch during introduction)
-Fixed regression that causes the "transfer ready" irq flag to not be reset when a sector was done reading (this broke the intro sequence in "It came from the desert")
-Improved behavior when a load operation is cancelled (to match the expected results of both scsitest and verificator tests)
2024-02-03 12:00:45 +09:00
Sour
cd7e277088
GB: Refactor apu envelope code to reduce duplicated code
2024-02-01 22:53:08 +09:00
Sour
e7ac876694
GB: APU - Improved zombie mode glitch behavior
...
Fixes channel_1_nrx2_glitch, channel_1_restart_nrx2_glitch and channel_1_volume (+ the ch2 equivalents)
2024-02-01 22:53:08 +09:00
rawdatafeel
56c85a7b9a
Add AppImage link to readme ( #42 )
...
Make it a bit easier to download the latest AppImage (for immutable OSes).
2024-02-01 22:52:28 +09:00
Sour
7a83827f6f
GB: APU - Improved square 1 sweep behavior
...
Passes channel_1_sweep test
2024-01-31 23:25:38 +09:00
Sour
25142a9451
GB: Improved STOP behavior for GB/GBC
...
Fixes the stop_instr and stop_instr_gbc_mode3 tests
2024-01-31 17:50:15 +09:00
Sour
0ea8d88a05
GB: Implemented GBC LCDC glitch required to pass cgb-acid-hell test
2024-01-30 22:23:12 +09:00
Sour
8bfdb97e92
NES: Fixed Study Box issues
...
Mirroring was broken due to BaseMapper changes done in v2, and the audio tape kept playing after a soft reset
2024-01-30 16:40:20 +09:00
Sour
d16d92dd7f
Debugger: Event Viewer - GB - Added more categories, improved layout
2024-01-28 22:27:41 +09:00
Sour
dbae841079
GB: Implemented DAC fade in/out behavior
...
Fixes sound issues in 3D Pocket Pool, Ready 2 Rumble Boxing and Cannon Fodder
2024-01-28 20:47:08 +09:00
Sour
0aa3e4bdb7
Debugger: Memory Viewer - Fixed crash when searching for strings/integers
2024-01-27 21:15:27 +09:00
Sour
aa49a658c6
Debugger: Allow symbol file names to contain the rom's extension when auto-loading
2024-01-27 20:07:13 +09:00
Sour
5ee8215c9a
Debugger: Memory Viewer - Allow using ? as a wildcard for hex search
2024-01-27 15:14:24 +09:00
Sour
8c60e95b1e
Debugger: Memory Viewer - Move cursor to end of pasted block after paste
2024-01-27 14:07:05 +09:00
Sour
9a54e518c8
Debugger: Memory Viewer - Fixed color customization for highlights not being applied/saved
2024-01-27 12:35:03 +09:00
Sour
57eebde6f5
PCE: Improve .cue parsing to allow FILE entries with no quotes
2024-01-27 10:59:44 +09:00
Sour
aa9c459630
Debugger: Step Back - Allow stepping back 1 scanline/frame at a time + remove restriction that caused step back to only work for up to 30 frames
2024-01-26 23:39:31 +09:00