Hacking How to get Another Super Mario 3D running on a flashcart?

Dionicio3

goat
Member
Joined
Feb 26, 2017
Messages
4,046
Trophies
2
Age
20
Location
Hollister, CA
Website
dionicio3.com
XP
7,211
Country
United States
The Readme said:
4. HOW TO PATCH

1. Unpack the downloaded RAR using a program like 7zip or WinRAR (both are free)
2. Get a Super Mario 64 DS ROM. Several patches exist; apply the one that's named after your ROM dump. If you've dumped the ROM off
of your cart, note which version of the game it was: there exist two US versions, 1.0 and 1.1. If you're unsure, just try all the patches.
3. Extract the package onto your hard drive using something like 7Zip or Winrar.
4. Run "xdeltaUI.exe" from the /xdelta folder.
5. In the "Apply patch" tab, in the "Patch:" menu, click "Open" and select an xdelta file.
6. In the "Apply patch" tab, in the "Source file:" menu, click "Open" and select the Super Mario 64 DS rom to patch.
7. In the "Apply patch" tab, in the "Destination file:" menu, click "...", browse to the folder where the patched
file is to be created and type in a filename for it (has to end with .nds).
8. Click "Patch". You're done!

Note: If repatching to upgrade, you need to patch an unmodified rom, not your already-patched one. Also, to keep your
save files intact, make sure the filename of the new rom is the same as the old rom.
Did you read this part?
 
D

Deleted User

Guest
Been doing that. Keep getting an error message saying "xdelta3 : source file too short: XD3_INTERNAL"
The quickest Solution for you would be to download a prepatched Super Mario 64 DS Rom file.
Google Another Super Mario 3D and you should find one very soon. I know, because I did. :)
The Rom works like a Charm on my M3 DS Simply.
 
  • Like
Reactions: robertman2

DeadSkullzJr

Developer
Developer
Joined
Sep 28, 2017
Messages
1,556
Trophies
1
XP
3,888
Country
United States
Alright the process is simple, I personally prefer patching my own ROMs so I know for sure the game is clean patched. I already patched this game on a clean USA rom of Super Mario 64 DS. Now keep in mind it is BEST you actually own the game and dump from your own copy so please at least try NOT to pirate the game if you can help it (I don't want to see people getting in trouble, just looking out for you).

Step #1:
First off you want to make sure you have the ROM itself, there are three versions of the game you can use for the patch, I will list them in order for you.
THIS HACK ONLY WORKS ON CLEAN PROPER DUMPS. THIS DOES NOT WORK ON TRIMMED ROMS.
File: Super Mario 64 DS (Europe) (En,Fr,De,Es,It).nds
CRC-32: 29715dec
MD4: a075e6070725c57fbf07f76e8ccd22cb
MD5: 867b3d17ad268e10357c9754a77147e5
SHA-1: 1367529f2cb23e76ef295cb1727333ae8f0a6cd7


File: Super Mario 64 DS (USA).nds
CRC-32: e6321562
MD4: 7d92b674132ed850be1adb77d4b32833
MD5: 82ea4525a39dc2f484a054cff3f1b834
SHA-1: a5b8bd846725965c588b6fc591f1fe822f7bbdbd

File: Super Mario 64 DS (USA) (Rev 1).nds
CRC-32: 23a00ddf
MD4: 928f0947a832839167a3f39368489a98
MD5: 4ced5213f558e297541cb7314c909401
SHA-1: 7bf8a92b259e303899851034d85c531ccdc532e2

Do not freak out with all those numbers and letters on the screen, that is just checksum information needed in order for the hack to work. For the most part finding the proper dump isn't hard if you know where to look.

These games are commonly labeled like so on the internet:
0022 - Super Mario 64 DS (Europe) (En,Fr,De,Es,It).nds
0037 - Super Mario 64 DS (USA).nds
0056 - Super Mario 64 DS (USA) (Rev 1).nds


Tip: Do NOT use ROMs by Xenophobia, more than likely it is a bad dump.
-----------------------------------------------------------------------------------------------------------
Step #2:
Download the hack from the link and extract it:
http://kuribo64.net/board/thread.php?id=1316

Once you finish doing that you will see these files inside, you do NOT apply every patch you see here, you just choose ONE patch to use for the respected ROM.
image.png


Use 0022 - Super Mario 64 DS (EUR) (128Mbit) (GBXR).xdelta on Super Mario 64 DS (Europe) (En,Fr,De,Es,It).nds
Use 0037 - Super Mario 64 DS v1.0 (USA) (Trashman).xdelta on Super Mario 64 DS (USA).nds
Use 0056 - Super Mario 64 DS v1.1 (USA) (128Mbit) (Trashman).xdelta on Super Mario 64 DS (USA) (Rev 1).nds

Now you must be asking yourself how to apply these patches, that is also very simple. The ROM hack actually comes with a patcher called "xDeltaUI", with this you can easily apply your patch to you ROM, most if not all ROM hacks for the DS use xDeltaUI for patches. Open xDeltaUI, this will pop up on your screen:
image.png

1. Next to "Patch" click "Open", now locate the patch, pretty straight forward from there.
2. Now click the "Open" option next to "Source File", now you need to locate the CLEAN respected ROM for the patch, also straight forward.
3. Last but not least click "..." next to "Output File", from here you would make up a name for your ROM hack and find a place for the patcher to put the patched ROM at, example your desktop.

Now click patch. If you did everything correctly you will see this message on the screen:
image.png


ENJOY!!!
 
Last edited by DeadSkullzJr,

Vorty11

Member
Newcomer
Joined
Aug 6, 2014
Messages
12
Trophies
0
Age
42
XP
68
Country
United States
Old thread, but for some reason I can't get this romhack to work in Twilight. It just gives me a white screen on boot up. I know the rom works and is patched correctly because it starts up on a DS emulator on my PC just fine. Any idea? Is there a special version that works with twilight++?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    NinStar @ NinStar: CRAZY HAMBURGER