Status
Not open for further replies.

Nintendo 3DS source code leaked

3ds.png

Two in a row today!

The item of interest, barely four hours after the last major drop, consists of partial source code for the Nintendo 3DS family updated as of October 2014:

  • Source code for the 3DS bootroms and kernels, including modules (drivers) for 3DS mode.
  • Precompiled DSi and GBA bootroms (the latter being the NDS variant).
  • Source code for most developer titles, including many not directly released to licensed developers.

The above list is the result of a cursory analysis: it may contain inaccuracies. However, notably, it does not contain any regular system application or applet, meaning the inevitable question about what this means for the 300 icon limit can already be answered.


ctr.7z - SHA1: 67026A413E08577B9F174168A7F02A8751571E87 - info-hash: 6efb571ce3eec59dfa6d6627da6581292a3e6a57


[platform=/platform/3ds]Old Nintendo 3DS[/platform]
 
Last edited by Ryccardo, , Reason: fixed link

masagrator

The patches guy
Developer
Joined
Oct 14, 2018
Messages
6,257
Trophies
3
XP
12,006
Country
Poland
Could this lead to better emulation of the 3DS, or not really?
Even "if", then to make it look legal it will take good amount of time before you will see results. So you won't see anything in this year if any of 3DS emulator devs decide to risk.
 

Magnus87

Well-Known Member
Member
Joined
Apr 28, 2013
Messages
397
Trophies
1
XP
1,510
Country
Argentina
That would make more sense, in this case. I haven't thought of this possibility.

The developer community for Wii and Wii U are unfortunately more aware of the Switch.
It would be great to have a CFW for those two consoles and even a single one that serves to unify everything.
 

ihaveahax

Well-Known Member
Member
Joined
Apr 20, 2015
Messages
6,069
Trophies
2
XP
7,820
Country
United States
Emulators will never, ever, ever be able to use the contents of these leaks. This kind of thing can put them in serious legal trouble. Refer to this tweet back when Wii source leaked:
 
D

Deleted User

Guest
I mean to be fair, the Vita also has a freeshop. It's called PKGJ
yeah it does, but it also took an insane amount of effort to get to that point though, the general security of the vita greatly surpasses the 3ds
 

weatMod

Well-Known Member
Member
Joined
Aug 24, 2013
Messages
3,305
Trophies
2
Age
47
XP
3,346
Country
United States
I think it's worth mentioning these leaks most likely all come from the same source who obtained the files around 2018. It's not that the files are slowly being leaked off Nintendo, it's that they're slowly being let out to the general public.
maybe TX has someone on the inside
maybe that's how they got the switch hacks 1st and so fast
maybe the rumors are true and one of them was behind GW too
maybe they threatened NIntnedo with a release about the lawsuits and they refused
so they keep on releasing more stuff
or maybe it's retaliation for the Nintnedo's behavior lately
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,285
Country
United Kingdom
Is this going to be another, "nothing to see here. Everything's that needs to be figured out has already been figured out"?
I am sure the analysis of it will be doing the rounds of hacker circles and conference talks for years to come.

As it stands though you have total control over a hacked system with easy to execute hacks. ROM hacks probably won't be improved or enhanced by this (some of the leaked game source code stuff might be a different matter, and there might be a tool or two that someone has not made a homebrew equivalent for). Homebrew already has total access. Emulation is more or less a matter of degree/how many shortcuts can you get away with or make work better (to a standard you already know) rather than still figuring new things out and implementing them (though emulation is still just about janky enough and these examples almost pure enough that maybe some small bugs somewhere).

Likewise sensible homebrew coders, possibly ROM hackers and emulator authors will probably have to treat these as radioactive (reusing copyrighted code or access to things you were not supposed to or lied to get is generally a start of a bad time for all those).

although that doesnt mean,,, hey lets see how they did it, oh so thats it, let me do it in my own way with my own code =)
If there are bugs, intentional or otherwise, in that code then even "redoing it in their own words" might have those bugs shine through and could well give the game away. Not to mention if you have taken the time to understand something you might as well have just learned it from hardware documentation or poking it yourself.
 

OldGnashburg

Cobra Chicken Summoner
Member
Joined
Feb 6, 2017
Messages
500
Trophies
0
Location
Alberta, Canada
XP
2,899
Country
Canada
maybe TX has someone on the inside
maybe that's how they got the switch hacks 1st and so fast
maybe the rumors are true and one of them was behind GW too
maybe they threatened NIntnedo with a release about the lawsuits and they refused
so they keep on releasing more stuff
or maybe it's retaliation for the Nintnedo's behavior lately
I'd be down for Nintendo being punished for their atrocious Online features and no support of anything other than NES and SNES, on top of years of other stupid decisions that lead homebrew communities to pick up their slack.
 

2Hack

HYPiavelli
Member
Joined
Nov 26, 2014
Messages
2,261
Trophies
1
Location
Underground
Website
soundcloud.com
XP
3,271
Country
Canada
Emulators will never, ever, ever be able to use the contents of these leaks. This kind of thing can put them in serious legal trouble. Refer to this tweet back when Wii source leaked:
https://twitter.com/Dolphin_Emu/status/1257051968045899776
I’m in no way a hacker but I feel like it’s cooler like that. Makes you appreciate the work that they put in for the emulator rather than just ripping code and rearranging it
 
  • Like
Reactions: VinsCool

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,173
Trophies
2
XP
33,394
Country
Mexico
I'd be down for Nintendo being punished for their atrocious Online features and no support of anything other than NES and SNES, on top of years of other stupid decisions that lead homebrew communities to pick up their slack.
100% behind this.

Nintendo had it coming for years, if not decades for how shitty they've treated fans and the homebrew community altogether.
It's obvious that many people is getting tired of their shit, so now hackers are firing back, and Nintendo is the one to lose more from this than them.

I'm glad they're being fucked over from all fronts, I'd be lying if I said I wasn't.
They deserve it :)
 
Last edited by ShadowOne333,

Goku1992A

Well-Known Member
Member
Joined
Nov 20, 2019
Messages
1,823
Trophies
1
Age
33
XP
2,610
Country
United States
Just a random question what can be the use of this? I thought all 3ds have been modded and there is a good functioning emulator (citra) I don't know how anyone can utilize this and besides the 3DS is at EOL anyway.
 

DAZA

Shaun's Mum
Member
Joined
Nov 5, 2002
Messages
346
Trophies
2
XP
2,504
:glare: No interest... Release the gameboy source code :rofl2::rofl2:... Better still anything for game and watch :D

They have been through the ringer on this series of console data leaks, now i imagine every console data is free to look at..
(insert nintendo sinking ship emoji here)
 

Teletron1

Space Tech Engineer
Member
Joined
Jan 4, 2019
Messages
582
Trophies
0
Location
EARTH
XP
1,506
Country
United States
can someone add bluetooth controller support to 3ds now :bow:

the source code leak was supposed to be all n's systems expect wii u & switch :ph34r:
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,285
Country
United Kingdom
:glare: No interest... Release the gameboy source code :rofl2::rofl2:... Better still anything for game and watch :D

They have been through the ringer on this series of console data leaks, now i imagine every console data is free to look at..
(insert nintendo sinking ship emoji here)
not the gameboy but Zelda DX had some discoveries some years ago
https://www.pagetable.com/?p=28

As for game and watch depending upon what version they are that might be difficult -- the G&W stuff might not even be emulation in the strictest sense of the term as much as simulation as there is no real central CPU, instructions, memory or anything we typically recognise as a computer and instead almost pure logic.
To that end G&W source code would be the form of a transistor decap or arrangement diagram, or any design docs that might exist of people prototyping things.
 

Joom

 ❤❤❤
Member
Joined
Jan 8, 2016
Messages
6,067
Trophies
1
Location
US
Website
mogbox.net
XP
6,076
Country
United States
No, that's the guy that made freeshop.
No, that was Cruel. He's referring to RyanRocks. Unfortunately pedophilia has been a running theme in the Nintendo scene.
Emulators will never, ever, ever be able to use the contents of these leaks. This kind of thing can put them in serious legal trouble. Refer to this tweet back when Wii source leaked:
https://twitter.com/Dolphin_Emu/status/1257051968045899776
I'm glad somebody said it. This is what many were hoping for out of the other previous leaks. Emulator developers stride to not be illegal, and quite honestly, using stolen sources would really impact the spirit of emulation.
 
Last edited by Joom,
  • Like
Reactions: BiggieCheese

NoNAND

Give me back my legions!
Member
Joined
Aug 22, 2015
Messages
2,274
Trophies
1
Location
Somewhere
XP
5,064
Country
Albania
Can anyone explain whether this can help 3ds emulation going forward or not.
How about homebrew development?
 
D

Deleted User

Guest
Can anyone explain whether this can help 3ds emulation going forward or not.
How about homebrew development?
Probably helps to understand how the hardware works. Coders are not allowed to use the Source Code for emulation.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Xdqwerty @ Xdqwerty:
    also gonna install twilight menu in my r4 flashcard
  • Psionic Roshambo @ Psionic Roshambo:
    One thing that just occurred to me.... The sound on the 2600 sucked less back then the harsh sound we hear now is from infinitely better speakers we have now, back when the 2600 was new speakers produced a almost muffled sound, like CRTs made old graphics look slightly better.
  • Psionic Roshambo @ Psionic Roshambo:
    I wonder if I could recommend that to some emulation devs that perhaps the sound could use some smoothing out to simulate those old TVs
  • Psionic Roshambo @ Psionic Roshambo:
    I think a few of the early systems could benefit from that, at least up to the 8 bit generation, by the 16 bit generation I think TVs had gotten a lot better in almost every way
  • Xdqwerty @ Xdqwerty:
    i dont have an sd card adapter but I have an usb sd card adapter
  • K3Nv2 @ K3Nv2:
    Old people games
  • Xdqwerty @ Xdqwerty:
    its not the one that comes with the r4
  • Xdqwerty @ Xdqwerty:
    doesnt work (my flashcard is from r4isdhc.com)
  • Xdqwerty @ Xdqwerty:
    might install ysmenu first
  • Psionic Roshambo @ Psionic Roshambo:
    Try Wood firmware
  • Psionic Roshambo @ Psionic Roshambo:
    For your R4
  • Psionic Roshambo @ Psionic Roshambo:
    It's old but it's the best firmware out for DS stuff
  • Xdqwerty @ Xdqwerty:
    it says it only works for the original R4, R4i Gold (r4ids.cn), R4iDSN (r4idsn.com) and Acekard R.P.G.
  • Xdqwerty @ Xdqwerty:
    nvm it does support mine
  • Xdqwerty @ Xdqwerty:
    but why choose it over ysmenu @Psionic Roshambo?
  • Xdqwerty @ Xdqwerty:
    bc im stupid?
  • Xdqwerty @ Xdqwerty:
    yea ik im stupid
  • Xdqwerty @ Xdqwerty:
    good night
  • Psionic Roshambo @ Psionic Roshambo:
    Just give it a try, but honestly if you have a 3DS you can play DS games without a card just off the internal SD card
  • Psionic Roshambo @ Psionic Roshambo:
    Slightly slower loading but a bit more convenient
  • BakerMan @ BakerMan:
    guys, my fuckin headphones have an out of place speaker
  • K3Nv2 @ K3Nv2:
    Did you try wearing them?
    B @ btjunior: @Xdqwerty 16