Commit graph

  • 3757c92074 Initial port of BPS patching. Michał Ziąbkowski 2011-10-05 23:57:31 +02:00
  • 2071856426 Backported possible rawinput build fix. Michał Ziąbkowski 2011-10-28 23:32:08 +02:00
  • 31399c3b54 Backported "Xorg keyboard polling now uses cached Display variable [Bisqwit]" from bsnes v081. Michał Ziąbkowski 2011-10-28 23:29:43 +02:00
  • 0d4a273a8f Ported OpenGL and Direct3D backend changes from bsnes-0.083. Michał Ziąbkowski 2011-10-25 18:11:23 +02:00
  • ce097ecd3b update readme devinacker 2015-04-25 17:03:46 -04:00
  • dc9ebc4bb0 this is a release, maybe v073+1 devinacker 2015-04-25 15:59:51 -04:00
  • cadb9b5483 ruby: remove no longer needed #defines devinacker 2015-04-25 14:56:56 -04:00
  • f0cba0d729 Completely untested attempt to fix build on OSX Alex.W.Jackson@gmail.com 2015-04-19 11:40:31 +00:00
  • f63f7e2732 libco: add inline asm for Win64; add compile-time option to use byuu's original code instead of inline version Alex.W.Jackson@gmail.com 2015-04-24 12:54:08 +00:00
  • 0f2f6eaa7b sa1: fix obvious typo, confirmed by byuu Alex.W.Jackson@gmail.com 2015-04-23 21:07:21 +00:00
  • f7b15b9080 libco: use inline assembly instead of mprotect voodoo (except on Win64, which I lack the means to test) Alex.W.Jackson@gmail.com 2015-04-21 09:42:19 +00:00
  • a7bdcaea92 add names to documentation devinacker 2015-04-23 22:54:11 -04:00
  • a068978300 register editing! hooray devinacker 2015-04-21 20:58:09 -04:00
  • fc9de55586 Merge pull request #7 from mrehkopf/master Devin Acker 2015-04-21 13:03:40 -04:00
  • 74c080cee7 Backport most recent MSU1 behaviour ikari_01 2015-04-21 17:56:34 +02:00
  • 73573ec9ce add SPC dumping support devinacker 2015-04-19 01:54:02 -04:00
  • ac7da0f1c2 oops, punctuation devinacker 2015-04-18 20:58:16 -04:00
  • da315c41c9 bye bye mingw32 devinacker 2015-04-18 20:56:53 -04:00
  • d58a0f0fd5 memory: Make breakpoint mirroring work with MMIO (requiring some changes to BSXCart). While at it, remove some redundant masking and replace some magic numbers with enums Alex.W.Jackson@gmail.com 2015-04-18 09:13:25 +00:00
  • c32aab37ff Distinguish BS-X Flash Memory Packs from mask ROM data packs (Same Game/SD Gundam G-Next); distinguish slotted SA-1 carts from regular ones; fix SFA2 which the previous commit broke Alex.W.Jackson@gmail.com 2015-04-16 09:55:48 +00:00
  • ab9e89030c Merge pull request #6 from mrehkopf/master Devin Acker 2015-04-17 09:45:01 -04:00
  • 218066c5c2 Debugger: fix duplicate DMA read ikari_01 2015-04-17 13:36:27 +02:00
  • 65e7b7e4ee Merge pull request #5 from mziab/fix-mingw64-build Devin Acker 2015-04-16 14:29:25 -04:00
  • 8cf98ae7a1 Cast string literals in rawinput as LPCTSTR. Fixes build with mingw-w64. Michał Ziąbkowski 2015-04-15 18:41:48 +02:00
  • 02c626a77e refactor breakpoint mirror check a bit devinacker 2015-04-14 22:10:27 -04:00
  • ddd82fcdeb Update README.md Devin Acker 2015-04-13 12:01:47 -04:00
  • c16eb485cd Merge pull request #4 from mziab/bsnes-classic-backports Devin Acker 2015-04-13 12:00:12 -04:00
  • 835727b74b smp: move the SMP I/O ports into the SMP itself, instead of half in the CPU and half in the APU RAM. I don't care what byuu thinks blargg's hardware tests showed, it is literally impossible for hardware to work that way Alex W. Jackson 2015-03-14 19:09:02 +00:00
  • 70150d9a25 Tidy up cartridge XML generation; don't map cartridge stuff where WRAM is Alex W. Jackson 2015-04-10 11:31:45 +00:00
  • dc23eb1d8b cartridge: reduce duplicated code in XML parsing Alex W. Jackson 2015-03-28 18:52:15 +00:00
  • 3dd6d2b155 Fix Sufami Turbo mapping and SRAM size; show more Game Boy and Sufami Turbo cartridge info in the file browser Alex W. Jackson 2015-03-26 11:35:12 +00:00
  • 657e1dd1de check MMIO/DMA breakpoints against the correct bus devinacker 2015-04-13 02:06:33 -04:00
  • c401f756ad show correct branch distances for cpu+smp devinacker 2015-04-11 17:51:40 -04:00
  • b8bc79551d don't disassemble every single byte devinacker 2015-04-11 17:25:39 -04:00
  • c42f1f430b add ranged breakpoints and combinable r/w/x flags devinacker 2015-04-09 23:58:54 -04:00
  • b6e1bae36f load/save SA-1 and SuperFX usage logs devinacker 2015-04-06 22:54:28 -04:00
  • 3c26122988 oops devinacker 2015-04-06 22:48:14 -04:00
  • 770fab87ed SNES-side DMA and MMIO breakpoints (untested) devinacker 2015-04-06 20:03:00 -04:00
  • c389684d29 don't do buffered reads until after breakpoints devinacker 2015-04-06 19:54:15 -04:00
  • f4c6a49b1e fixed code/data highlighting for superfx devinacker 2015-04-06 00:32:52 -04:00
  • f829da5f53 some SA-1 properties also devinacker 2015-04-05 20:54:15 -04:00
  • f754ce650b keep track of sfx registers correctly devinacker 2015-04-05 20:51:52 -04:00
  • 42dfb242fe more superfx debug fixes devinacker 2015-04-05 20:38:25 -04:00
  • 9a8415505a super fx properties devinacker 2015-03-31 01:14:12 -04:00
  • 49d66ef630 add superfx to debug properties tab devinacker 2015-03-31 00:36:14 -04:00
  • e8eac028e5 small readme update devinacker 2015-03-28 23:45:57 -04:00
  • 11c4d42566 init superfx debug bus correctly devinacker 2015-03-26 00:38:07 -04:00
  • c279345201 sfx: limit shown branch addr to 4 digits devinacker 2015-03-25 23:18:22 -04:00
  • 864192798b Revert "fix superfx disasm always using pipeline contents" devinacker 2015-03-25 23:06:43 -04:00
  • f67aee60be fix superfx disasm always using pipeline contents devinacker 2015-03-24 22:44:57 -04:00
  • 23e04b2f59 Merge pull request #1 from mziab/bsnes-vram-viewer-show-address Devin Acker 2015-03-18 17:38:41 -04:00
  • eda6cc780b Fixed indentation. Michał Ziąbkowski 2015-03-18 22:17:50 +01:00
  • 6ce06d1e95 Renamed Canvas to VramCanvas and changed it back to struct. Michał Ziąbkowski 2015-03-18 22:17:11 +01:00
  • 4b07c3df75 Merge pull request #2 from mziab/bsnes-reload-current-rom Devin Acker 2015-03-18 16:09:34 -04:00
  • 4be60c309d Show tile address on click in VRAM viewer. Michał Ziąbkowski 2015-03-18 19:01:56 +01:00
  • b911ed1e81 Implement ReloadCartridge as menu action and hotkey. Michał Ziąbkowski 2015-03-18 18:58:00 +01:00
  • b9cfb885d4 create output dirs on checkout devinacker 2015-03-18 13:38:32 -04:00
  • aad36eb2b0 clear superfx trace mask devinacker 2015-03-07 16:41:45 -05:00
  • 239cc5767d print some superfx register status in debug window devinacker 2015-03-07 16:23:35 -05:00
  • f2f7152e91 add totally halfassed superfx debugger devinacker 2015-03-05 01:22:57 -05:00
  • b1bb20253d small readme update devinacker 2014-12-10 20:09:05 -05:00
  • 7a280d9a25 safer memory viewing/editing devinacker 2014-12-09 19:33:05 -05:00
  • e83d211a65 check write breakpoints before writing, not after devinacker 2014-12-07 23:34:42 -05:00
  • 1968ea22c1 . devinacker 2014-12-07 01:32:24 -05:00
  • 2eefc8d377 better accounting for mirroring with breakpoints devinacker 2014-12-07 01:30:14 -05:00
  • 6bbe9643a4 yep, this again devinacker 2014-12-06 06:09:59 -05:00
  • c693aea653 bye bye tabs devinacker 2014-12-06 06:06:38 -05:00
  • f1581e8464 SA-1 debugging/disasm/viewing/tracing devinacker 2014-12-06 06:03:02 -05:00
  • 87b923ffad add SA-1 bus viewing to memory editor devinacker 2014-12-06 04:04:20 -05:00
  • 17830b0407 add cart RAM view, new readme, other cleanup devinacker 2014-12-03 22:13:43 -05:00
  • fbadb7cfaf mark read/write during DMA and MMIO WRAM access devinacker 2014-11-30 19:07:08 -05:00
  • 0bd32c44a6 update CPU debugger comment devinacker 2014-11-30 05:48:23 -05:00
  • 2a3d2e7614 merge redundant CPU debuggers devinacker 2014-11-30 05:21:29 -05:00
  • a212773205 don't mark bytes as read when executing devinacker 2014-11-29 18:27:36 -05:00
  • 124043cf24 add searching for code/data/unknown in mem devinacker 2014-11-29 16:30:47 -05:00
  • c8de6d576d update name/homepage devinacker 2014-11-29 06:18:02 -05:00
  • 4c44dfaf51 remove code+data byte color for now devinacker 2014-11-29 06:07:11 -05:00
  • d54c2bd3ea add cart ROM view to memory editor devinacker 2014-11-29 05:50:17 -05:00
  • f754ba0c21 add color coding to memory viewer for usage devinacker 2014-11-29 02:38:43 -05:00
  • 82a56a447a enable CPU step by default + clear audio on break devinacker 2014-11-28 22:18:20 -05:00
  • 49d0af3157 fix step out/over being wonky with multiple CPUs devinacker 2014-11-28 18:48:00 -05:00
  • 36cf56e3eb add step over/step out buttons devinacker 2014-11-28 05:38:27 -05:00
  • a937f6255b remove additional references to phoenix devinacker 2014-11-26 18:42:27 -05:00
  • 9bfe72e26e . (todo: proper markdown readme) devinacker 2014-11-26 18:40:10 -05:00
  • 08f4997d18 readme addition devinacker 2014-11-26 18:37:39 -05:00
  • d88ac78d30 initial commit devinacker 2014-11-26 18:35:12 -05:00
  • ff225200d2 🎉 Added .gitattributes devinacker 2014-11-26 18:30:48 -05:00