Skip to content
Ghidra Loader Module for N64 ROMs
Java CSS HTML Haskell
Branch: master
Clone or download

Latest commit

Latest commit ec88c27 Feb 15, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gradle updated to ghidra 9.1.1 Dec 22, 2019
.settings initial commit Aug 28, 2019
bin added better memory layout, added pif, added entry point symbols Sep 27, 2019
build updated to ghidra 9.1.1 Dec 22, 2019
data initial commit Aug 28, 2019
dist updated to ghidra 9.1.1 Dec 22, 2019
ghidra_scripts initial commit Aug 28, 2019
lib initial commit Aug 28, 2019
os initial commit Aug 28, 2019
src updated to ghidra 9.1.1 Dec 22, 2019
.antProperties.xml initial commit Aug 28, 2019
.classpath updated to ghidra 9.1.1 Dec 22, 2019
.gitignore Added gitignore Sep 1, 2019
.project updated to ghidra 9.1.1 Dec 22, 2019
Module.manifest initial commit Aug 28, 2019
README.md Update README.md Feb 15, 2020
build.gradle initial commit Aug 28, 2019
extension.properties initial commit Aug 28, 2019
signatures.txt added support for different endianess, pattern scan Aug 30, 2019

README.md

N64 ROM Loader for Ghidra by Warranty Voider

this is a loader module for ghidra for N64 roms (.z64, .n64, .v64)

  • fixes endianess (little, big, mixed) at loading
  • loads ram, rom and boot section into ghidra
  • it can use a signature/pattern file to scan for symbol hints for ghidra

this allows a rom to be labeled, disassembled and decompiled

requires JDK 13

Alt text

Alt text

You can’t perform that action at this time.