Sour
a9a0b788db
Debugger: Test runner - Initialize debugger immediately after loading the rom, instead of 1 frame later
2025-03-29 10:33:37 +09:00
Sour
a2637ef2d4
Debugger: Fixed labels getting erased when spamming reload rom shortcut
2025-03-24 22:02:15 +09:00
Sour
dd94362d29
Audio player: Use console time to detect X seconds of silence, rather than real time
...
Player was skipping to next track when pausing for more than X seconds and then resuming playback, etc.
2025-03-24 21:19:24 +09:00
Sour
8dc389df49
NES: Runahead - Fixed issues switching disks or inserting coins with FDS/VS System
2025-02-20 18:43:56 +09:00
Sour
d72658de7a
NES: FDS - Fixed issues with Kosodate Gokko (unlicensed disk copying program)
...
+ Added option to save directly to the original rom file instead of creating .ips files (for FDS & cartridges with flashable prg/chr rom)
2025-02-19 21:27:15 +09:00
Sour
7f0831a542
GBA/SMS/WS: Fixed broken lag counter
...
Also make counter reset to 0 when game is reset on all consoles
2024-12-26 12:01:19 +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
c5406773a0
Added WonderSwan support
2024-09-19 21:19:43 +09:00
Sour
640a215cbb
GB: Added support for MBC5 rumble feature
2024-07-13 20:50:57 +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
13acb3fe42
Added GBA support
2024-03-30 11:42:31 +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
Sour
5308983ebb
Added SMS/GG/SG-1000 support
2023-12-14 22:23:27 +09:00
Sour
82d02c0b11
Fixed power cycle being re-attempted on every frame if rom no longer exists
2023-05-14 23:56:43 -04:00
Sour
c24037a9b5
UI: Fixed screensaver not getting disabled while game is running
2023-04-22 20:58:51 -04:00
Sour
2761a5814e
UI: Fixed broken screenshots in load/save state menus on NES when a hd pack is loaded
2023-04-22 20:44:25 -04:00
Sour
4ea985f4b5
When a file has an unknown extension, check for known file signatures to pick a core
2023-03-12 16:39:48 -04:00
Sour
a5fa24a32e
NES: Fixed loading NES roms (+ improved behavior/error message display when this happens)
2023-03-06 16:42:32 -05:00
Sour
90ae21e1ac
Fixed potential deadlock in rare scenarios when loading a game
2023-03-02 19:02:46 -05:00
Sour
132c535575
Reload ROM: Fixed issue that caused the rom to not get reloaded properly for GB/PCE when the debugger was opened
2023-02-23 23:19:46 -05:00
Sour
bdabb1b264
Make "reload rom" shortcut behave identically to loading the rom file manually
2023-02-21 19:17:22 -05:00
Sour
236cca1cd9
Movies: Fixed freeze when attempting to load a movie while the debugger is opened
...
Fixed an identical freeze when switching tracks in a HES file while the debugger is opened
2023-02-08 22:34:00 -05:00
Sour
30b91ce382
SNES: Fixed crash with roms that aren't multiple of 4kb
2023-02-08 20:07:00 -05:00
Sour
c696c493cb
UI: Fixed screen size/aspect issues when using power off and then loading another game for the same console (except snes)
2023-01-30 20:40:54 -05:00
Sour
b4618eb47a
GB: Allow loading GB/GBC/SGB save states on any of the 3 models
2023-01-30 19:50:05 -05:00
Sour
776a9f9025
NES: Show region as "Dendy" when loading a game with famiclone timings
2023-01-28 21:13:06 -05:00
Sour
3de8e0d305
Debugger: SNES - Process DSP read/writes + added option to ignore DSP reads/writes
2023-01-25 15:47:29 -05:00
Sour
d449f0c641
Debugger: Added cpuType parameter for Lua events
2023-01-24 22:14:24 -05:00
Sour
b2997f1857
Rewind: Keep same instance of rewindmanager to reduce potential thread safety issues
2023-01-24 20:23:41 -05:00
Sour
fe90b4571d
Fixed misc code TODOs
2023-01-24 18:05:50 -05:00
Sour
e6b4d23f70
Rename TODOs that need to be fixed/checked before release to TODOv2
2023-01-05 14:07:08 +09:00
Sour
7fa572777c
Cheats: Added cheat database
2023-01-05 12:28:30 +09:00
Sour
e96d6f3ca5
NES: Added HD pack builder tool
2022-12-29 18:28:33 +09:00
Sour
9a05559eb9
Debugger: Added --testRunner support
2022-12-28 10:44:54 +09:00
Sour
9751895751
Debugger: Allow saving/loading save states without forcing the emulator to run until the next vertical blank
2022-12-27 16:29:16 +09:00
Sour
267c5f9fcc
Debugger: Fixed debugger issues after trying to load a file that doesn't exist
2022-11-02 04:17:48 -04:00
Sour
247f1d82e0
Rewind: Allow rewinding while paused
2022-10-21 21:10:06 -04:00
Sour
9494aec10b
Debugger: Don't reload debugger workspace from disk when power cycling
2022-10-20 22:45:47 -04:00
Sour
294a7a3203
Debugger: Fixed deadlocks when loadrom called in 2 threads at once
...
Caused by _allowDebuggerRequest getting set back to true at the end of the first loadrom, allowing the UI thread to make debugger calls while the second loadrom executes, causing a deadlock when BeforeGameLoad is triggered
Fixed by making this a counter instead of a boolean flag
2022-10-20 22:27:17 -04:00
Sour
d0d4d7f725
Debugger: Fixed breakpoints not working on power cycle when break on power cycle is turned off + fixed trace logger not logging from power on in the same conditions
2022-10-16 14:44:24 -04:00
Sour
faed921857
Debugger: Don't bring debugger to front on power cycle unless "bring to front on pause" is enabled
2022-10-16 13:56:51 -04:00
Sour
49d3aebba1
Disable breakpoints/debugger while rewinding
2022-10-15 13:12:33 -04:00
Sour
a9c269ef2d
UI: Added "reload rom" shortcut, made power cycle preserve ROM content
2022-10-05 19:48:45 -04:00
Sour
cccbc3566e
Debugger: Prevent power cycle from pausing on first instruction when debugger was opened while the game was paused
2022-09-27 19:50:33 -04:00
Sour
7108bdde36
Refactoring - Moved some leftover files out of the root folder
2022-09-08 21:48:49 -04:00
Sour
152abf690b
Rename stdafx.h to pch.h
2022-09-08 21:29:52 -04:00
Sour
2f516caa91
SNES: New DSP core + new channel volume options
2022-09-07 01:35:32 -04:00
Sour
ed986968ab
Video: Fixed AVI recording FPS when using integer FPS mode
2022-09-04 11:38:03 -04:00
Sour
c3a83d2aa9
PCE: Added support for .hes music files
2022-09-03 14:41:07 -04:00
Sour
0de17a6df1
Debugger: MemoryType::Register refactoring
2022-08-29 20:29:12 -04:00