News
Welcome to NeoRHDN! This place is still a work-in-progress, so pardon the construction...

Site registration now fixed. Oops!
Views: 432,852
Sections: Documents | Utilities | ROM Hacks | Games | Translations | Homebrew | Fonts
Site: Main | Rules/FAQ | Discord | Memberlist | Latest posts | Stats | Ranks | Online users
09-19-24 05:51 PM
Guest: Register | Login

NeoRHDN - Utilities - Utility Information

The Nintendo 64 Gameshark Code Injector
Miscellaneous
Description
The Nintendo 64 Gameshark Code Injector
by Triclon

v4.3 Added command line script for patching roms and a script that can convert MIPS assembly into Gameshark codes.
v4.2 fixes a bug where FF type enable codes weren't working. Also added compatibility for Blast Corps and F1 Racing Champions.
v4.1 is a critical fix for v4.0. If you previously downloaded v4.0, please update to v4.1.
New in v4.0! The injector is now a GUI! Now can read and save Gameshark code lists. Compatibility with Body Harvest (USA) and Blast Corps (USA).

This utility will inject Gameshark codes directly into most Nintendo 64 ROMs. It is console compatible with a flashcart and works in most emulators. Right after a game boots, the injector will run and copy the code handler, which runs through all the active codes continuously, into the Expansion Pak RAM. The code handler hooks into the game's exception handler and will run continuously, applying active codes. It will also run any F0 or F1 type codes at boot. Unlike a real Gameshark, which is limited to a few hundred lines of code, this injector allows you to inject nearly unlimited lines of Gameshark codes.


Requirements:

-Python 3 to run the Injector
-A Nintendo 64 ROM to patch
-An Expansion Pak and flash drive to play on console


Get Gameshark codes:

I highly recommend http://gamehacking.org, the primer archive of cheat codes on the internet. You can export them in a variety of formats, which the injector can import codes from.


How to run:


Open a terminal and type the following...

python injector.py

Load your rom to patch by clicking Load ROM

Copy or load your Gameshark codes. You can type or paste them into the textbox or you can load codes from a file by clicking Load Codes. You can also save code lists by clicking Save Codes.

Patch your rom with the codes by clicking Patch ROM

If you are running your patched rom on a Wii emulator (Wii64, Not64, VC inject) select "Wii / old emulator" before clicking Patch Rom.

Open your newly patched rom in your favorite emulator or copy to a flash drive for console and enjoy playing!


Supported Gameshark code types:

80, 81, D0, D1, D2, D3, F0, F1, A0, A1, FF, EE, DE

See the readme for more details.
TitleThe Nintendo 64 Gameshark Code Injector
Authortriclon
CategoryMiscellaneous
PlatformN64
GameN/A
OSOS Independent
LicenseBSD
Source CodeNo
LevelIntermediate
Version4.4.1
Release Date2024-06-24
Downloads1552
Last Modified2024-06-27 05:29:04

Download


Acmlmboard v2.5.6+neo (2024-08-13)
© 2005-2024 Acmlm, Emuz, NinCollin, et al.

Page rendered in 0.026 seconds. (644KB of memory used)
MySQL - queries: 24, rows: 323/329, time: 0.021 seconds.