davefmurray

davefmurray

@davefmurray

GitHub
5 Skills
0 Total Stars
October 2026 Joined

Public Skills

llbcs-32-team

by davefmurray

Work on the Little League Baseball Championship Series 32-team ROM hack in this repo — build chain, bank layout, bracket state, selector, stock game handoff, and known traps. Use when editing teams, rosters, brackets, banks, the selector, or launching games from the hack.

Processing 0 5d ago

nes-romdev-debug

by davefmurray

Drive romdev from the shell to debug NES ROMs — session setup, screenshots, input schedules, exact write/PC breakpoints, CPU calls, memory regions, and the NES-specific traps that produce false conclusions. Use when tracing a NES routine, comparing ROMs, or verifying a hack in an emulator.

Responsive 0 5d ago

nes-display-lists

by davefmurray

Build and debug the LLBCS display-list renderer — run format, buffer/length, $C53A flush, RLE bit, grid addresses, font tiles, and the run-length bugs that blank the screen. Use when a NES screen is blank, garbled, or when adding text/rows to the bracket or selector.

Processing 0 5d ago

romdev

by davefmurray

Homebrew retro game development and ROM reverse-engineering for 19 platforms (NES, SNES, Game Boy/Color, Genesis, GBA, Atari 2600/7800, Lynx, C64, SMS, Game Gear, PC Engine, MSX, GameTank, sync32, N64, PlayStation, Dreamcast). Use when building, running, debugging, disassembling, asset-converting, or romhacking a retro game - drives bundled emulators and toolchains over HTTP. NEVER install a host compiler/emulator; romdev bundles all of them as WASM (use the build tool).

Design 0 6d ago

mmc1

by davefmurray

Work with NES MMC1 / SxROM cartridges — serial register writes, PRG and CHR bank modes, the 512 KiB A18 trap, PRG-RAM enable, reset, and board variants. Use when reading or patching an MMC1 ROM, debugging bank selection, expanding PRG, or deciding whether a mapper change is required.

Writing 0 6d ago