Homebrew NDS games in 3D

  • Thread starter Thread starter dylanr2003
  • Start date Start date
  • Views Views 9,825
  • Replies Replies 13

dylanr2003

Member
Newcomer
Joined
Jan 24, 2019
Messages
5
Reaction score
2
Trophies
0
Age
22
XP
98
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.
 
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...
 
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.
 
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)
 
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,
 
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
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,
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
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.
 
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?
 
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