Hacking NUSPacker - pack files into installable packages

  • Thread starter Thread starter timogus
  • Start date Start date
  • Views Views 280,417
  • Replies Replies 480
  • Likes Likes 24
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!
 
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?
 
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.
 
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.
 
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?
 
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,
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,
@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
 
@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
 
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
 
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?
 
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? :)
 
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.
 
Unfortunately, no. Installing the update over the NUSpacked titles always caused my Wii U to hardlock on an error message without signature patching active.

Thanks for clarifying. That would have been too funny :)
 
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)
 
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
 
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
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