NUS Downloader - v1.3 BETA

Discussion in 'Wii - Hacking' started by WB3000, Oct 6, 2009.

  1. WB3000
    OP

    WB3000 GBAtemp Advanced Fan

    Member
    668
    1
    Apr 5, 2007
    United States
    Right now I have little time to work on NUSD, and this will most likely be the case for awhile. I figured many of you would like to try out the latest build, so I'm releasing a public beta. I believe it should be mostly solid as far as the previous features go; the trucha editor is still buggy.

    Big changes from v1.2:

    * Database updates via the GUI.
    * Simulated Wii Updates for each region.
    * Optimized WAD Packing code.
    * WAD File may be saved to a user-specified location.
    * You can chose to delete the contents after WAD packaging.
    * Support for NUS scripts (used by Wiimpersonator, etc.)
    * Proxy configuration and authentication (Tested by Napo7)
    * Certs collected on the fly (No more cert.sys)
    * Windows 7 taskbar support.
    * WAD naming scheme updates (Suggested by Attila)

    A few of the new online features have not been written as background code. I suppose a known bug would be that if you start messing with the form during database update or Wii update simulation, it might lock up temporarily.

    NUS Scripts are backwards compatible with Wiimpersonator, Wiimposter, and icefire's NUS WAD Packer. They are now the standard in batch NUS operations (a bit lacking, but standards are standards). When you simulate a Wii system update, instead of starting to download everything, the update is saved as a script. You can then run the script from the Extras menu, or modify it and do whatever with it (give it out as part of tutorials, etc.). I haven't perfected how individual options are specified during a script operation, so if you want WADs I'd suggest checking the box before you start. Obviously this is lacking the ability to single out what files you want WADs for, as well as other options, but it should hopefully work for now.

    Download: NUS Downloader v1.3 Beta

    Any suggestions you have will not be ignored, however a final build will not be likely soon.
     


  2. zektor

    zektor GBAtemp Maniac

    Member
    1,325
    22
    Nov 29, 2005
    United States
    Great! One of the most useful apps out there [​IMG] I'll be testing this one right away [​IMG]
     
  3. Lothlorian

    Lothlorian GBAtemp Regular

    Member
    207
    0
    Jul 9, 2009
    United States
    Berdoo
    Hip Hip!!!!!!

    Thanks for the update. Your tool is one of the most useful out there.
     
  4. wiiman123

    wiiman123 GBAtemp Advanced Fan

    Member
    938
    0
    Apr 5, 2009
    New Zealand
    Cool! Thanks WB3000 [​IMG]
     
  5. geedub

    geedub GBAtemp Fan

    Member
    396
    0
    Dec 3, 2008
    Scotland
    cheers mate [​IMG]
     
  6. bluntman420

    bluntman420 Member

    Newcomer
    11
    0
    Sep 8, 2009
    Canada
    whats the common key for and how do i get it? thanks.
     
  7. xzxero

    xzxero ♥bong milk does good for the brain♥

    Member
    3,831
    28
    Jul 18, 2008
    United States
    SB
    ooh, nice. like NUSD wasnt perfect already
     
  8. bdr9

    bdr9 GBAtemp Advanced Fan

    Member
    558
    11
    Jul 21, 2008
    United States
    Just wanted to tell you-when you said in the log about making the scripts directory, you write " - Created 'scrips' directory." Scrips.
     
  9. kLiNiKaL

    kLiNiKaL Dr. Greenthumb

    Member
    581
    0
    May 24, 2009
    Jamaica
    Los Ganjales
    not a fault to be found here, i think even the trucha feature is working, jus installed a trucha IOS60 it gave me and lived [​IMG]

    thaks WB3000
     
  10. acesniper

    acesniper GBAtemp Advanced Fan

    Member
    641
    0
    Sep 29, 2008
    United States
    Thanks [​IMG]
     
  11. Madridi

    Madridi Card Collector

    Member
    2,805
    754
    May 9, 2008
    Qatar
    Doha
    well, something that was working in 1.2 is broken in 1.3beta

    downloading a vc/ww game while ignoring the ticket is not working anymore, it stops after downloading the prerequisites.

    1.2 does that very well [​IMG]

    Thanks [​IMG]
     
  12. longtom1

    longtom1 Keep an eye on my posts cause I quick edit frequen

    Member
    2,641
    0
    Jan 12, 2009
    Honey Oils inc.
    new scripting is brilliant just write the script for all the IOS's and system menu wad and set it off and all the wads are created !!Brilliant!!
     
  13. beegee7730

    beegee7730 ITS PAAFEKUTO!

    Banned
    1,693
    0
    Mar 31, 2009
    England
    "Optimized WAD packing code"
    What does this mean, smaller .WAD files?
     
  14. WB3000
    OP

    WB3000 GBAtemp Advanced Fan

    Member
    668
    1
    Apr 5, 2007
    United States
    It's impossible to reduce wad files in size (without having some sort of mediator installer that would interpret some compressed file). Basically a few less file reads/writes are done, which might reduce the packing by a second or so.

    I've fixed both the typo and VC/WW ticket issues locally. [​IMG]
     
  15. tj_cool

    tj_cool Site dev

    Supervisor
    9,984
    -1
    Jan 7, 2009
    Belgium
    This planet
    Would it be possible to make it download all things that are written in a certain file?
    For example if the file has:
    IOS && IOS16 && vLatest
    System && System menu && v???[/p]
    Then NUSD downloads IOS16vLatest and System menu v???

    ?
    Would be useful for guides that tell you to download a lot of things

    Or is that the script thing?
     
  16. WB3000
    OP

    WB3000 GBAtemp Advanced Fan

    Member
    668
    1
    Apr 5, 2007
    United States
    Script format is as follows. The Title ID followed by the version in hex (2 bytes).

    Code:
    0000000100000002 0121
    0000000100000101 0009
     
  17. Omega Knight

    Omega Knight GBAtemp Regular

    Member
    137
    0
    Jul 29, 2007
    United States
    How do you know if Wiimpersonater supports the NUS scripts? It's not even available to normal people. And instead of calling it lacking, why don't you give us a few suggestions.
     
  18. WB3000
    OP

    WB3000 GBAtemp Advanced Fan

    Member
    668
    1
    Apr 5, 2007
    United States
    NUS scripts are outputted by Wiimpersonator.

    The format itself is fine for the purposes of the other applications, however there's no way (without breaking the 'standard') to add additional variables. It ends up being the script interpreter's task to decide what to actually do with the content.
     
  19. Seca99

    Seca99 Newbie

    Newcomer
    8
    0
    Apr 6, 2009
    Canada
    Tested it out .. everything seems fine so far ... thanks for an update to an already perfect app

    [​IMG]
     
  20. jhoff80

    jhoff80 GBAtemp Advanced Fan

    Member
    806
    0
    Jan 23, 2006
    United States
    Thanks, the emulate system update feature is absolutely awesome.