Homebrew NDS games in 3D

dylanr2003

Member
OP
Newcomer
Joined
Jan 24, 2019
Messages
5
Trophies
0
Age
20
XP
78
Country
Netherlands
I've been playing NDS games recently. The thing that impressed me the most was how okay the 3D was. Sometimes, I even forgot what I was playing, and foolishly slid the 3D slider up, thinking it would do something.
This is actually also what I am gonna ask: is there a way to convert a .nds to a .cia that reacts to the 3D-Slider? I'm talking about the games like the Zelda games, Super Mario 64 DS etc.
I'm not asking if it's already done, the question is if it would be possible.
Sorry if this is vague, I'll elaborate more if not enough info is given.
 

HRudyPlayZ

Developer, Gamer and Power User.
Member
Joined
Dec 29, 2016
Messages
369
Trophies
0
XP
2,056
Country
France
It could be possible...
You would however need to create your own code for each game, plus you'll need to recreate the way you convert nds to cia...

I'm not sure if someone is willing to do that work since there isn't a lot of people who cares about 3D...
 

Dracari

Well-Known Member
Member
Joined
Apr 5, 2009
Messages
1,985
Trophies
1
XP
2,465
Country
United States
the 3D effect of the 3DS is more a gimmick than a viable option, for a good majority of people unless you hold it at the exact right spot AND an N3DS which has a more stable 3D Feature, it causes really awful eye strain just the Image when you hover over Final fantasy Explorers when the moogle moves from teh far right to middle can cause some people a bit of pain for an easy example, alot of games would haveto be rather Hackily implemented to have 3d support,

unless you had verry deep pockets w/ no end insight to make it worth a dev's time and effort to give up on a job to devote that much to making it work. its not going to likely happen unless someone gets really Really bored. you can either make a bounty to entice people or take up learning to code for the 3DS learn the ins n outs of the DS and TWLmode and try a stab at it yourself.
 

greator

Well-Known Member
Member
Joined
Jun 14, 2008
Messages
168
Trophies
1
Age
39
Location
In your head...
Website
Visit site
XP
399
Country
Malaysia
It's NOT possible.
Making an old game into 3D meaning you have to get into the game graphic engine and set the pallete to which to be on the front or back.
This is why Nintendo is remaking the NDS Mario&Luigi game into 3DS (Mario&Luigi Inside Bowser)
 

HRudyPlayZ

Developer, Gamer and Power User.
Member
Joined
Dec 29, 2016
Messages
369
Trophies
0
XP
2,056
Country
France
It's NOT possible.
Making an old game into 3D meaning you have to get into the game graphic engine and set the pallete to which to be on the front or back.
This is why Nintendo is remaking the NDS Mario&Luigi game into 3DS (Mario&Luigi Inside Bowser)

True. It's however possible if your name starts with a N and you got access to the source code. Or if you know how to decompile/recompile that specific nds game,
 

catlover007

Developer
Developer
Joined
Oct 23, 2015
Messages
720
Trophies
1
XP
3,923
Country
Germany
in theory it's possible via an emulator. A free camera feature for Desmume was recently demonstrated. In theory the scene could be rendered twice with a small displacement and a special projection for each eye.
 
  • Like
Reactions: Technicmaster0

Kraken_X

Well-Known Member
Member
Joined
Dec 6, 2018
Messages
165
Trophies
0
Age
54
XP
2,584
Country
United States
It's possible to play PS2, GameCube and Wii games in Stereoscopic 3D on a PC, so it should be possible to play DS games in 3D as well. As long as the game uses fully 3D environments to begin with, all of the information needed for the Z axis is already there, it just needs to have the display modified to show different aspects to each eye. I wouldn't be surprised if there was a build of DeSmuME with stereoscopic 3D included already.

Displaying DS games in Stereoscopic 3D on the 3DS itself is a lot more difficult though since it isn't powerful enough to run a DS software emulator and the hardware emulator almost certainly doesn't have support for it, nor could support be added easily. When the 3DS is running DS games, it doesn't even have the CPU power needed to display 3D since its effectively becoming a real DS and disabling the hardware it doesn't need.
 
Last edited by Kraken_X,

E1ite007

wierd avatar guy
Member
Joined
Nov 19, 2016
Messages
1,028
Trophies
1
Location
Itchy & Scratchy Land
XP
2,742
Country
Mexico
Well, the main problem is that the TWL_FIRM module of the system as far as I remember, doesn't have any kind of access to the 3D part of the system, and cannot make use of the 3D hardware.
To allow this, you should rewrite TWL_FIRM to add 3D compatibility, and nobody to this day has been capable of modifying Horizon OS (how's usually known the 3DS system) to that degree.
 
  • Like
Reactions: SCOTT0852

Dracari

Well-Known Member
Member
Joined
Apr 5, 2009
Messages
1,985
Trophies
1
XP
2,465
Country
United States
Well, the main problem is that the TWL_FIRM module of the system as far as I remember, doesn't have any kind of access to the 3D part of the system, and cannot make use of the 3D hardware.
To allow this, you should rewrite TWL_FIRM to add 3D compatibility, and nobody to this day has been capable of modifying Horizon OS (how's usually known the 3DS system) to that degree.
possibility of adding functionality of TWL_FIRM, we sorta have w/ TWiLightMenu++ & NDS-Bootstrap (that being exposing DSi Functionality to "NTR" Mode (TWL_Firm's mode for DS Titles i belive vs what it runs when running its DSI Mode for DSi Enhanced games/DSiWare) and that being the higher sound frequency sampling rate 48khz/44khz (correct me if im wrong here @Robz8 )Clock speed, the slight extra ram and i havent checked yet but i dont know if WPA Functionality was ever exposed to NTR Mode (granted exposed to it or not matters Didly all, given no NTR(DS) game is Aware of itand would haveto be hacked in to use it.
 

E1ite007

wierd avatar guy
Member
Joined
Nov 19, 2016
Messages
1,028
Trophies
1
Location
Itchy & Scratchy Land
XP
2,742
Country
Mexico
possibility of adding functionality of TWL_FIRM, we sorta have w/ TWiLightMenu++ & NDS-Bootstrap (that being exposing DSi Functionality to "NTR" Mode (TWL_Firm's mode for DS Titles i belive vs what it runs when running its DSI Mode for DSi Enhanced games/DSiWare) and that being the higher sound frequency sampling rate 48khz/44khz (correct me if im wrong here @Robz8 )Clock speed, the slight extra ram and i havent checked yet but i dont know if WPA Functionality was ever exposed to NTR Mode (granted exposed to it or not matters Didly all, given no NTR(DS) game is Aware of itand would haveto be hacked in to use it.
But, unless you rewrite also the game to add some sort of 3D effect, adding the feature to TWL_FIRM should do nothin'.
Right?
 

Dracari

Well-Known Member
Member
Joined
Apr 5, 2009
Messages
1,985
Trophies
1
XP
2,465
Country
United States
But, unless you rewrite also the game to add some sort of 3D effect, adding the feature to TWL_FIRM should do nothin'.
Right?
Correct, but no supporting function in TWL_firm no basis to write into the game neither, its double the work for so little payout. not that its not possible, just not worth it.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Maximumbeans @ Maximumbeans: butte