Two new projects! Hooray! (They're both forks of byuu's programs so I'm putting them both in this thread. Why not?)
bsnes-plus (or bsnes+) is a fork of bsnes (based on bsnes-classic) intended to introduce some new features and improvements, mostly aimed at debugging.
Screenshots:
1 2 3 4 5 What's new"Step over" and "step out" buttons in debugger
Improved debugger UI with register editing
Redesigned memory editor and breakpoint editor
Improved handling of address mirroring for breakpoints (extends to the entire address space, not just RAM)
Real-time code and data highlighting in memory editor, with fast searching for known code/data locations and unexplored regions
Cartridge ROM and RAM views in memory editor for mapper-agnostic analysis
Enhanced VRAM, sprite, and tilemap viewing
SA-1 disassembly and debugging
SA-1 bus and BW-RAM viewing and (partial) usage logging
Super FX disassembly and debugging
Super FX bus viewing and usage logging
Non-debugging features:
Satellaview / BS-X support
SPC file dumping
SPC output visualizer (keyboards & peak meters)
IPS and BPS soft patching
Multiple emulation improvements backported from bsnes/higan (mostly via bsnes-classic)
Coming soonOn-the-fly ROM saving and reloading from the memory editor for quick hacking and testing
More keyboard shortcuts for menus, etc.
Automatic saving/loading breakpoints between sessions
Similar addressing improvements for cheats
See the
project on GitHub for more info and source.
Downloadbsnes-plus v073+3a (Windows, 64-bit accuracy & compatibility)bsnes-plus v073+3a (Windows, 32-bit compatibility)xkas-plus is my fork of the xkas v014 assembler. Among other changes, its biggest new features are:
Assembling directly to an IPS patch
Table file support
SNES ExLoROM / ExHiROM support
Ability to export defines and labels to a separate file (supports FCEUX and VICE debug symbols or regular assembly includes)
Additional architecture/platform support:
MOS 6502 (NES, C64, etc)
WDC 65C02 and CSG 65CE02 (untested)
Hudson HuC6280 (TurboGrafx-16 / PC Engine, untested)
Sony SPC700 (SNES sound chip, syntax subject to change before release)
See the
project on GitHub for more info and source.
Downloadxkas-plus v14+1 (Windows)