Sour
|
9b73fadab9
|
Debugger: PCE - Added option to break on invalid vram access
|
2022-08-21 16:55:08 -04:00 |
|
Sour
|
af6d4f0da2
|
Debugger: Refactoring for specific break options (+ added nes break on 2000 scroll glitch option)
|
2022-08-21 16:11:22 -04:00 |
|
Sour
|
62c87ef67b
|
UI: Keep HUD running when no game is loaded (improves behavior when game selection screen is turned off)
|
2022-08-21 13:31:30 -04:00 |
|
Sour
|
7f4bdfb1a8
|
Linux: Fixed compiler warnings
|
2022-08-19 23:49:28 -04:00 |
|
Sour
|
de1bda6080
|
PCE: Fixed run single frame when debugger tools are opened
|
2022-08-18 00:59:05 -04:00 |
|
Sour
|
7d9180f43d
|
UI: Added "Toggle lag counter" shortcut
|
2022-08-17 23:19:35 -04:00 |
|
Sour
|
36f1d6e3b1
|
Fixed crash on startup when "Show game timer" is enabled (+ refactoring to improve thread safety)
|
2022-08-17 21:43:15 -04:00 |
|
Sour
|
c170fc2bdf
|
PCE: Improved cue loading (MODE1/2048 + multi-file discs)
|
2022-08-15 20:57:41 -04:00 |
|
Sour
|
189f1118aa
|
PCE: Fixes and improvements for CUE loading & reading from the CD
-Prevent reading outside a file's bounds
-Fixed behavior when trying to read pregap sectors not in the image
-Fixed size of the disc's last track
|
2022-08-15 19:34:50 -04:00 |
|
Sour
|
4a07aea3f8
|
PCE: Added support for PREGAP in cue files
|
2022-08-14 23:37:24 -04:00 |
|
Sour
|
e992837327
|
PCE: Fixed cue error message typo when trying to load missing rom file
|
2022-08-14 20:31:43 -04:00 |
|
Sour
|
cd3dce9ff2
|
UI: Upgrade to latest Avalonia builds (Avalonia, AvaloniaEdit, Dock)
|
2022-08-12 20:24:25 -04:00 |
|
Sour
|
629f872270
|
Debugger: Lua - Enum documentation, code completion improvements
|
2022-08-09 21:45:04 -04:00 |
|
Sour
|
998bf9b52b
|
Added History Viewer
|
2022-08-07 19:03:35 -04:00 |
|
Sour
|
7df142e420
|
Debugger: Tilemap viewer - Mode 7 overlay
|
2022-08-06 11:29:50 -04:00 |
|
Sour
|
b805547bec
|
Debugger: Lua - addCheat/clearCheats
|
2022-08-04 19:56:10 -04:00 |
|
Sour
|
46bb3d4733
|
Debugger: Lua - createSavestate/loadSavestate
|
2022-08-04 18:31:39 -04:00 |
|
Sour
|
991052f8bc
|
Debugger: Lua - getDrawSurfaceSize api, added relative pos to getMouseState
|
2022-08-03 19:35:18 -04:00 |
|
Sour
|
ec8e63c855
|
Debugger: Lua - Fixed missing BG color for spaces in DrawString
|
2022-08-03 00:05:31 -04:00 |
|
Sour
|
240e045f99
|
Debugger: Lua - Added selectDrawSurface API (+ Linux compilation fixes)
|
2022-08-02 23:25:41 -04:00 |
|
Sour
|
2eda2cc27e
|
Debugger: Lua - Allow callback to change read/written value, allow callbacks on any memory type (not just cpu memory), allow callbacks for ppu memory
|
2022-08-02 01:42:14 -04:00 |
|
Sour
|
0e36b496b0
|
Debugger: Lua - Added measureString, added support for text wrapping in drawString
|
2022-08-01 20:48:06 -04:00 |
|
Sour
|
8d7f12efb9
|
Debugger: Lua - Performance fixes, naming fixes/changes
|
2022-07-31 19:41:57 -04:00 |
|
Sour
|
6163158637
|
Debugger: Lua - Implemented getState + setState
|
2022-07-31 15:00:53 -04:00 |
|
Sour
|
63622f0f93
|
Debugger: Lua - Fixed issues with get/setScreenBuffer
|
2022-07-30 19:56:43 -04:00 |
|
Sour
|
c6e527cded
|
Debugger: Lua - getScreenBuffer/setScreenBuffer, getInput/setInput implementations + other fixes/refactoring
|
2022-07-30 15:39:07 -04:00 |
|
Sour
|
165c86963e
|
Netplay: Fixed various issues/crashes/freezes, allow selecting a controller on a hub adapter, etc.
|
2022-07-29 00:42:51 -04:00 |
|
Sour
|
84da5cdcd3
|
Debugger: Make GetTimingInfo return GB timing info when called in SGB mode if the caller is bound to the Gameboy cpu
|
2022-07-27 23:35:02 -04:00 |
|
Sour
|
7c6a028206
|
UI: Implemented shortcuts to enable/disable bg/sprite layers
|
2022-07-27 19:29:48 -04:00 |
|
Sour
|
9d5cbcbae7
|
Fixed compilation warnings
|
2022-07-27 00:06:17 -04:00 |
|
Sour
|
d7f9c0d10c
|
Improved thread safety when starting/stopping wav/avi recorders
|
2022-07-26 23:50:47 -04:00 |
|
Sour
|
aaf240c070
|
Movies: Save/load settings and cheats, fixed bugs/crashes, fixed todos
|
2022-07-26 23:36:38 -04:00 |
|
Sour
|
077e8db3d7
|
Fixed some minor TODOs
|
2022-07-26 00:29:02 -04:00 |
|
Sour
|
9dacdb2d32
|
PCE: Added some missing flags to save states
|
2022-07-25 22:12:47 -04:00 |
|
Sour
|
623892d6c3
|
Fixed ram init logic to ensure the correct config option is used when loading a game
|
2022-07-25 22:04:44 -04:00 |
|
Sour
|
a0fd476d12
|
NES: Added support for bandai microphone & datach barcode reader
|
2022-07-25 18:56:44 -04:00 |
|
Sour
|
ed110074f9
|
NES: Added support for Bandai & Taito boards
|
2022-07-24 14:47:58 -04:00 |
|
Sour
|
83e5eea2c5
|
Input: Allow mapping all buttons that were previously hardcoded to specific mouse buttons
|
2022-07-23 11:16:11 -04:00 |
|
Sour
|
fe7dfbb11b
|
Input: Allow mapping buttons/shortcuts to mouse buttons + refactoring (16-bit keycodes, make mouse buttons behave like all other keys)
|
2022-07-22 17:00:00 -04:00 |
|
Sour
|
eda3db9620
|
UI: Implemented show lag counter option
|
2022-07-22 12:11:35 -04:00 |
|
Sour
|
a15c9421a8
|
NES: Implement auto-configure inputs option
|
2022-07-21 19:47:50 -04:00 |
|
Sour
|
77692f323d
|
Fixed behavior when loading an invalid rom while a rom is loaded, fixed battery save behavior when switching between games, fix/cleanup some TODOs
|
2022-07-21 16:12:24 -04:00 |
|
Sour
|
4d9c4f76a9
|
Save states: Fixed crashes when loading invalid states, fixed load/save state menus not working properly, fixed crash when loading PCE states
|
2022-07-20 14:28:19 -04:00 |
|
Sour
|
b456170551
|
Save states: Serializer rework/rewrite
|
2022-07-20 00:40:32 -04:00 |
|
Sour
|
ac42342b46
|
Fixed compilation warning
|
2022-07-17 15:13:49 -04:00 |
|
Sour
|
61fbae131c
|
Debugger: Added controllers tool
|
2022-07-09 19:39:35 -04:00 |
|
Sour
|
63cbe9bd73
|
Debugger: Instruction progression (+ step 1 cpu cycle for snes/sa1/pce)
|
2022-07-08 00:09:01 -04:00 |
|
Sour
|
c4361b9192
|
Debugger: Allow opening GB viewers when in SGB mode
|
2022-07-05 22:25:51 -04:00 |
|
Sour
|
4937a62fe6
|
GB: Default to using GBC instead of SGB, added more options for model selection
|
2022-07-03 20:23:33 -04:00 |
|
Sour
|
6e62782a2e
|
Video: Fixed integer fps mode option
|
2022-07-02 16:13:24 -04:00 |
|