Sour
|
ce83eaadbc
|
Fixed subtract code/ui typos
|
2022-09-16 00:02:35 -04:00 |
|
Sour
|
048d292777
|
Debugger: NES - Prevent sprite DMA reads from being shown as DMC DMA reads on event viewer
|
2022-09-14 19:25:37 -04:00 |
|
Sour
|
47b94cd49f
|
Debugger: Added option to show/hide memory values (+ fixed missing memory values on NES, PCE, etc.)
|
2022-09-13 00:41:18 -04:00 |
|
Sour
|
c3dd78b5ab
|
Debugger: Implemented step back for all main CPUs
|
2022-09-11 14:50:40 -04:00 |
|
Sour
|
d97093ea89
|
NES: Audio - Replace LUT approximation with original sound mixing formula
|
2022-09-10 16:45:24 -04:00 |
|
Sour
|
c4b6312c0a
|
Refactoring - Added missing folder names in includes
|
2022-09-08 22:04:18 -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
|
d7a8de8208
|
Removed unnecessary stdafx.h files
|
2022-09-08 21:15:56 -04:00 |
|
Sour
|
92bc80e782
|
Debugger: NES - Fixed predictive breakpoints not working
|
2022-08-30 12:31:46 -04:00 |
|
Sour
|
6b9acb0b86
|
NES: Fixed missing internal ram in save states
|
2022-08-29 22:54:01 -04:00 |
|
Sour
|
aca122dde0
|
Debugger: NES - Fixed issues with famicombox's bigger system ram
|
2022-08-29 21:03:44 -04:00 |
|
Sour
|
0de17a6df1
|
Debugger: MemoryType::Register refactoring
|
2022-08-29 20:29:12 -04:00 |
|
Sour
|
ca602a4749
|
NES: Added UI to configure dip switches
|
2022-08-28 15:52:42 -04:00 |
|
Sour
|
54956326f8
|
NES: Refactored nametable code to avoid resizing nametable ram (which caused crashes in debugger)
|
2022-08-27 12:03:34 -04:00 |
|
Sour
|
7b394aa686
|
Debugger: Added "bring to front on pause" option
|
2022-08-26 18:20:34 -04:00 |
|
Sour
|
ac16a14297
|
Fixed crash on power off when input controllers were displayed in the HUD + refactor GetControlManager to improve thread safety
|
2022-08-25 22:22:16 -04:00 |
|
Sour
|
475958f32a
|
FDS: Fix auto fast forward when runahead is enabled
|
2022-08-25 20:52:23 -04:00 |
|
Sour
|
d384118da4
|
Debugger: Fixed call stack issues when NMI/IRQ land on JSR/RTI/RTS/etc calls
|
2022-08-25 20:38:21 -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
|
df8728e107
|
Debugger: Sprite Viewer - Option to show/hide offscreen regions from preview
|
2022-08-20 18:20:14 -04:00 |
|
Sour
|
7f4bdfb1a8
|
Linux: Fixed compiler warnings
|
2022-08-19 23:49:28 -04:00 |
|
Sour
|
b6ce242495
|
NES: Fixed zapper color detection when grayscale/emphasis flags are enabled
|
2022-08-18 22:02:45 -04:00 |
|
Sour
|
76014f1271
|
Save states: Performance improvements (improves runahead performance)
|
2022-08-18 21:19:09 -04:00 |
|
Sour
|
32900dfbac
|
NES: Fixed audio issues with runahead
|
2022-08-17 23:08:20 -04:00 |
|
Sour
|
68b399fb0b
|
NES: GTROM - Reading from register acts as a write with open bus as the value
|
2022-08-13 16:45:26 -04:00 |
|
Sour
|
cd3dce9ff2
|
UI: Upgrade to latest Avalonia builds (Avalonia, AvaloniaEdit, Dock)
|
2022-08-12 20:24:25 -04:00 |
|
Sour
|
371c0ecbaf
|
NES: MMC1+MMC2 - Added cart info in register viewer
|
2022-08-10 20:29:43 -04:00 |
|
Sour
|
dbcde7be69
|
Debugger: Added "isDma" and "isDummy" values in expr. evaluator
|
2022-08-07 20:40:30 -04:00 |
|
Sour
|
a61e559c07
|
Debugger: Performance improvements for ppu viewers (30-75% faster in core)
|
2022-08-06 13:45:40 -04:00 |
|
Sour
|
4fc5b2051e
|
Debugger: Lua - Implemented step, reset
|
2022-08-04 19:10:30 -04:00 |
|
Sour
|
bcf4e5e17e
|
Debugger: Lua - Fixed NES sound issues when using setState
|
2022-08-03 23:28:00 -04:00 |
|
Sour
|
240e045f99
|
Debugger: Lua - Added selectDrawSurface API (+ Linux compilation fixes)
|
2022-08-02 23:25:41 -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
|
c6e527cded
|
Debugger: Lua - getScreenBuffer/setScreenBuffer, getInput/setInput implementations + other fixes/refactoring
|
2022-07-30 15:39:07 -04:00 |
|
Sour
|
efdbd7b82d
|
Debugger: Profiler - Make GB tab use GB clock rather than SNES master clock
|
2022-07-27 23:52:54 -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
|
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
|
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
|
8354f48357
|
NES: Rename some functions/variables to match nomenclature used in the rest of the code
|
2022-07-24 20:31:19 -04:00 |
|
Sour
|
3fbd18e237
|
NES: Rename MiscUnlicensed to Unlicensed, move some other mappers to folders
|
2022-07-24 20:09:09 -04:00 |
|
Sour
|
1c9e3bd4b1
|
NES: Added last batch of missing mappers
|
2022-07-24 19:52:49 -04:00 |
|
Sour
|
5a4b90a677
|
NES: Added more Nintendo, Whirlwind and Codemaster mappers
|
2022-07-24 19:07:34 -04:00 |
|
Sour
|
ec4f3cbb13
|
NES: Added ntdec and other unlicensed mappers
|
2022-07-24 16:45:44 -04:00 |
|
Sour
|
7705bd15e2
|
NES: Added TXC mappers
|
2022-07-24 16:02:00 -04:00 |
|
Sour
|
577f2d51f9
|
NES: Implemented more homebrew mappers
|
2022-07-24 15:40:27 -04:00 |
|