Homebrew Super Mario 64 (1996) Port for DSi

DenisKincses

New Member
Newbie
Joined
Apr 29, 2021
Messages
1
Trophies
0
XP
16
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
309
Trophies
1
Website
hydr8gon.github.io
XP
2,350
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
39
XP
49
Country
United States
  • Like
Reactions: banjo2

Pk11

A catgirl with a DSi
Member
Joined
Jun 26, 2019
Messages
419
Trophies
1
Age
20
Location
米国
Website
pk11.us
XP
1,963
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: 98

Alexboy2334

Member
Newcomer
Joined
Apr 4, 2021
Messages
13
Trophies
0
Age
39
XP
49
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
14,892
Trophies
2
Age
22
XP
17,147
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
75
Trophies
0
Age
18
XP
338
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
753
Trophies
0
Age
19
Location
New Jersey
XP
2,115
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.
 

Pestilince64

New Member
Newbie
Joined
Nov 8, 2021
Messages
4
Trophies
0
Age
19
XP
42
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
365
Trophies
0
Age
32
XP
1,186
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
578
Trophies
0
Age
31
XP
841
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.
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    Julie_Pilgrim @ Julie_Pilgrim: when i have to mix it, on the other hand