Homebrew Super Mario 64 (1996) Port for DSi

DenisKincses

New Member
Newbie
Joined
Apr 29, 2021
Messages
1
Trophies
0
XP
26
Country
Romania
I don't know why, but it doesn't work. Everytime I opened the port it didn't work, yes, I am using a DSi and using this in Twilight Menu++, and almost broke my sd card. What's wrong with it?
 

Hydr8gon

Dragon Trainer
OP
Developer
Joined
Dec 15, 2014
Messages
316
Trophies
1
Website
hydr8gon.github.io
XP
2,566
Country
Canada
I don't know why, but it doesn't work. Everytime I opened the port it didn't work, yes, I am using a DSi and using this in Twilight Menu++, and almost broke my sd card. What's wrong with it?
There are problems launching it with TWiLight, or at least there were before it was "fixed" by an update that made it load through Unlaunch instead. I'm also not sure how the recent DSi mode support has affected compatibility here. Since you're on a DSi, I recommend launching it directly through Unlaunch, or via memory pit.
 
  • Like
Reactions: banjo2

Alexboy2334

Member
Newcomer
Joined
Apr 4, 2021
Messages
13
Trophies
0
Age
40
XP
60
Country
United States
  • Like
Reactions: banjo2

Pk11

A catgirl with a DSi
Member
Joined
Jun 26, 2019
Messages
1,259
Trophies
1
Age
21
Location
米国
Website
pk11.us
XP
3,595
Country
United States
I realized that TWiLight's BOOT.NDS / CIA is able to boot this if you put it at "sd:/_nds/TWiLightMenu/main.srldr" so I tried editing it slightly to make a CIA that would boot "sd:/SM64.nds" and it works too, so I figured I'd upload it here incase anyone wants it. Better than having to set up Memory Pit on your 3DS just to try this out lol. Also, surprisingly the booter.nds file works from TWiLight so you can also just load that from TWiLight and it'll boot sd:/SM64.nds too.

Here's a QR code for the CIA:
qr.png
 

Attachments

  • booter.7z
    104.6 KB · Views: 141

Alexboy2334

Member
Newcomer
Joined
Apr 4, 2021
Messages
13
Trophies
0
Age
40
XP
60
Country
United States
I realized that TWiLight's BOOT.NDS / CIA is able to boot this if you put it at "sd:/_nds/TWiLightMenu/main.srldr" so I tried editing it slightly to make a CIA that would boot "sd:/SM64.nds" and it works too, so I figured I'd upload it here incase anyone wants it. Better than having to set up Memory Pit on your 3DS just to try this out lol. Also, surprisingly the booter.nds file works from TWiLight so you can also just load that from TWiLight and it'll boot sd:/SM64.nds too.

Here's a QR code for the CIA:
View attachment 261720

I just tried it with TwilightMenu ++ and it's amazing! It also works perfectly with saves and has no problems. It would be perfect if it also had an icon with a mario face and a writing that says "Super Mario 64 YA-HHO!" :rofl:
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
15,852
Trophies
3
Age
23
XP
19,510
Country
United States
Good news!

The next version of TWiLight Menu++ will remove the Unlaunch requirement, resulting in the port running on both DSi (with or without DSiWarehax) and 3DS consoles!
Make sure you have moved the save data .bin file to the same location as the port's .nds file, before updating.
 

Poudink

Well-Known Member
Newcomer
Joined
Oct 1, 2016
Messages
76
Trophies
0
Age
19
XP
369
Country
Canada
Can this be built on Windows 7? The instructions ask the use of Docker Desktop, which doesn't seem to work on Windows 7.
 

orangy57

bruh
Member
Joined
Aug 17, 2015
Messages
873
Trophies
1
Age
20
Location
New Jersey
XP
2,740
Country
United States
Is it possible to get a romhack onto the DSI with this port?
A person named JesusYoshi54 on YouTube made a romhack decompiler to extract the level and object data of all romhacks that don't use ASM hacking to be recompiled as native ports, but the only issue is that it only supports the main builds of the original port, which are Switch, 3DS, PC, Linux, and Wii U. If you're versed in programming you could probably figure out how to merge the two repos to compile a hack as a DSi build, but I personally encountered build errors when I tried to import any romhack data into the DSi repo.
 

BeetleGuy

Member
Newcomer
Joined
Nov 8, 2021
Messages
15
Trophies
0
XP
125
Country
United States
A person named JesusYoshi54 on YouTube made a romhack decompiler to extract the level and object data of all romhacks that don't use ASM hacking to be recompiled as native ports, but the only issue is that it only supports the main builds of the original port, which are Switch, 3DS, PC, Linux, and Wii U. If you're versed in programming you could probably figure out how to merge the two repos to compile a hack as a DSi build, but I personally encountered build errors when I tried to import any romhack data into the DSi repo.
Alright, thanks anyway!
 
  • Like
Reactions: banjo2

enderer

Well-Known Member
Member
Joined
Jul 19, 2015
Messages
381
Trophies
0
Age
33
XP
1,531
Country
United States
A person named JesusYoshi54 on YouTube made a romhack decompiler to extract the level and object data of all romhacks that don't use ASM hacking to be recompiled as native ports, but the only issue is that it only supports the main builds of the original port, which are Switch, 3DS, PC, Linux, and Wii U. If you're versed in programming you could probably figure out how to merge the two repos to compile a hack as a DSi build, but I personally encountered build errors when I tried to import any romhack data into the DSi repo.
i am extremely interested in this. i'm doing my own research now. i will follow up when i hit a snag. thank you for this!
 

placebo_yue

Well-Known Member
Member
Joined
Aug 7, 2019
Messages
734
Trophies
0
Age
32
XP
1,223
Country
Argentina
So what are the differences over the DS port and the 3DS version? i know the latter has 800px mode, anti-aliasing and such, but i don't care much for that.
 

Ahmeteled

Well-Known Member
Newcomer
Joined
Feb 2, 2022
Messages
69
Trophies
0
Age
16
XP
140
Country
Jordan
Can someone use the same way that genius did to port SM64 to port GTA 3?
*I could've made it a thread but can't cuz I'm new*
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
  • K3N1 @ K3N1:
    *skirt up* it's exactly what I always wanted
  • Skelletonike @ Skelletonike:
    Just scanned all my zelda amiibos, took a while but didn't get anything that cool, did get the lon lon ranch hylian fabrics though.
  • Skelletonike @ Skelletonike:
    It was pretty funny when I scanned wolf link and got a shit load of meat.
  • K3N1 @ K3N1:
    @Skelletonike, btw I ran that custom for mgs4 on the deck I'm amazed it got that far in game
  • K3N1 @ K3N1:
    Plug in*
  • K3N1 @ K3N1:
    Your favorite activity
  • BentlyMods @ BentlyMods:
    My fav actvity is:

    mario-dancing.gif
  • Psionic Roshambo @ Psionic Roshambo:
    Do the Mario lol
  • K3N1 @ K3N1:
    🍑
  • K3N1 @ K3N1:
    Whoever developed Bramble was smoking that good shit fucking gnomes
    K3N1 @ K3N1: Whoever developed Bramble was smoking that good shit fucking gnomes