Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zoomten/gbdevstuff
Miscellaneous tools to help with Game Boy development and study.
https://github.com/zoomten/gbdevstuff
Last synced: about 6 hours ago
JSON representation
Miscellaneous tools to help with Game Boy development and study.
- Host: GitHub
- URL: https://github.com/zoomten/gbdevstuff
- Owner: ZoomTen
- Created: 2021-05-11T09:34:16.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-08-05T14:17:37.000Z (3 months ago)
- Last Synced: 2024-08-05T16:35:00.344Z (3 months ago)
- Language: Python
- Size: 21.5 KB
- Stars: 6
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# gbdevstuff
Miscellaneous tools to help with Game Boy development and study.
* **rgbenv** (bash) - RGBDS version manager. Might be useful when dealing with forks of very old disassemblies and random repos. It requires git, curl, as well as the RGBDS build dependencies, since this will download its source code and compile it.
* **ImportGBSymbols** (python, ghidra) - This script allows importing RGBDS/BGB .sym files into Ghidra. It is meant to be used with the [GhidraBoy][1] extension for Ghidra.
* **ghidra2asm** (python) - This script formats disassembly output *copied* from Ghidra into a neat ASM file suitable for proper disassembly projects. Also meant to be used with [GhidraBoy][1]. Originally, it was used with the "Export Program" output, however there are fatal problems with the output - `ld [hl], 4` can be rendered as `ld hl, 4` (!!!). Copying from the Code Browser is considered safer.
[1]: https://github.com/Gekkio/GhidraBoy