md-modules
md-modules copied to clipboard
Debugging modules and utilities for Sega Mega-Drive / Genesis ROMs
Out of curiosity, have you examined the possibility of a branch with Mega CD support? I've been studying the code of the handler and have a few good ideas as...
A little known fact: there exists a [sega-32x](https://github.com/vladikcomper/md-modules/tree/sega-32x) branch of MD-Modules. Unfortunately, it was maintained as a separate version and is now largely outdated. Luckily, the changeset is relatively small...
Support additional options for offset deduplication in `log` and `asm` parsers. Currently, `deb1` and `deb2` parsers implement `/favorLastLabels(+|-)` option to resolve cases where several symbols share the same offset. For...
A goal for the next major release of ConvSym would be to support the following additional information for symbol generation: * Optional code/data flag - determines whether a symbol points...
This PR implements basic console scrolling when pressing D-Pad. This should be extremely useful if screen content doesn't fit vertically (e.g. backtrace is too long). ## TODO - Add `Console.SetXYScroll`...
It appears that Console subsystem (used by MD Debugger and MD Shell) is implemented in such a way that it only properly works with base VRAM addresses that are multiples...
The AS macro assembler has a `charset` directive, which allows to re-map ASCII-characters to non-standard values. AS projects that aren't careful with this macro may easily corrupt MD Debugger's string...