ROM Hack 3DNUS

ground

Well-Known Member
OP
Member
Joined
Mar 22, 2007
Messages
907
Trophies
0
XP
558
Country
Netherlands
I made a program last days, and i thought it could be usefull for more people. So I made a few adjustments and decided to release it.

The Idea is actually stolen from UpdateCDN and NUSDownloader. It downloads a title and wrap it as a .cia file (if you want), or it download whole firmwares.
This file doesn't need any additional .csv files. it downloads the complete list from http://yls8.mtheall.com/ninupdates/reports.php and cycle through the titles and decide what to downloads.
This program also uses 3DSGuy's make_cdn_cia.exe file.
It is written in c# so it only works with .net framework.

to download a title:
just enter the title ID and the version ID and press download.

to download a firmware:
just enter the firmware you want in the title box and the region in the version box and press download. If this firmware doesn't excist it will grab the first firmware under it (Example 7.0.3-13 becomes 7.0.0-13).
Nintendo has removed some older files from their server, so it is possible that the wanted firmware is not available anymore.

32-bit version:
Here is a 32-bit version provided by @MarcusD :
http://gbatemp.net/attachments/3dnus_winexperience32_dotnot35-zip.33201/

UPDATE 1.5:
- it has an awsome icon;
- the not responding windows is solved and it is obvious is is runnign (cursur changes to wait cursor etc., it jsut seem smoother now);
- it has the ability to change the versions of the title. USE AT YOUR OWN RISK(this is actually for the whole program), so it can trick the 3ds in updating while it is actually downgrading (emunand for now).

UPDATE 1.6:
- A bug is fixed which makes the program freeze when spoofing small version numbers.
- a scrollbar is added
- when an error occurred the textbox background turns red (so be extra extra careful with installing (if)),

UPDATE 1.7:
Thanks for the reactions everybody ;), I looked into some suggestions and added the following:
- Errors are shown differently(a text is shown isntead of a red background)
- For firmware downloading you can enter "+" for spoofing 1 version higher than the current newest version for eacht title (this make it still updatable with net firmware updates);
- a progress bar has been added

UPDATE 1.8:
- Downloading firmware 9.5.0 is fixed
- A 32 bit version is added

UPDATE 1.9:
-
support for NEW 3ds added
- removed the 32 bit version (as it was not working for some, still looking for a solution)
screen1.5.png

download:
.exe: see attachment
source (c#): http://www17.zippyshare.com/v/53991976/file.html

UPDATE:
For a better supported version of 3DNUS, check the following version made by Dr-Hacknik:
http://gbatemp.net/threads/3dnus-mod-by-dr-hacknik.392360/
 

Attachments

  • 3DSNUS1.8.rar
    85.3 KB · Views: 11,667
  • 3DSNUS1.9.rar
    69.9 KB · Views: 72,163
Last edited by ground,

ground

Well-Known Member
OP
Member
Joined
Mar 22, 2007
Messages
907
Trophies
0
XP
558
Country
Netherlands
Thanks, its working like a charm now. Have you tried to install them?
yeah it all installs fine, but i used a new emunand for it:P

actually i installed a second system settings on my using emunand, and i cant delete that one now :P

Hey, you should setup an github repo :)

yeah i was thinking about that for a while, but i am not a huge coder, and this project is kinda small too ;). but if i am plannign to make it bigger i will probably.
 

pikatsu

Well-Known Member
Member
Joined
Apr 16, 2014
Messages
831
Trophies
0
Age
36
XP
929
Country
Argentina
Some questions now!
I downloaded these updates from an other project and they result looked like this12.JPG
For example i downloaded fw v5.0.0-11 and there where cias from v2.0.0-2 to v5.0.0-11. I posted some questions and they didnt help me much
I tried to download with your tool the v2.0.0-2 and inside folder there were files from v2.1.0-4 like 0004003000009802.cia. Can you make it to categorize them better?
Second if i am on emunand 4.x how can i jump to 7.x? Have i to install only 7.x cias only or and the between versions?
 

ground

Well-Known Member
OP
Member
Joined
Mar 22, 2007
Messages
907
Trophies
0
XP
558
Country
Netherlands
Some questions now!
I downloaded these updates from an other project and they result looked like thisView attachment 13078
For example i downloaded fw v5.0.0-11 and there where cias from v2.0.0-2 to v5.0.0-11. I posted some questions and they didnt help me much
I tried to download with your tool the v2.0.0-2 and inside folder there were files from v2.1.0-4 like 0004003000009802.cia. Can you make it to categorize them better?
Second if i am on emunand 4.x how can i jump to 7.x? Have i to install only 7.x cias only or and the between versions?

i didn't categorize them because i don't see any use in it (if you already have a newer .cia file, the 3ds will skip it automatically). With this method you can also go to 7.X at once, it will grab all the necessary .cias for you. The in between versions are only installed if you don't have them on your 3ds (so when they are necessary).
So jsut enter the firmware you want ( 7.0.0-13 & eur for example) and press download. If it is done copy the map to you 3ds, use devmenu 6.2 or BBB title manager and install them all at once ;).
 

ground

Well-Known Member
OP
Member
Joined
Mar 22, 2007
Messages
907
Trophies
0
XP
558
Country
Netherlands
sorry doublepost :(

can you not get this to create a single cia file? instead of like 17
I don't think the 3ds is gonna handle that very well ( i am not sure, but i can already see it crashing due to the different title versions) , but there is an import all function on the devmenu;)
 

RazorX2014

Well-Known Member
Member
Joined
Mar 18, 2014
Messages
621
Trophies
0
Age
36
XP
390
Country
sorry doublepost :(


I don't think the 3ds is gonna handle that very well ( i am not sure, but i can already see it crashing due to the different title versions) , but there is an import all function on the devmenu;)
ah good point i forgot about that, it makes me wonder could you downgrade your emunand to 4.5 with this then flash the emunand to your 3ds?

im thinking of when gateway release there next update that will support users on 9.2.0, makes you think doesnt it lol
 

lemanuel

Maxconsole's All-Knowing Lurker
Member
Joined
Dec 11, 2014
Messages
2,095
Trophies
0
XP
1,224
Country
Portugal
ah good point i forgot about that, it makes me wonder could you downgrade your emunand to 4.5 with this then flash the emunand to your 3ds?

im thinking of when gateway release there next update that will support users on 9.2.0, makes you think doesnt it lol

if the new support features are exactly the same, it will be of no use. lol
 

ground

Well-Known Member
OP
Member
Joined
Mar 22, 2007
Messages
907
Trophies
0
XP
558
Country
Netherlands
ah good point i forgot about that, it makes me wonder could you downgrade your emunand to 4.5 with this then flash the emunand to your 3ds?

im thinking of when gateway release there next update that will support users on 9.2.0, makes you think doesnt it lol
i think it would be possible, but in order to install the cias you already need an exploit , so that makes it kinda useless:P. I am wondering about spoofing an 4.5 update as 9.X or so. As it is possible to block the 9.3 update, it would be possible to spoof an update i think. (but on the other had, if that was possible i am almost sure somebody had done it:P)
 

RazorX2014

Well-Known Member
Member
Joined
Mar 18, 2014
Messages
621
Trophies
0
Age
36
XP
390
Country
i think it would be possible, but in order to install the cias you already need an exploit , so that makes it kinda useless:P. I am wondering about spoofing an 4.5 update as 9.X or so. As it is possible to block the 9.3 update, it would be possible to spoof an update i think. (but on the other had, if that was possible i am almost sure somebody had done it:P)

didnt you read what i said lol im talking about for when gateway release there new update that will allow you to use there card on 9.2.0 including installing cias
 

adragon123

Well-Known Member
Member
Joined
Jun 29, 2014
Messages
126
Trophies
0
Age
26
XP
91
Country
United States
How do you use this to download titles? i entered a title ID and had the version as 0 and then 1 but both had an error.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,512
Trophies
2
Age
43
Location
Engine room, learning
XP
14,755
Country
France
I don't know if it's addressed, but when you download all the files to update to new system version with CDNUpdater it also download files for "NEW 3DS" console.
As I don't see an option in the posted GUI picture on the first post, I assume it also download them.
Do not install these cia files on your EmuNAND if you are not using a New 3DS! (all TitleID starting with "2")


I moved your thread to 3DS Utils, it's not a homebrew to run on the console but a computer program/utilities.
 
  • Like
Reactions: puss2puss

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,540
Trophies
1
XP
7,433
Country
Tuvalu
my tool is UpdateCDN, not cdnupdater :) but lol it's just a name anyway, it's not meaningful
- nice to see a gui!
ah good point i forgot about that, it makes me wonder could you downgrade your emunand to 4.5 with this then flash the emunand to your 3ds? im thinking of when gateway release there next update that will support users on 9.2.0, makes you think doesnt it lol
if you are able to downgrade, why would you want to? really, think about it, there is no use

if you want to implement something nice (with regards to version spoofing) - increment the version number by one, relative to each title, that way you can still upgrade to 9.5 for example, because the version numbers would only have gone past the 9.4 title versions by 1.
so you could go from 9.4 to 8.0, and still upgrade to 9.5. since, if you simply make the versions FFFF, then yeah you lock yourself out of everything. the versions always increase by more than 1, so it should be ok. :)
also, depending on what title id you download, you will not be able to build a cia, maybe you check for that, i'm not sure :) only system titles can be built using makecdncia, for now at least ;)
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: https://imgur.com/gallery/kUTOYMV