Pages: 1
Posted on 01-07-12, 01:29 am (rev. 4 by  gridatttack on 06-07-14, 01:33 am)
Super Luigi
( ͡° ͜ʖ ͡°)

Karma: 7189
Posts: 1392/4381
Since: 06-08-11
A patch is basically a file that basically contains only what you have changed to the ROM, and not the original ROM files.

Why is it legal to post a patch and not a ROM? Because a ROM, even if it's edited, contains nearly the majority of the data of the original game. Since it's copyrighted by Nintendo, that data can't be distributed. It'd be piracy. A patch only contains the edited levels and tilesets, which are made by you, so you're free to post a patch.

So, how does this work? To share your hack, you create a patch file and upload it. If other people want to try out your hack, they have to get an original NSMB ROM and your patch file. They then apply the patch to their clean ROM, and they get as a result a ROM with your hack in it, which they can now play.
How can I export (create) a NSMBe Patch?
- Open your edited ROM in NSMB Editor.
- Go to Tools -> Export Patch
- Select an ORIGINAL (unedited) NSMB ROM file when you're asked to.
- The editor will now compare the two ROM's and then it'll write a patch file containing only the modified files.

You're free to upload and share the created patch file here!

How can I import (apply) a NSMBe Patch?
Easy.
- Open an ORIGINAL (unedited) ROM in the editor.
- Go to Tools -> Import patch
- Select the .nmp file.
- Then close the editor and play!


The ROM you use should be the same region as the one the patch creator used. The author of the hack should have said it in his thread somewhere. USA (U) ROM region is the most commonly hacked.

XDelta patches
The NMP patch format is still not complete (hehe) and it doesn't export edits made in overlay files and in arm9.bin/arm7.bin and other "special" files.

If you haven't edited these you shouldn't worry. If you do, you'll have to use XDelta patches.
Go here for the Xdelta tutorial

Posted on 01-07-12, 03:44 am, deleted by  Dirbaio
Posted on 04-09-13, 01:16 pm, deleted by  Dirbaio
Posted on 04-14-13, 07:08 pm, deleted by  Dirbaio
Posted on 08-07-13, 02:14 am
Snifit


Karma: 31
Posts: 11/286
Since: 08-05-13
Thank you for this! I didn't know how to make patches, or why uploading the ROM was illegal.
_________________________
Posted on 09-21-13, 05:50 pm, deleted by  gridatttack
Posted on 09-30-13, 01:01 pm, deleted by  Arceus
Posted on 02-10-14, 02:25 am, deleted by  Arceus: Posts need more thought than that
Posted on 03-26-14, 07:02 am, deleted by  Arceus: ...
Posted on 11-19-14, 03:56 am


Karma: 82
Posts: 4/14
Since: 11-19-14
Is IPS too limited for NSMB? I'm wondering why a more standardized format for hack patching isn't being used.
_________________________
Things: YouTube
Ads:
Your ad right here, right now (Max 3): $0 (Click me!)
Posted on 11-19-14, 09:24 am
Boomboom
Disgustingly Immature Naive Smartass

Karma: 2219
Posts: 1161/1956
Since: 06-26-11
IPS is too limited, I think.

xDelta is used when non-filesystem hacks are needed.

You could also use PPF, but I think XDelta is smaller.
_________________________
WarioWare: D.I.Y. pallete
Posted on 11-19-14, 04:55 pm


Karma: 82
Posts: 6/14
Since: 11-19-14
What about BPS? Floating IPS supports BPS and SM64 hackers switched over to it so maybe that could work.
_________________________
Things: YouTube
Ads:
Your ad right here, right now (Max 3): $0 (Click me!)
Posted on 11-19-14, 05:05 pm


Karma: 3502
Posts: 2071/2112
Since: 06-28-11
Posted by MercuryPenny
What about BPS? Floating IPS supports BPS and SM64 hackers switched over to it so maybe that could work.

Why do you try to find patch formats other than xDelta and NMP? There is not anything wrong with them.
Posted on 11-19-14, 05:37 pm


Karma: 82
Posts: 7/14
Since: 11-19-14
Pretty sure BPS is smaller, but okay.
_________________________
Things: YouTube
Ads:
Your ad right here, right now (Max 3): $0 (Click me!)
Posted on 07-26-15, 10:31 am


Karma: 1
Posts: 1/1
Since: 07-26-15
Hello fellow members. I have been following the forum for a couple of months. I am amazed at all the work you guys have put in into making these great hacks, I finally registered since I had seen videos of the hacks but did not had the courage at trying them on the actual DS. So far I have tried 2 hacks made by SKJmin and they were easy to patch and work very well. Now, I have been trying other hacks by MarioFanatic64 and cannot get them to work., seems like the xdelta files just do not unzip as they should, or unless they are not compatible with 7zip or WinRAR which are the 2 applications I use to unzip the files. Any help in getting these roms to work is greatly appreciated.
Posted on 11-29-15, 06:17 am, deleted by  Arceus: Google
Pages: 1