Commit graph

  • b255a87fbc make sure exec breakpoints are only highlighted in the correct debug view devinacker 2019-09-07 15:15:38 -04:00
  • e398ad5685 make sure register displays for different chips line up in text disasm devinacker 2019-09-07 15:00:41 -04:00
  • a7ca846e0b default sa1 and sfx symbols devinacker 2019-09-07 14:50:28 -04:00
  • 0b139b4650 only show coprocessor debug tabs if game uses them, also snap to relevant debug tab on breakpoint devinacker 2019-09-07 13:33:05 -04:00
  • d4d57f900e move default symbols to the user directory for editability devinacker 2019-09-07 12:29:07 -04:00
  • cd36499f5c make superfx symbols accessible via breakpoint window devinacker 2019-09-07 01:28:56 -04:00
  • eaf83d380a only save symbols to disk if actually modified by user (i.e. non-default) to avoid polluting with files devinacker 2019-09-07 01:06:42 -04:00
  • 1402ffe000 make loading of default symbols optional devinacker 2019-09-07 00:55:18 -04:00
  • bb9f267687 load/save superfx symbols devinacker 2019-09-07 00:30:49 -04:00
  • 9899678437 improvements to superfx disassembly/debugging devinacker 2019-09-05 21:34:19 -04:00
  • 5e2d960f95 allow variable address widths for debugger views devinacker 2019-09-02 01:01:13 -04:00
  • b0dbda09ee SMP disasm formatting cleanup devinacker 2019-09-01 20:31:15 -04:00
  • 49836056e7 Merge branch 'debugcleanup' devinacker 2019-09-01 20:28:58 -04:00
  • aeec49a8e8 incorporate fancy disasm stuff into SMP debugger and refactor CPU disasm as well (closes #227) devinacker 2019-08-31 21:33:53 -04:00
  • b150406949 fix trace mask setting not actually being applied by new debug UI... devinacker 2019-08-31 22:32:36 -04:00
  • 4c86ec19cf make sure SNES config struct is initialized before first access (should fix #229) devinacker 2019-08-31 17:26:50 -04:00
  • 37c4f6ac68 show both params of mvn/mvp correctly in new disasm (fixes #226) devinacker 2019-08-31 00:32:51 -04:00
  • 0fa8c28dd8 allow path config fields to be manually edited (closes #225) devinacker 2019-08-29 19:35:45 -04:00
  • 7afc25fe34 make chip firmware path configurable (closes #177) devinacker 2019-08-28 23:42:36 -04:00
  • 6578167c16 move 'filepath' into nall::string to make it usable from outside the frontend devinacker 2019-08-28 23:18:12 -04:00
  • 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) devinacker 2019-08-22 21:09:34 -04:00
  • 42b48cc949 improve some funky behavior involving resizing of the in-debugger memory view devinacker 2019-08-21 20:00:54 -04:00
  • 0dace24ccf fix snesmusic makefile issues for mac devinacker 2019-08-19 19:59:24 -04:00
  • 3de84fe343 add page title gh-pages devinacker 2019-08-18 22:59:53 -04:00
  • a147c7cadd add screenshots to documentation devinacker 2019-08-18 21:48:40 -04:00
  • f7b918ff35 remove unnecessary punctuation devinacker 2019-08-18 17:52:22 -04:00
  • 862701fa09 update website for v05 release devinacker 2019-08-18 17:51:04 -04:00
  • db19cfeaed add actual release date to changelog v05 devinacker 2019-08-18 17:37:15 -04:00
  • 6c5cffd7a1 update version number devinacker 2019-08-18 17:12:14 -04:00
  • 2d0d02e4ac update docs devinacker 2019-08-18 17:11:27 -04:00
  • 136fdcf878 add some additional menu accelerators and hotkeys for debugger (fixes #221) devinacker 2019-08-18 15:21:12 -04:00
  • 7b3209f5b7 re-add *nix build instructions w/ updated package example devinacker 2019-08-11 01:24:03 -04:00
  • 15615267e5 path config: use placeholder text attribute instead of some weird hack with hardcoded colors devinacker 2019-08-10 22:05:18 -04:00
  • b8a5491c2c use a generic font family on *nix instead of assuming a specific font is available devinacker 2019-08-10 16:52:33 -04:00
  • 964d4b648c don't call base class implementation of paintEngine anymore devinacker 2019-08-04 17:04:23 -04:00
  • b95f6bcac0 remind myself of the difference between const char* and const char[], also make the metadata display code less terrible looking devinacker 2019-08-03 00:17:15 -04:00
  • 07c7cb3924 Merge branch 'master' into newdebugger v05rc2 devinacker 2019-07-23 22:08:04 -04:00
  • 3e3bdabe64 v05rc1 release candidate until next week or so v05rc1 devinacker 2019-07-23 21:42:34 -04:00
  • 1bd1db03e4 roll back external Qt to 5.12.3 devinacker 2019-07-22 20:04:13 -04:00
  • c0d52a2da2 make symbol loading/unloading work a bit better devinacker 2019-07-21 23:04:06 -04:00
  • 25f3229b5a update for vendored 64-bit Qt on windows devinacker 2019-07-20 01:46:40 -04:00
  • 523b1ffd62 Merge branch 'qt5-win-deploy' of https://github.com/CypherSignal/bsnes-plus into newdebugger devinacker 2019-07-16 20:46:54 -04:00
  • e9d1a227d6 don't bother checking source of fully disabled breakpoints devinacker 2019-07-08 19:50:44 -04:00
  • 8bb6e4d80c add popup completer for symbol names in breakpoint editor devinacker 2019-07-05 19:17:49 -04:00
  • 935ff10916 show a symbol name for breakpoint addresses if possible devinacker 2019-07-04 23:42:48 -04:00
  • 789d616974 add configurable comparison operators for breakpoints (see #133) devinacker 2019-06-30 15:22:28 -04:00
  • 41e260cd6e revamp breakpoint editor, allow adding/deleting an unlimited number of breakpoints devinacker 2019-06-30 03:14:40 -04:00
  • dff28352c8 add memory editor context menu (incl. add-breakpoint action suggested in #118) devinacker 2019-06-27 23:28:47 -04:00
  • 4fceed75ac remove extraneous $ from OPTYPE_IADDR_PC disasm devinacker 2019-06-27 19:33:29 -04:00
  • 399d8294cf backport PPU timing tweaks from v106r124 etc devinacker 2019-06-08 18:57:16 -04:00
  • a94bd56829 Revert "backport higan v106r131 sprite handling changes" devinacker 2019-06-08 18:05:30 -04:00
  • ece84e519d backport higan v106r131 sprite handling changes devinacker 2019-06-02 17:33:08 -04:00
  • a64f937f1c add support for expanded SPC7110 ROMs (tengai makyou zero translation) devinacker 2019-06-02 17:06:14 -04:00
  • 5f39119b23 backport fixes to SA1 mul/div devinacker 2019-05-28 23:00:22 -04:00
  • 618174e95b enable/disable new buttons based on running status devinacker 2019-05-27 00:57:48 -04:00
  • 9c8495847e run to vblank/hblank options devinacker 2019-05-27 00:50:05 -04:00
  • fb7b66405a slightly rearrange CPU/SA1 flag edit widgets devinacker 2019-05-26 23:20:30 -04:00
  • 1f10eac106 run to next NMI/IRQ for CPU and SA1 devinacker 2019-05-26 23:13:04 -04:00
  • cc8ad13011 don't truncate last char of some instruction formats devinacker 2019-05-26 02:35:38 -04:00
  • 822df30bb2 small formatting cleanup devinacker 2019-05-26 02:19:51 -04:00
  • 39903688d5 show labels for base addresses and not effective addresses (fixes #218) devinacker 2019-05-26 02:18:11 -04:00
  • c2d836ce64 use named opcode flag in SMP too devinacker 2019-03-10 00:19:18 -05:00
  • a93c36638d faster loading of symbols from file Benjamin Schulte 2018-02-01 15:22:48 +01:00
  • 89d4168aa8 add SMP symbols Benjamin Schulte 2018-01-21 20:38:58 +01:00
  • ca0c4ad4aa use usage flag by name more consistently devinacker 2019-03-09 23:51:11 -05:00
  • 29dfae20e6 integrate memory viewer into debugger Benjamin Schulte 2017-12-03 13:14:36 +01:00
  • 6f1751fa8a allow to open more than one memory editor Benjamin Schulte 2017-12-03 12:05:47 +01:00
  • 90429af768 add support for ca65 VICE symbol files Benjamin Schulte 2017-11-14 14:25:00 +01:00
  • 542b38166c additionally support FMA symbol files Benjamin Schulte 2017-11-14 13:53:43 +01:00
  • 735b65c1b8 Merge branch 'qt5' into newdebugger devinacker 2019-02-17 17:51:16 -05:00
  • 44955f8de7 Merge branch 'master' into qt5 devinacker 2019-02-17 17:51:03 -05:00
  • 99727cf7a2 release mouse when canvas loses focus (should fix #212) devinacker 2019-02-17 17:50:45 -05:00
  • 57a90f119d Merge branch 'qt5' into newdebugger devinacker 2019-01-19 16:47:05 -05:00
  • 06abe0b5b5 Merge branch 'master' into qt5 devinacker 2019-01-19 16:46:52 -05:00
  • 57b1d3ea3a
    Merge pull request #209 from undisbeliever/tilemap-character-address Devin Acker 2019-01-19 16:44:33 -05:00
  • 98ea9059a7
    Merge pull request #207 from undisbeliever/new-oam-viewer Devin Acker 2019-01-19 16:37:48 -05:00
  • 439896c54f
    Merge pull request #194 from raphnet/ntt_data_keypad Devin Acker 2019-01-19 16:27:40 -05:00
  • d66b770d4d disable vram expansion option for non-accuracy builds devinacker 2019-01-06 02:15:30 -05:00
  • 46469637eb Merge branch 'qt5' into vramexpand devinacker 2019-01-06 02:03:03 -05:00
  • a8d60b9a96 Merge branch 'master' into qt5 devinacker 2019-01-06 02:02:40 -05:00
  • 1d93fffa88 add vram expansion support to accuracy build (WIP) devinacker 2019-01-06 01:59:22 -05:00
  • 98f4e1f102 use same uint16 joypad values in performance builds devinacker 2019-01-05 18:25:02 -05:00
  • 85a5f963b3 Increment selected tile address if in mode 7 Marcus Rowe 2018-12-22 21:27:49 +10:00
  • f4dc571699 Add 0x prefix to selected tile address Marcus Rowe 2018-12-22 21:24:19 +10:00
  • 8fd0301299 Show character address in the Tilemap Viewer Marcus Rowe 2018-12-22 21:18:09 +10:00
  • 3107ef54d0 Rename BG_TRANSPARENT to TRANSPARENT_BG Marcus Rowe 2018-12-19 09:07:07 +10:00
  • e94be79714 Fix compilation error in Windows Marcus Rowe 2018-12-18 12:12:41 +10:00
  • dfa70343ba Fixes to add some missing output files David Crooks 2018-12-09 21:16:13 -05:00
  • c117ed61e4 Updating submodule David Crooks 2018-12-09 19:01:18 -05:00
  • fed604182e Update to utilize a light, local, distribution of Qt for Windows dev David Crooks 2018-12-06 21:14:05 -05:00
  • b612abe57d Add first sprite support to Sprite Viewer Marcus Rowe 2018-12-05 21:46:24 +10:00
  • 1d6fb0282c Adjust screen outline height based on overscan register Marcus Rowe 2018-12-05 18:07:27 +10:00
  • 102c3a543e Show/Hide objects in the Sprite Viewer Marcus Rowe 2018-12-03 21:13:29 +10:00
  • 608fa46c50 clean up symbol map code + fix some memory issues elsewhere devinacker 2018-12-04 23:23:18 -05:00
  • 591b92032e show tools window tabs from main menu by widget instead of by index (since effect toggle tab is unused in accuracy builds) devinacker 2018-11-30 00:22:01 -05:00
  • 749d325d6d
    Merge pull request #203 from CypherSignal/qt5-dpi-fix Devin Acker 2018-12-02 02:25:09 -05:00
  • 24b564fdcb Add selection to OamGraphicsScene Marcus Rowe 2018-12-01 21:34:57 +10:00
  • 260287fa34 Switching dpiAware setting in manifest to support sub-Win10 platforms David Crooks 2018-11-30 16:45:29 -05:00
  • 6f0dcedc1b Fixing incorrect scaling/positioning of controls in hidpi Windows env David Crooks 2018-11-30 10:52:36 -05:00
  • 3f1fc35251 add save symbols option to debugger options menu devinacker 2018-11-25 20:50:44 -05:00