Newest Hacks

Brightness fix SMAS + SMW  Improvement Latinfix Super Royal Pals.

Newest Translations

Zelda II: The Adventure of Link Lunar Pool Final Fight Adventure Island

Newest Utilities

sf_decrunch Elemental Gearbolt (PSX) BIN repacker Super Gokuden 1 Translation Tools DashEditor - Mega Man Legends Translation Toolkit

Newest Reviews

Super Princess Sis - Two Drunk Princess (Two Players Hack) Ganbare Goemon 3: Shishi Juurokubee no Karakuri Manjigatame Ganbare Goemon 2: Kiteretsu Shougun Magginesu Pac-Mania arcade style tiles/sprites/colors
  • Hacks | Super Princess Sis - Two Drunk Princess (Two Players Hack)
  • Translations | Ganbare Goemon 3: Shishi Juurokubee no Karakuri Manjigatame
  • Translations | Ganbare Goemon 2: Kiteretsu Shougun Magginesu
  • Hacks | Pac-Mania arcade style tiles/sprites/colors

Newest Homebrew

4 Way Play test ROM Retail Clerk '89 Sega Genesis 6 button controller test Parachute

Featured Hack Images

SMA2 - Super Mario World Color Restoration Metroid Origin Big Boo's Revenge Rockman Cray

Featured Translation Images

Fate/Stay Night Demo Puyo Puyo! 15th Anniversary Mega Man Pokémon: Yellow Version - Special Pikachu Edition

Recent Updates

NINJA Patcher

Patching

Description:

Flexible patching format with file validation that makes ROM format problems a thing of the past. Supports NINJA 2.0, IPS, PPF 1.0/2.0/3.0, FFP, PAT, and GDIFF patches

This program was written by Derrick Sobodash and is the latest/last version that has been publicly released.

Documentation is also hosted here with technical information regarding this here - http://www.romhacking.net/documents/288/

Links:

User Review Information

Really good, but be aware of...

Reviewed By: Europia79 on 08 Feb 2019

Ninja is really good, but note that creator.exe won’t prevent you from doing something stupid like making a patch with empty fields. So… you’re used to all these other patching formats like .BPS, .IPS, .UPS, & .xdelta, right ? …None of which require you to attach meta-data to the patch. So… You have a ton of patches to make, right ? And you think you’ll just skip this part & maybe do it later ? NOPE…

It will tell you that it has created the patch just fine.

But when you try to apply the patch (without meta-info), it will fail to load the patch & throw a .NET String exception (shown below):

String index and length OutOfRangeException

So… for applying patches, Ninja is awesome. If you want to CREATE patches, then just be aware that all the meta-data fields are REQUIRED when you create your patch.

Version v2.0 - Jul Recommended - Yes

User Reviews
HeadlineAuthorDateVersionRecommended
Really good, but be aware of...Europia7908 Feb 2019v2.0 - JulYes