SEGA MEGA DRIVE Shell Utility for Debugging
The ambition behind this project is to provide a mutli-faceted means of being able to debu SEGA MEGA DRIVE games at runtime.
This is made possible by handling exceptions and aims to aid in realtime debugging of Mega Drive ROMs in Emulator and on real hardware
Through this, the debugger will display the relevant text elements on the screen in conjunction with which code is being executed at that current time
This project is split up into two different yet concurrent sections that work in tandem with one another
- A Termianl-like environment with an ease of use means of rendering text onto the screen
- The Debugger which looks to disassemble Opcodes and relevant instructions on the fly
As of right now, this project can be built using the provided ./buid.bat
file - albeit it is very basic in structure
You will need to have ASM68K
as a pre-requisite to be able to build this project