SkillAgentSearch skills...

N64LoaderWV

Ghidra Loader Module for N64 ROMs

Install / Use

/learn @zeroKilo/N64LoaderWV
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

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

credits:

requires JDK 17

Alt text

Alt text

Build from Source (Mac)

brew install java
brew install gradle
brew cask install ghidra

export GHIDRA_INSTALL_DIR=`brew cask ls ghidra | grep ghidra | sed 's/^.*-> \(.*\)ghidraRun.*/\1/'`

Then whenever you're ready to build, run

gradle

and it will create a zip file in /dist that you can use that file as the extension in Ghidra

Build problem with gradle wrapper

EDIT:2025.04.05

it seems you have to update

(Ghidra Install Dir)\Ghidra\application.properties

and upgrade the gradle version like this

application.gradle.min=8.10

if you have problems with building from source in eclipse with the gradle wrapper.

Related Skills

View on GitHub
GitHub Stars155
CategoryDevelopment
Updated11d ago
Forks14

Languages

Java

Security Score

80/100

Audited on Mar 30, 2026

No findings