devinacker
|
559f1a9062
|
invert VRAM bank selection pin(s) like the actual hardware mod does
|
2019-10-09 22:40:29 -04:00 |
|
devinacker
|
df82378fdd
|
add VRAM expansion status to properties viewer when supported
|
2019-10-09 22:29:49 -04:00 |
|
devinacker
|
c9eae6a047
|
add VRAM expansion support to PPU debugging tools
|
2019-10-09 22:08:35 -04:00 |
|
devinacker
|
d873dad86d
|
update memory editor size when reloading ROM in case ROM or VRAM size changes
|
2019-10-09 20:38:00 -04:00 |
|
devinacker
|
1261ce8091
|
Merge branch 'master' into vramexpand
|
2019-10-09 19:19:12 -04:00 |
|
devinacker
|
059c680dd6
|
allow overriding default exe output name
|
2019-10-09 19:06:21 -04:00 |
|
devinacker
|
dd73db0e0b
|
indicate specified profile in build name and object path to simplify building multiple profiles at once
|
2019-10-09 19:02:08 -04:00 |
|
devinacker
|
ab9491005c
|
let VRAM::operator[] optimize to a normal array read if not building with VRAM expansion support
|
2019-10-08 20:47:45 -04:00 |
|
devinacker
|
c5a12644f7
|
Merge branch 'master' into vramexpand
|
2019-10-08 20:31:03 -04:00 |
|
devinacker
|
58ce7a1b2b
|
get rid of performance PPU and use compatibility PPU for both compatibility and performance profiles; they both perform basically the same and it wasn't really worth the burden of maintaining both
|
2019-10-08 18:16:57 -04:00 |
|
devinacker
|
ff8f7b7280
|
allow exporting cheats for sd2snes and super everdrive v2
|
2019-10-02 22:54:47 -04:00 |
|
devinacker
|
b71c50ea95
|
get rid of some bogus extra hashes in cheats.xml (delete the copy in your user directory to use the new one)
|
2019-10-02 19:08:41 -04:00 |
|
devinacker
|
673e5399b6
|
testing version param in makefile for dev builds
|
2019-10-01 22:07:10 -04:00 |
|
devinacker
|
b255a87fbc
|
make sure exec breakpoints are only highlighted in the correct debug view
|
2019-09-07 15:15:38 -04:00 |
|
devinacker
|
e398ad5685
|
make sure register displays for different chips line up in text disasm
|
2019-09-07 15:00:41 -04:00 |
|
devinacker
|
a7ca846e0b
|
default sa1 and sfx symbols
|
2019-09-07 14:50:28 -04:00 |
|
devinacker
|
0b139b4650
|
only show coprocessor debug tabs if game uses them, also snap to relevant debug tab on breakpoint
|
2019-09-07 13:33:05 -04:00 |
|
devinacker
|
d4d57f900e
|
move default symbols to the user directory for editability
|
2019-09-07 12:29:07 -04:00 |
|
devinacker
|
cd36499f5c
|
make superfx symbols accessible via breakpoint window
|
2019-09-07 01:28:56 -04:00 |
|
devinacker
|
eaf83d380a
|
only save symbols to disk if actually modified by user (i.e. non-default) to avoid polluting with files
|
2019-09-07 01:06:42 -04:00 |
|
devinacker
|
1402ffe000
|
make loading of default symbols optional
|
2019-09-07 00:55:18 -04:00 |
|
devinacker
|
bb9f267687
|
load/save superfx symbols
|
2019-09-07 00:30:49 -04:00 |
|
devinacker
|
9899678437
|
improvements to superfx disassembly/debugging
|
2019-09-06 22:31:31 -04:00 |
|
devinacker
|
5e2d960f95
|
allow variable address widths for debugger views
|
2019-09-02 01:01:13 -04:00 |
|
devinacker
|
b0dbda09ee
|
SMP disasm formatting cleanup
|
2019-09-01 20:31:15 -04:00 |
|
devinacker
|
49836056e7
|
Merge branch 'debugcleanup'
|
2019-09-01 20:28:58 -04:00 |
|
devinacker
|
aeec49a8e8
|
incorporate fancy disasm stuff into SMP debugger and refactor CPU disasm as well (closes #227)
|
2019-09-01 20:28:46 -04:00 |
|
devinacker
|
b150406949
|
fix trace mask setting not actually being applied by new debug UI...
|
2019-08-31 22:32:36 -04:00 |
|
devinacker
|
4c86ec19cf
|
make sure SNES config struct is initialized before first access (should fix #229)
|
2019-08-31 17:26:50 -04:00 |
|
devinacker
|
37c4f6ac68
|
show both params of mvn/mvp correctly in new disasm (fixes #226)
|
2019-08-31 00:32:51 -04:00 |
|
devinacker
|
0fa8c28dd8
|
allow path config fields to be manually edited (closes #225)
|
2019-08-29 19:35:45 -04:00 |
|
devinacker
|
7afc25fe34
|
make chip firmware path configurable (closes #177)
|
2019-08-28 23:42:36 -04:00 |
|
devinacker
|
6578167c16
|
move 'filepath' into nall::string to make it usable from outside the frontend
|
2019-08-28 23:18:12 -04:00 |
|
devinacker
|
c00c3cdb40
|
don't mess with existing breakpoints when repopulating the symbols list; also make sure checking a symbol in the list doesn't add a duplicate breakpoint anyway (fixes #223)
|
2019-08-22 21:09:34 -04:00 |
|
devinacker
|
42b48cc949
|
improve some funky behavior involving resizing of the in-debugger memory view
|
2019-08-21 21:14:15 -04:00 |
|
devinacker
|
0dace24ccf
|
fix snesmusic makefile issues for mac
|
2019-08-19 19:59:24 -04:00 |
|
devinacker
|
6c5cffd7a1
|
update version number
|
2019-08-18 17:12:14 -04:00 |
|
devinacker
|
2d0d02e4ac
|
update docs
|
2019-08-18 17:11:27 -04:00 |
|
devinacker
|
136fdcf878
|
add some additional menu accelerators and hotkeys for debugger (fixes #221)
|
2019-08-18 15:21:12 -04:00 |
|
devinacker
|
15615267e5
|
path config: use placeholder text attribute instead of some weird hack with hardcoded colors
|
2019-08-10 22:05:18 -04:00 |
|
devinacker
|
b8a5491c2c
|
use a generic font family on *nix instead of assuming a specific font is available
|
2019-08-10 16:52:33 -04:00 |
|
devinacker
|
964d4b648c
|
don't call base class implementation of paintEngine anymore
|
2019-08-04 17:04:23 -04:00 |
|
devinacker
|
07c7cb3924
|
Merge branch 'master' into newdebugger
|
2019-07-23 22:08:04 -04:00 |
|
devinacker
|
3e3bdabe64
|
v05rc1 release candidate until next week or so
|
2019-07-23 21:42:34 -04:00 |
|
devinacker
|
c0d52a2da2
|
make symbol loading/unloading work a bit better
|
2019-07-21 23:04:06 -04:00 |
|
devinacker
|
523b1ffd62
|
Merge branch 'qt5-win-deploy' of https://github.com/CypherSignal/bsnes-plus into newdebugger
|
2019-07-16 20:46:54 -04:00 |
|
devinacker
|
e9d1a227d6
|
don't bother checking source of fully disabled breakpoints
|
2019-07-08 19:50:44 -04:00 |
|
devinacker
|
8bb6e4d80c
|
add popup completer for symbol names in breakpoint editor
|
2019-07-05 19:17:49 -04:00 |
|
devinacker
|
935ff10916
|
show a symbol name for breakpoint addresses if possible
|
2019-07-04 23:42:48 -04:00 |
|
devinacker
|
789d616974
|
add configurable comparison operators for breakpoints (see #133)
|
2019-07-01 22:56:11 -04:00 |
|