wasmboy
Version:
Gameboy / Gameboy Color Emulator written for Web Assembly using AssemblyScript. Shell/Debugger in Preact
26 lines (25 loc) • 719 B
text/typescript
// Functions to get information about the emulator for debugging purposes
export {
getRegisterA,
getRegisterB,
getRegisterC,
getRegisterD,
getRegisterE,
getRegisterH,
getRegisterL,
getRegisterF,
getProgramCounter,
getStackPointer,
getOpcodeAtProgramCounter
} from './debug-cpu';
export { getLY, drawBackgroundMapToWasmMemory, drawTileDataToWasmMemory, drawOamToWasmMemory } from './debug-graphics';
export { getDIV, getTIMA, getTMA, getTAC } from './debug-timer';
export {
Breakpoints,
setProgramCounterBreakpoint,
resetProgramCounterBreakpoint,
setReadGbMemoryBreakpoint,
resetReadGbMemoryBreakpoint,
setWriteGbMemoryBreakpoint,
resetWriteGbMemoryBreakpoint
} from './breakpoints';