New Retro Disassembly Tools for Ghidra
chipx86 is a software dev and game enthusiast who should probably dev less and play more. He is also the co-creator of the web-based collaborative code review tool, Review Board. Aside from Twitch, where he does coding and other streams, you can follow his work via his website, blog, Twitter/X, Github, or Buy Me a Coffee.

Says chipx86:
This is a set of scripts I’ve developed initially to aid in my Faxanadu for NES disassembly work.
His work on Faxanadu has resulted in source code is fully byte-for-byte recompilable, and relocatable within each bank.
You can also find Retro Tinkertoys on our Tools page.
Overview
The release includes the following Python 2.7 scripts for Ghidra:
Data Scripts To:
- Add a reference to each value in a selection with a given bank and offset.
- Perform a search/replace of text in any label names referenced in a selection.
- Update the types of data values without losing comments or references.
NES Scripts To:
- Export annotated assembly files and a hyperlinked HTML disassembly for NES 6502 code.
- Select a 16 byte NES PPU tile data and generate a visualization in a comment.
This post has been viewed 13 time(s).
