ROM Hack 3DNUS

ground

Well-Known Member
OP
Member
Joined
Mar 22, 2007
Messages
907
Trophies
0
XP
572
Country
Netherlands
my tool is UpdateCDN, not cdnupdater :) but lol it's just a name anyway, it's not meaningful
- nice to see a gui!

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 ;)
ow sorry, i changed the name ;). yeah i was thinking about that too, but i thought it wouldn't be usefull as the program can't see which versions are currently installed ;)

edit:
oh i see what you mean ;) just update to the lates available version +1, that is a good call actually;)
 
  • Like
Reactions: cearp

GolyBidoof

Well-Known Member
Member
Joined
Apr 6, 2012
Messages
265
Trophies
1
XP
321
Country
Germany
I'm having some troubles with this tool. My first issue was after downloading the complete 4.5.0-10U, CIAs wouldn't generate anymore, even after restarting the app. I reextracted the tool and it helped it, but it was quite weird anyway.
The other thing came when I was trying to change the version of NVer, it would simply hang at this and not progress further, not after restarting app, not after reextracting app.
What's wrong?
Xr9wShK.png


EDIT: Also it would be great if this tool could import a CSV of the demanded firmware (like 9.3), but instead of downloading all 9.3 packages, it would download previous versions of all packages that were changed in 9.3. This way you'd get 9.2 packages you could flash on 9.4 soft. It would be also great if you could spoof their version to match 9.4. ;)
 

liomajor

Well-Known Member
Member
Joined
Jun 10, 2008
Messages
1,468
Trophies
0
XP
1,373
Country
United States
Program loaded 13 files and stops in the middle of progress doing nothing.

A progress bar would be good and checks if its ready or not.

3DS and new3DS option would be helpful sorting files.
 
  • Like
Reactions: ground

ground

Well-Known Member
OP
Member
Joined
Mar 22, 2007
Messages
907
Trophies
0
XP
572
Country
Netherlands
Program loaded 13 files and stops in the middle of progress doing nothing.

A progress bar would be good and checks if its ready or not.

3DS and new3DS option would be helpful sorting files.
did you use the newest version, as that would have solved the in the middle stopping (it did it when an error occured), otherwise it is finishd when it is stopped, but it will say.
 

ground

Well-Known Member
OP
Member
Joined
Mar 22, 2007
Messages
907
Trophies
0
XP
572
Country
Netherlands
I'm having some troubles with this tool. My first issue was after downloading the complete 4.5.0-10U, CIAs wouldn't generate anymore, even after restarting the app. I reextracted the tool and it helped it, but it was quite weird anyway.
The other thing came when I was trying to change the version of NVer, it would simply hang at this and not progress further, not after restarting app, not after reextracting app.
What's wrong?
Xr9wShK.png


EDIT: Also it would be great if this tool could import a CSV of the demanded firmware (like 9.3), but instead of downloading all 9.3 packages, it would download previous versions of all packages that were changed in 9.3. This way you'd get 9.2 packages you could flash on 9.4 soft. It would be also great if you could spoof their version to match 9.4. ;)
thanks for the bug , i see what the problem is, i am going to fix this. fixed!
And also thanks for the idea, but it is actually already downloading the earlier packages;), so if you spoof the version number it installs the old packages again if that is what you mean?
 

liomajor

Well-Known Member
Member
Joined
Jun 10, 2008
Messages
1,468
Trophies
0
XP
1,373
Country
United States
1.6 works better now, but failed to dl files (window gets red). I suggest errorlog.txt
including details plus retry option for them to dl the missed files again.

EDIT:

Noticed something else, example 2.0.0-2 EUR, cearp's updatecdn dl's only 86 files,
but your 3DNUS 1.6 tries to dl 117 Files and was unable to get 0004001000022800
v1027 (single dl fails - unable to set region for single file dl too) wich updatecdn
doesn't even dl.

EDIT2:

Trying to dl any 9.X.X-XX EUR stopps at 13 files. I suggest adding file counter.
 

ground

Well-Known Member
OP
Member
Joined
Mar 22, 2007
Messages
907
Trophies
0
XP
572
Country
Netherlands
1.6 works better now, but failed to dl files (window gets red). I suggest errorlog.txt
including details plus retry option for them to dl the missed files again.

EDIT:

Noticed something else, example 2.0.0-2 EUR, cearp's updatecdn dl's only 86 files,
but your 3DNUS 1.6 tries to dl 117 Files and was unable to get 0004001000022800
v1027 (single dl fails - unable to set region for single file dl too) wich updatecdn
doesn't even dl.

EDIT2:

Trying to dl any 9.X.X-XX EUR stopps at 13 files. I suggest adding file counter.
thanks, i updated it with the 9.X.X bug fixed. I need to check why it gives an error on 2.0.0 files ( i noticed it too) i guess it is an mistake in the .csv file.

and for single downloads you should use the version number instead of the regions, as the titleID already define the region.
 

liomajor

Well-Known Member
Member
Joined
Jun 10, 2008
Messages
1,468
Trophies
0
XP
1,373
Country
United States
Now it works with above 8.1.0-XX-X :) except it does't flag files when they got updated last time.

Code:
Example 9.4.0-21E
 
2.0.0-2\0004001000025000.cia
2.0.0-2\0004001B00010002.cia
2.0.0-2\0004003000008A03.cia
2.0.0-2\000400300000C503.cia
2.0.0-2\000400300000D003.cia
2.0.0-2\0004009B00010202.cia
2.0.0-2\0004009B00010602.cia
2.0.0-2\0004009B00011202.cia
2.0.0-2\0004009B00011302.cia
2.0.0-2\0004009B00011502.cia
2.0.0-2\0004009B00011702.cia
2.0.0-2\0004009B00011802.cia
2.0.0-2\0004009B00011B02.cia
2.0.0-2\0004009B00011C02.cia
2.0.0-2\0004009B00011D02.cia
2.0.0-2\0004009B00014002.cia
2.0.0-2\0004013000001503.cia
2.0.0-2\0004013000001703.cia
2.0.0-2\0004013000001803.cia
2.0.0-2\0004013000001A03.cia
2.0.0-2\0004013000001B03.cia
2.0.0-2\0004013000001C03.cia
2.0.0-2\0004013000001D03.cia
2.0.0-2\0004013000001E03.cia
2.0.0-2\0004013000001F03.cia
2.0.0-2\0004013000002103.cia
2.0.0-2\0004013000002203.cia
2.0.0-2\0004013000002303.cia
2.0.0-2\0004013000002403.cia
2.0.0-2\0004013000002703.cia
2.0.0-2\0004013000002903.cia
2.0.0-2\0004013000002A03.cia
2.0.0-2\0004013000002C03.cia
2.0.0-2\0004013000002E03.cia
2.0.0-2\0004013000002F03.cia
2.0.0-2\0004013000003103.cia
2.0.0-2\0004013000003203.cia
2.0.0-2\0004013000003303.cia
2.0.0-2\0004013000008003.cia
2.0.0-2\00048005484E4441.cia
2.0.0-2\0004800F484E4C41.cia
3.0.0-5\0004001000022B00.cia
3.0.0-5\0004013800000003.cia
3.0.0-5\0004800542383841.cia
4.0.0-7\0004009B00014102.cia
4.0.0-7\0004009B00014202.cia
4.0.0-7\0004009B00014302.cia
6.0.0-11\0004001000022300.cia
6.0.0-11\0004001000022800.cia
6.0.0-11\0004001000022F00.cia
6.0.0-11\0004013000002D03.cia
6.0.0-11\0004013800000202.cia
6.2.0-12E\0004013800000102.cia
6.3.0-12\0004001B00010802.cia
7.0.0-13\0004001000022200.cia
7.0.0-13\0004001000022500.cia
7.0.0-13\0004001000022700.cia
7.0.0-13\0004001000022D00.cia
7.0.0-13\0004001000022E00.cia
7.0.0-13\0004009B00010402.cia
7.0.0-13\0004009B00015102.cia
7.0.0-13\0004800F484E4841.cia
7.1.0-16\0004003000009D02.cia
8.0.0-18\0004013000001A02.cia
8.0.0-18\0004013000001B02.cia
8.0.0-18\0004013000001F02.cia
8.0.0-18\0004013000002002.cia
8.0.0-18\0004013000002102.cia
8.0.0-18\0004013000002202.cia
8.0.0-18\0004013000002302.cia
8.0.0-18\0004013000002A02.cia
9.0.0-20\0004001000022000.cia
9.0.0-20\0004001000022100.cia
9.0.0-20\0004001000022400.cia
9.0.0-20\0004001000022A00.cia
9.0.0-20\0004001020022300.cia
9.0.0-20\0004001020022D00.cia
9.0.0-20\0004001020025100.cia
9.0.0-20\000400102002D200.cia
9.0.0-20\000400102002D400.cia
9.0.0-20\000400102002D600.cia
9.0.0-20\0004001B00010702.cia
9.0.0-20\0004001B00018102.cia
9.0.0-20\0004001B00018202.cia
9.0.0-20\0004003000008A02.cia
9.0.0-20\0004003000009902.cia
9.0.0-20\0004003000009B02.cia
9.0.0-20\0004003000009C02.cia
9.0.0-20\0004003000009F02.cia
9.0.0-20\000400300000A002.cia
9.0.0-20\000400300000BA02.cia
9.0.0-20\000400300000C502.cia
9.0.0-20\000400300000CD02.cia
9.0.0-20\000400300000D002.cia
9.0.0-20\000400300000D402.cia
9.0.0-20\0004003020008A03.cia
9.0.0-20\000400302000C503.cia
9.0.0-20\000400302000D003.cia
9.0.0-20\0004009B00013102.cia
9.0.0-20\0004013000001502.cia
9.0.0-20\0004013000001802.cia
9.0.0-20\0004013000002602.cia
9.0.0-20\0004013000002702.cia
9.0.0-20\0004013000002802.cia
9.0.0-20\0004013000002902.cia
9.0.0-20\0004013000002B02.cia
9.0.0-20\0004013000002D02.cia
9.0.0-20\0004013000002E02.cia
9.0.0-20\0004013000002F02.cia
9.0.0-20\0004013000003102.cia
9.0.0-20\0004013000003202.cia
9.0.0-20\0004013000003402.cia
9.0.0-20\0004013000003502.cia
9.0.0-20\0004013020001503.cia
9.0.0-20\0004013020001703.cia
9.0.0-20\0004013020001803.cia
9.0.0-20\0004013020001A03.cia
9.0.0-20\0004013020001B03.cia
9.0.0-20\0004013020001C03.cia
9.0.0-20\0004013020001D03.cia
9.0.0-20\0004013020001E03.cia
9.0.0-20\0004013020001F02.cia
9.0.0-20\0004013020001F03.cia
9.0.0-20\0004013020002103.cia
9.0.0-20\0004013020002202.cia
9.0.0-20\0004013020002203.cia
9.0.0-20\0004013020002302.cia
9.0.0-20\0004013020002303.cia
9.0.0-20\0004013020002403.cia
9.0.0-20\0004013020002703.cia
9.0.0-20\0004013020002903.cia
9.0.0-20\0004013020002C03.cia
9.0.0-20\0004013020002D03.cia
9.0.0-20\0004013020002E03.cia
9.0.0-20\0004013020002F03.cia
9.0.0-20\0004013020003103.cia
9.0.0-20\0004013020003203.cia
9.0.0-20\0004013020003303.cia
9.0.0-20\0004013020004102.cia
9.0.0-20\0004013020008003.cia
9.0.0-20\0004013820000003.cia
9.0.0-20\0004013820000102.cia
9.0.0-20\0004013820000202.cia
9.3.0-21-stage2\0004001000022900.cia
9.3.0-21-stage2\000400100002C100.cia
9.3.0-21-stage2\0004001B00018002.cia
9.3.0-21-stage2\0004001B00019002.cia
9.3.0-21-stage2\000400300000B902.cia
9.3.0-21-stage2\000400300000BE02.cia
9.3.0-21-stage2\000400300000D102.cia
9.3.0-21-stage2\000400300000D302.cia
9.3.0-21-stage2\000400300000D602.cia
9.3.0-21-stage2\000400300000F602.cia
9.3.0-21-stage2\0004009B00012102.cia
9.3.0-21-stage2\000400DB00010302.cia
9.3.0-21-stage2\000400DB00010502.cia
9.3.0-21-stage2\000400DB00016102.cia
9.3.0-21-stage2\0004013000001602.cia
9.3.0-21-stage2\0004013000001702.cia
9.3.0-21-stage2\0004013000001C02.cia
9.3.0-21-stage2\0004013000001D02.cia
9.3.0-21-stage2\0004013000001E02.cia
9.3.0-21-stage2\0004013000002402.cia
9.3.0-21-stage2\0004013000002C02.cia
9.3.0-21-stage2\0004013000003302.cia
9.3.0-21-stage2\0004013000003702.cia
9.3.0-21-stage2\0004013000003802.cia
9.3.0-21-stage2\0004013000004002.cia
9.3.0-21-stage2\0004013000008002.cia
9.3.0-21-stage2\0004013800000002.cia
9.3.0-21-stage3\000400102002D000.cia
9.3.0-21-stage3\0004003020009D02.cia
9.3.0-21-stage3\000400DB20016102.cia
9.3.0-21-stage3\0004013020001602.cia
9.3.0-21-stage3\0004013020001C02.cia
9.3.0-21-stage3\0004013020001E02.cia
9.3.0-21-stage3\0004013020004002.cia
9.3.0-21-stage3\0004013020004202.cia
9.3.0-21-stage3\0004013820000002.cia
9.4.0-21\0004003000009802.cia
9.4.0-21\000400DB00017102.cia
 
181 Files,    275.710.608 Bytes
For thoose using manual updates per cia, don't install the wrong files for your 3DS or it will blackscreen!

Installing NEW 3DS files on old 3DS will end up having Blackscreen in emuNAND!

Example: (EUR)
00040010 00022D00 Face Rider for 3DS
00040010 20022D00 Face Rider for NEW 3DS

Files for NEW 3DS have a leading 2 inside Unique ID!

For more detailed information installing updates, look inside my sig.
 

luney

Well-Known Member
Member
Joined
Aug 30, 2006
Messages
383
Trophies
0
XP
305
Country
United States
Can someone post a list of the different firmware versions with their title id's for us? Or maybe where we can find a list of titles by name with their version numbers and title id's so we know what to tell it to get for us?
 

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,722
Trophies
2
XP
8,491
Country
Tuvalu
Can someone post a list of the different firmware versions with their title id's for us? Or maybe where we can find a list of titles by name with their version numbers and title id's so we know what to tell it to get for us?

no you specify the fw and it will get you everything you need or you can request something specific if you want :)
 

luney

Well-Known Member
Member
Joined
Aug 30, 2006
Messages
383
Trophies
0
XP
305
Country
United States
I understand that. But how do you know what the title id of the specific version is? Is there a list of all of the version numbers as they occurred chronologically? And again don't we need their title id to get them? Not just the version number? Like if I wanted to dl the entire version 9.2. whatever, don't I need a title id for that or will version number work? If so where can I find a list of all of the different versions that I could pick from? I just tried using version only and it said I needed the title id as well. Is there a title id for each file that makes up a fw version or is the id for the complete list of files that make up that version?
 

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,722
Trophies
2
XP
8,491
Country
Tuvalu
I understand that. But how do you know what the title id of the specific version is? Is there a list of all of the version numbers as they occurred chronologically? And again don't we need their title id to get them? Not just the version number? Like if I wanted to dl the entire version 9.2. whatever, don't I need a title id for that or will version number work? If so where can I find a list of all of the different versions that I could pick from? I just tried using version only and it said I needed the title id as well. Is there a title id for each file that makes up a fw version or is the id for the complete list of files that make up that version?

the titleid is is the same for each version, the only thing that changes is the... version :)
maybe i don't understand your problem...?
 

luney

Well-Known Member
Member
Joined
Aug 30, 2006
Messages
383
Trophies
0
XP
305
Country
United States
So a title id with the version will download the entire firmware version with all of the files that make up that particular version of the firmware or do title id's only refer to each individual file that together as a group make up an entire firmware? In other words is there a group of title id's that together make each firmware, as in a set of files each with it's own id? or one title id includes all of the files? I'm just trying to understand this. When I downloaded the title id's that were mentioned in this thread earlier, there were 2 or 3 files total for each id when I did not choose to have them automatically made into cia files.
 

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,722
Trophies
2
XP
8,491
Country
Tuvalu
So a title id with the version will download the entire firmware version with all of the files that make up that particular version of the firmware or do title id's only refer to each individual file that together as a group make up an entire firmware? In other words is there a group of title id's that together make each firmware, as in a set of files each with it's own id? or one title id includes all of the files? I'm just trying to understand this. When I downloaded the title id's that were mentioned in this thread earlier, there were 2 or 3 files total for each id when I did not choose to have them automatically made into cia files.

just wait for ground to help, i'm sure he will explain his program better than i can :)
 

luney

Well-Known Member
Member
Joined
Aug 30, 2006
Messages
383
Trophies
0
XP
305
Country
United States
The question would apply to your app as well. That's what someone else was talking about either here or in your thread. Different topic but same problem. Someone asks a question and you don't want to answer. Hell, you responded but now don't want to elaborate on the response? Why even start if you're not willing to finish? How the hell is anyone supposed to learn anything if those in the know don't want to help? You had to learn at some point too. If you feel it's a dumbass question that I asked then tell me so and at least point me to somewhere that will correct my ignorance. I'm a firm believer of "the only stupid question is the one you don't ask".

Edit: OK would it really have been so hard to tell me to go back and read the OP again? Now I get it. I can put the version in the title id box and region in version box and it DL's the entire firmware for me.
 

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,722
Trophies
2
XP
8,491
Country
Tuvalu
The question would apply to your app as well. That's what someone else was talking about either here or in your thread. Different topic but same problem. Someone asks a question and you don't want to answer. Hell, you responded but now don't want to elaborate on the response? Why even start if you're not willing to finish? How the hell is anyone supposed to learn anything if those in the know don't want to help? You had to learn at some point too. If you feel it's a dumbass question that I asked then tell me so and at least point me to somewhere that will correct my ignorance. I'm a firm believer of "the only stupid question is the one you don't ask".

Edit: OK would it really have been so hard to tell me to go back and read the OP again? Now I get it. I can put the version in the title id box and region in version box and it DL's the entire firmware for me.

don't want to answer? i'm busy, i have better things to do, sure, my program does the same thing but you use it in a different way.
i can start, how do i know when it will finish?
crazy how you can get so upset about this, lol... bye
good you actually read the op this time
 

GolyBidoof

Well-Known Member
Member
Joined
Apr 6, 2012
Messages
265
Trophies
1
XP
321
Country
Germany
Nice progress ground ;)
But that's not the change I wanted, I mean it spoofs version, but only adds +1 to version number instead of spoofing other version's ID.
Ehhh, it would be easier to show it as a screenshot.
6GStvR3.png

Is it possible?

EDIT: Oh, and could you make it possible to input version numbers in other formats? Like not only 65535, but also FFFF or 63.63.63. I'm mostly concerned about the last one as I would like to set my version to some gibberish numbers like 42.42.42 (answer to life, universe and everything :P)

EDIT2: While we're at it... :P
Could you make the progress bar appear at app icon as well, just like the Steam client?
lVdly0n.png
 

luney

Well-Known Member
Member
Joined
Aug 30, 2006
Messages
383
Trophies
0
XP
305
Country
United States
don't want to answer? i'm busy, i have better things to do, sure, my program does the same thing but you use it in a different way.
i can start, how do i know when it will finish?
crazy how you can get so upset about this, lol... bye
good you actually read the op this time
One would think that you would be willing to help someone learn. You seem to be a fairly intelligent individual. Being a 22 year veteran in the heating and cooling industry, I am a senior technician. I am called upon, almost daily, to assist "green" technicians in diagnosing issues that they have never seen since they are less experienced or "knowledgable" than myself. It's an awesome feeling one gets when you see the light bulb all of a sudden come on when they "get" what you are telling them. I'm not asking you to spend an exhorbitant amount of your precious time to help me see the light. Trust me though, it would benefit yourself, more than you could ever know, to try not to be so imperialistic and condescending. There is a difference between ignorance and stupidity. Just because an individual such as myself is ignorant, or lacks the knowledge, does not mean we are stupid or incapable of retaining that knowledge, if someone would simply be willing to share. You even jumped on the original poster of this thread. Knowledge really is meaningless if you hoard it and refuse to share it. In fact it can get to be a very lonely place at the top of that ivory tower. Chill out for a bit dude. Your work and applied skills up to this point have been appreciated. Doesn't mean you can treat everyone else like shit though.

ground, sorry man, didn't mean to hijack your thread. Thanks a ton for this. Made this process a whole ton easier for simpletons like myself. It is greatly appreciated.
 

GolyBidoof

Well-Known Member
Member
Joined
Apr 6, 2012
Messages
265
Trophies
1
XP
321
Country
Germany
Ehhh, I know I might be starting to get annoying, but there are two more things that I would love to see in your tool :P
- Disable New 3DS files checkbox that before downloading a package would check if the ninth digit of the filename is 2
and
- Sort downloaded files in folders, just like Cearp's solution, so I could not install some packages if I already have them, like these unchanged since initial scan.
Thanks a bunch :P
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Sonic Angel Knight @ Sonic Angel Knight: :ninja: