Homebrew Homebrew game Anyone up to make an Ocarina of Time DSi port?

HxOr1337

Member
OP
Newcomer
Joined
Jun 9, 2022
Messages
9
Trophies
0
Age
19
Location
United States
XP
75
Country
United States
Hello everyone, I have this idea for an Ocarina of Time DSi port.

Problem is this will be MUCH harder than porting SM64 to the DSi, and will require tools to extract the filesystem from the rom. But, since I know next to nothing about DS homebrew and DSi homebrew, the source code for this project will be available here. But as usual, I'll just maintain the code and keep an eye out for pull requests. This will require tons of effort by the community.

The reason I asked here is because I know there are tons of developers out there looking for something to do, and this might just be something to occupy them.

I know the Zelda community is small as it is, but this is a request, and I've already have you started by creating a fork of Ocarina of Time's decompilation so anyone can get started.
 
  • Like
Reactions: Moon164

crooked_hatter

Member
Newcomer
Joined
May 23, 2022
Messages
10
Trophies
0
Age
19
XP
70
Country
United States
i mean someone ported super mario 64 to the ds so maybe it could too.

though that port had text crunch issues because the ds screen is tiny. so oot wouldn't look great. you would be better off hacking a 3ds and emulating oot. or emulating it on an android phone with a gamepad.
 

Deleted member 194275

Edson Arantes do Nascimento
Member
Joined
Aug 19, 2009
Messages
2,685
Trophies
2
XP
4,351
What is the point of this when there is already a 3DS remake with newer graphics?
3DS is harder to emulate and the emulation itself is worse. The original hardware itself cost more than the DS too.

Not that I'm saying that this port is possible. If it is, I don't know how likely will it be to a skilled person, or a skilled group of people have the motivation to work with this port.
 

NightScript

Well-Known Member
Member
Joined
Feb 7, 2016
Messages
951
Trophies
1
Age
20
XP
2,234
Country
United States
require tools to extract the filesystem from the rom.
You mean on the compiled Nintendo DS ROM? We already have that, in the form of ndstool for PC. If you mean reading this filesystem on the Nintendo DS, libfilesystem on the Nintendo DS can do just that. If you want to allow the ability to use any homebrew launcher and not just GodMode9i/TWiLight Menu++/others, you could use the nitrofs.c file that comes with TWiLight Menu++ or pkmn-chest.

The source code for this project will be available here.
I've already have you started by creating a fork of Ocarina of Time's decompilation so anyone can get started.
Just making a fork and leaving it stale isn't gonna do anything. Most likely, the one who would actually do it would make their own fork, since it's something that takes two clicks once you already have a free GitHub account (paid too, if you're that type of donator :) [I'm not, but hey; mad props to you for helping the site run]). Not to mention, it isn't even updated with the latest commits from the upstream repo.

There should be a reason why people should use your organization; it has to start with you. Make the first effort, even if it fails; someone could take a look at what you did wrong and help you out.

I'll just maintain the code and keep an eye out for pull requests.
How would you maintain the code if you don't know much about DS-Homebrew? Is there some guideline you'd set the coder to run by? If so, why not let the one actually doing the coding to define the style themselves?

The reason I asked here is because I know there are tons of developers out there looking for something to do, and this might just be something to occupy them.
If I were a jerk, I'd brush this off as "any dev who would have been interested would have probably done it by now." Even though that's not true, though, what is true is the fact that you're not really being honest. You should just admit you would find it cool to have it ported, and if someone is a cool friend, they'd help you out. In fact, it'd even solve the practicality issue that @crooked_hatter & @Spamzilla brought up when they said, and I quote:

though that port had text crunch issues because the ds screen is tiny. so oot wouldn't look great. you would be better off hacking a 3ds and emulating oot. or emulating it on an android phone with a gamepad.
What is the point of this when there is already a 3DS remake with newer graphics?

However, phrasing it as this just gives people less of a reason. After all, if devs were able to spend their time on this, why wouldn't they just do something else and get paid for it?

-----

any updates on this besties?
There was never any progress to begin with, as evidenced by the GitHub repository.
 

Spamzilla

Active Member
Newcomer
Joined
Sep 19, 2022
Messages
26
Trophies
0
Location
Illinois
Website
spamzilla.unaux.com
XP
169
Country
United States
3DS is harder to emulate and the emulation itself is worse. The original hardware itself cost more than the DS too.

Not that I'm saying that this port is possible. If it is, I don't know how likely will it be to a skilled person, or a skilled group of people have the motivation to work with this port.
I beat both 3DS Zelda remakes on Citra and the emulator didn't skip a frame... :yay3ds:
 

Deleted member 194275

Edson Arantes do Nascimento
Member
Joined
Aug 19, 2009
Messages
2,685
Trophies
2
XP
4,351

Mr_Start

Well-Known Member
Newcomer
Joined
Oct 1, 2022
Messages
73
Trophies
0
Age
18
Location
São Paulo
XP
342
Country
Brazil

Attachments

  • uh.PNG
    uh.PNG
    238.3 KB · Views: 72

Moon164

Well-Known Member
Member
Joined
Nov 21, 2015
Messages
859
Trophies
0
Age
26
XP
2,953
Country
Brazil
It's a shame that Ocarina of Time didn't get as much hype or attention as Super Mario 64 (which received ports for DSi, Dreamcast, heck... even GameMaker, at this point Mario 64 has as many ports as Doom, I won't be surprised if someone does a Zeebo port at some point ), I would love to see a DS port of Ocarina of Time even more because my dream was to see a full 3D Zelda for the console but the most we got were some Mario 64 DS mods like that :

1685325340933.png
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BakerMan @ BakerMan:
    fuck ubisoft, and fuck activision
    +1
  • realtimesave @ realtimesave:
    Nintendo needs to release a new console, switch is getting such shitty little games lately lol it's pathetic
  • Purple_Heart @ Purple_Heart:
    Lmao a new flashcart... The Unlock Switch... I knew it's not fake xD
    +1
  • NinStar @ NinStar:
    A new consoles won't solve that problem
  • NinStar @ NinStar:
    It will actually make it worse
  • The Real Jdbye @ The Real Jdbye:
    well actually
    a new console won't do anything right now, because the games are still in development, that's why there are few games being released
  • The Real Jdbye @ The Real Jdbye:
    it won't make the games finish any faster
  • Veho @ Veho:
    2/3rds of launch titles for the Switch 2 will just be lazy ports of Switch games anyway.
  • The Real Jdbye @ The Real Jdbye:
    probably
  • The Real Jdbye @ The Real Jdbye:
    maybe mario kart 9 will be a launch title
  • The Real Jdbye @ The Real Jdbye:
    i really want a new mario kart
  • Veho @ Veho:
    What, you mean the endless stream of DLCs doesn't count?
  • Veho @ Veho:
    Why develop a new game when you can just sell season passes forever?
  • Veho @ Veho:
    I'm still on MKDS so I'm not bothered :tpi:
  • The Real Jdbye @ The Real Jdbye:
    i like the dlc tbh, i'd like a new game more
  • ZeroT21 @ ZeroT21:
    but the current version is still selling fine at full price
  • SylverReZ @ SylverReZ:
    Hello
  • ZeroT21 @ ZeroT21:
    sup
    +1
  • SylverReZ @ SylverReZ:
    @realtimesave, You seen the Unlock Switch flashcart yet?
  • K3Nv2 @ K3Nv2:
    I'll see the 19.0 update that blocks use ability to it
    +1
  • K3Nv2 @ K3Nv2:
    Lol newegg+
    Screenshot-20240423-053504-Gmail.jpg
  • S @ salazarcosplay:
    does update 19 really block it
  • SylverReZ @ SylverReZ:
    Update 19 never came out yet. Just the 18.1.
    SylverReZ @ SylverReZ: Update 19 never came out yet. Just the 18.1.