Hacking NUSPacker - pack files into installable packages

cow

Member
Newcomer
Joined
Nov 10, 2016
Messages
22
Trophies
0
Age
58
XP
83
Country
Belgium
Managed to solve my install issue by not packing the update with the game. Now I'm trying to update it, but at least it's installed!

wow..installed?!...i want to know how you dit it!
now the updates and we are ready!
 

Ichisuke

Well-Known Member
Newcomer
Joined
Jan 22, 2015
Messages
79
Trophies
0
Age
40
XP
274
Country
Italy
I want to know too since I'm trying to install it just using wup mod installer and getting an error "verify title.tik and wup files..." etc
Do I have to load a specific iosuhax before installing the game?
 

Irastris

Well-Known Member
Member
Joined
May 3, 2015
Messages
1,116
Trophies
0
XP
895
Country
United States
I want to know too since I'm trying to install it just using wup mod installer and getting an error "verify title.tik and wup files..." etc
Do I have to load a specific iosuhax before installing the game?
You have to use dimok's iosuhax. It's the only one with compatibility for NUSpacked titles, last I checked.
 

Goloki

Proud TX Suporter... LOL!
Member
Joined
Nov 24, 2006
Messages
458
Trophies
0
XP
849
Country
United States
I simply repacked the Loadiine-ready rip of the game, LEGO Dimensions, without any update. Then I updated manually with WUPInstaller with the update downloaded from the NUS.
 

cow

Member
Newcomer
Joined
Nov 10, 2016
Messages
22
Trophies
0
Age
58
XP
83
Country
Belgium
Managed to solve my install issue by not packing the update with the game. Now I'm trying to update it, but at least it's installed!

can you tell us what you have done step by step en what you have used to complete this?
 

Ichisuke

Well-Known Member
Newcomer
Joined
Jan 22, 2015
Messages
79
Trophies
0
Age
40
XP
274
Country
Italy
I simply repacked the Loadiine-ready rip of the game, LEGO Dimensions, without any update. Then I updated manually with WUPInstaller with the update downloaded from the NUS.

Mmmm I'm trying with an already updated loadiine game version but it will just show a 5GB update in data management out of the 16GB required by the full game (the GB size of data used of the total available on the HDD is correct, it's 16GB less) If I install the latest update with wup, the "game/update" in data management will just disappear and only the small update will be there, also without leaving any trace of the previous full 16Gb install with wup, like the data management message that can appear of "unrecognized used GBs thing". The repacked game is of course of 16Gb so the game is all there...
So I suppose that a repacked already updated loadiine game is not compatible? Or maybe I'm doing something wrong...
 
Last edited by Ichisuke,

torekiki

Well-Known Member
Newcomer
Joined
Mar 3, 2016
Messages
58
Trophies
0
Age
50
XP
690
Country
Italy
I updated my wupclient java port to dump discs.
https://github.com/Maschell/JWUPClient
Start with
Code:
java -jar jwupclient.jar 192.168.x.x

then this command is was you're looking for.
Code:
dumpdisc -file /meta/.*

This copies the meta folder to your sd card (sd:/dumpd/[titleid])

You way want to redump the /code/ folder too as the ddd ones won't work with nuspacker.
Code:
dumpdisc -file /code/.*
Hi @Maschell, it's possible to use jwupclient to copy file from sd to sysnand like the command w.cp (after mount_sd())?
Thank you
 
Last edited by torekiki,

balteck

Well-Known Member
Newcomer
Joined
Mar 6, 2015
Messages
92
Trophies
0
Age
53
XP
852
Country
Italy
@Maschell : is it possible to dump disc over network? On my SD (SanDisk ultra 128 GB) I got very very poor write rate (136 kB/s) with Dimok's ft2sd.
Or your tool uses a different write method?

Inviato dal mio HTC One M9 utilizzando Tapatalk
 

TheCyberQuake

Certified Geek
Member
Joined
Dec 2, 2014
Messages
5,012
Trophies
1
Age
28
Location
Las Vegas, Nevada
XP
4,433
Country
United States
@Maschell : is it possible to dump disc over network? On my SD (SanDisk ultra 128 GB) I got very very poor write rate (136 kB/s) with Dimok's ft2sd.
Or your tool uses a different write method?

Inviato dal mio HTC One M9 utilizzando Tapatalk
If you try to use wupserver to dump over network you would be capped at 75kbps

Sent from my SM-G386T using Tapatalk
 

balteck

Well-Known Member
Newcomer
Joined
Mar 6, 2015
Messages
92
Trophies
0
Age
53
XP
852
Country
Italy
If you try to use wupserver to dump over network you would be capped at 75kbps

Sent from my SM-G386T using Tapatalk
75 kbps? Aka less than 10 kB/s?
Better stay at 136 kB/s. It took a life with SD, but if the network has this cap it will take forever.

Thank you for the infos

Inviato dal mio HTC One M9 utilizzando Tapatalk
 

torekiki

Well-Known Member
Newcomer
Joined
Mar 3, 2016
Messages
58
Trophies
0
Age
50
XP
690
Country
Italy
Use ftpiiu everywhere it's so much better than messing around with wup server it's mount_sd() if I remember correctly btw

Sent from my LG-D855 using Tapatalk
Yes, I know. But i want to copy files over 2 gb! And with python wupclient every time i get a disconection error...maybe java version is more stable?
 

icw35

Well-Known Member
Member
Joined
Sep 22, 2010
Messages
542
Trophies
1
XP
706
Country
Sorry, not been following thread closely but can you install nuspacked loadiine using iosuhax, then update using official update and play game in normal wiiu mode? Or must you still boot iosuhax to play? Wondered if the update somehow "legitimized" the original install? :)
 

Irastris

Well-Known Member
Member
Joined
May 3, 2015
Messages
1,116
Trophies
0
XP
895
Country
United States
Sorry, not been following thread closely but can you install nuspacked loadiine using iosuhax, then update using official update and play game in normal wiiu mode? Or must you still boot iosuhax to play? Wondered if the update somehow "legitimized" the original install? :)
Unfortunately, no. Installing the update over the NUSpacked titles always caused my Wii U to hardlock on an error message without signature patching active.
 

Dome2991

Member
Newcomer
Joined
Nov 13, 2016
Messages
5
Trophies
0
Age
32
XP
51
Country
Gambia, The
Hello can anyone help?
I wanted to convert Loadiine files to USB Ready files.
I have downloaded the NUSPACKER.jar and done in the folder where the META, CONTENT and CODE folder are. If I click on GO comes only a error message and not more. What am I doing wrong? Java is up to date

Code:
NUSPacker 0.1 - alpha

Files read. Set it to content files.
-----
Apply rule /code/app.xml
No file matched the rule. Lets delete the content again
-----
Apply rule /code/cos.xml
No file matched the rule. Lets delete the content again
-----
Apply rule /meta/meta.xml
No file matched the rule. Lets delete the content again
-----
Apply rule /meta/.*[^.xml]+
No file matched the rule. Lets delete the content again
-----
Apply rule /meta/bootMovie.h264
No file matched the rule. Lets delete the content again
-----
Apply rule /meta/bootLogoTex.tga
No file matched the rule. Lets delete the content again
-----
Apply rule /meta/Manual.bfma
No file matched the rule. Lets delete the content again
-----
Apply rule /code/.*(.rpx|.rpl)
Trying /code/.*(.rpx|.rpl)to/
-----
Apply rule /code/preload.txt
No file matched the rule. Lets delete the content again
-----
Apply rule /content/.*
No file matched the rule. Lets delete the content again
-----
Generating the FST.
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
    at com.tim.wuppacker.fst.FSTEntries.updateDirRefs(FSTEntries.java:91)
    at com.tim.wuppacker.fst.FSTEntries.update(FSTEntries.java:44)
    at com.tim.wuppacker.fst.FST.update(FST.java:38)
    at com.tim.wuppacker.NUSPackageFactory.createNewPackage(NUSPackageFactory.java:48)
    at com.tim.wuppacker.Starter.main(Starter.java:94)
    at MainWindow.actionPerformed(MainWindow.java:189)
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
    at java.awt.Component.processMouseEvent(Unknown Source)
    at javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.processEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$500(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)
 

TheCyberQuake

Certified Geek
Member
Joined
Dec 2, 2014
Messages
5,012
Trophies
1
Age
28
Location
Las Vegas, Nevada
XP
4,433
Country
United States
Hello can anyone help?
I wanted to convert Loadiine files to USB Ready files.
I have downloaded the NUSPACKER.jar and done in the folder where the META, CONTENT and CODE folder are. If I click on GO comes only a error message and not more. What am I doing wrong? Java is up to date

Code:
NUSPacker 0.1 - alpha

Files read. Set it to content files.
-----
Apply rule /code/app.xml
No file matched the rule. Lets delete the content again
-----
Apply rule /code/cos.xml
No file matched the rule. Lets delete the content again
-----
Apply rule /meta/meta.xml
No file matched the rule. Lets delete the content again
-----
Apply rule /meta/.*[^.xml]+
No file matched the rule. Lets delete the content again
-----
Apply rule /meta/bootMovie.h264
No file matched the rule. Lets delete the content again
-----
Apply rule /meta/bootLogoTex.tga
No file matched the rule. Lets delete the content again
-----
Apply rule /meta/Manual.bfma
No file matched the rule. Lets delete the content again
-----
Apply rule /code/.*(.rpx|.rpl)
Trying /code/.*(.rpx|.rpl)to/
-----
Apply rule /code/preload.txt
No file matched the rule. Lets delete the content again
-----
Apply rule /content/.*
No file matched the rule. Lets delete the content again
-----
Generating the FST.
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
    at com.tim.wuppacker.fst.FSTEntries.updateDirRefs(FSTEntries.java:91)
    at com.tim.wuppacker.fst.FSTEntries.update(FSTEntries.java:44)
    at com.tim.wuppacker.fst.FST.update(FST.java:38)
    at com.tim.wuppacker.NUSPackageFactory.createNewPackage(NUSPackageFactory.java:48)
    at com.tim.wuppacker.Starter.main(Starter.java:94)
    at MainWindow.actionPerformed(MainWindow.java:189)
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
    at java.awt.Component.processMouseEvent(Unknown Source)
    at javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.processEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$500(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.awt.EventQueue$4.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)
Launch it from command line instead

Sent from my SM-G386T using Tapatalk
 

Ape8000

Well-Known Member
Member
Joined
Feb 26, 2011
Messages
296
Trophies
1
XP
1,055
Country
United States
I wanted to convert Loadiine files to USB Ready files.
What am I doing wrong?
My guess... Not reading the instructions in the first post.

And for your future question when it does not work..
"Don't use ddd dumps! The code folder is not working. Redump/get the code folder without ddd."
Loadiine == ddd dumps
 
  • Like
Reactions: bigdadblair

Dome2991

Member
Newcomer
Joined
Nov 13, 2016
Messages
5
Trophies
0
Age
32
XP
51
Country
Gambia, The
My guess... Not reading the instructions in the first post.

And for your future question when it does not work..
"Don't use ddd dumps! The code folder is not working. Redump/get the code folder without ddd."
Loadiine == ddd dumps


Hello ok thank you understood. Is there ne possibility to download the correct code folder?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • RedColoredStars @ RedColoredStars:
    Guy doesnt know wtf hes talking about half the time
  • realtimesave @ realtimesave:
    @SylverReZ that reminds me that my friend sells CRTs he gets cheap or free for hundreds of dollars. people are dumb
    +1
  • RedColoredStars @ RedColoredStars:
    And is incredibly annoying.
  • realtimesave @ realtimesave:
    man I just washed my shoes and they look exactly the same as before I washed them :|
  • realtimesave @ realtimesave:
    luckily they didn't fall apart
  • RedColoredStars @ RedColoredStars:
    Some CRTs are very much worth the price
  • RedColoredStars @ RedColoredStars:
    i used to go out to the recycling center every couple weeks and look at the crts and other electronics people would drop off. Usually screens were broken or severely scratched from being tossed around. Did find a good one here and there, but never anything like a 1080i widescreen crt.
  • RedColoredStars @ RedColoredStars:
    Or a good contition 40" Sony Trini that weighs 300 lbs. lol
  • RedColoredStars @ RedColoredStars:
    Literally 300 lbs. lolol
  • BigOnYa @ BigOnYa:
    I have a few of those boat anchors in my basement I tried giving away but no one wanted them, So anyone close to Columbus, Ohio area that wants them, (26", 2x 19") please come get, for free.
  • RedColoredStars @ RedColoredStars:
    Dont know anyone wants those smaller ones. Most are after larger sizes and the kinda top of the line models
  • RedColoredStars @ RedColoredStars:
    Motion handling and input lag on those things destroy plasmas, led, oled
  • realtimesave @ realtimesave:
    I had some really nice CRTs I should've kept
  • realtimesave @ realtimesave:
    now I have all lcd
  • realtimesave @ realtimesave:
    one in particular I regret getting rid of oh well :|
  • realtimesave @ realtimesave:
    the Sonys and stuff I don't care about
  • realtimesave @ realtimesave:
    and used LCD are hard to sell I can imagine.. not worth much
  • realtimesave @ realtimesave:
    @SylverReZ where do u lurk
  • a_username_that_isnt_cool @ a_username_that_isnt_cool:
    Is it piracy if it was released for free? Not in my opinion, but I also think it's not piracy if buying it isn't owning it, and it's not piracy if you can't buy it from the original creators anymore.
  • K3Nv2 @ K3Nv2:
    Free release can have loopholes where they still make money through ads
    +1
  • Xdqwerty @ Xdqwerty:
    sigh
  • Xdqwerty @ Xdqwerty:
    @a_username_that_isnt_cool, could you change your username?
  • Xdqwerty @ Xdqwerty:
    i guess not...
    Xdqwerty @ Xdqwerty: i guess not...