Hacking Need beta testers for my projects

  • Thread starter Thread starter spayrosam
  • Start date Start date
  • Views Views 29,337
  • Replies Replies 207
  • Likes Likes 1
Status
Not open for further replies.
The fanart and trailers get downloaded right
awesome;)
but I don't know how to access the downloaded game trailers.
Wiiflow: (HDD):\wiiflow\trailers
User Default|USB Loader GX|CFG USB Loader: (ScriptDir)\Cover\trailers
When I try to extract a game I get a huge error pop-up.
gallery_293924_832_5930.png
It is really a huge error pop-up
I'll fix it.


 
@[member='spayrosam']
I'm sorry but I can't compile that code - for me it sais "Error: Badly formated variable or macro" in "If @[member='Error 917']=1 Then"
AutoIt v3, tried 32bit and 64bit

The problem with the archive is fixed by the unrar.dll file.
But I'm sure that the check for the extracted files existence is not ok, because without unrar.dll (so without extracted files) the program crash.
 
I obviously haven't had time to look into everything, but I noticed these problems:
  1. Hack Wii is still blank
  2. You still have to name your folders Nand and Covers, which is very inconvenient for those of us who have multiple backups.
  3. The icon is still messed up. I have Windows 7 64-bit if that matters.
  4. The free space graph is completely red unless you click refresh. If you minimize and restore the window you have to click refresh again.
Btw, shouldn't the beta be password protected?
 
Guess we're reporting everything here.

If I try to just download a cIOS WAD, the hackmii installer is always downloaded (or at least it tries to download it, it's not actually downloaded, but the folder structure is created and the progress bar says it's being downloaded)

There is a GPL issue with how you're constructing cIOS WADs. In fact my first attempt to build cIOS WADs with ModMii did the exact same thing u are doing now, and I was forced to change it before releasing it publicly because it violates GPL.

Basically, u can't diffpatch an IOS wad to create a cIOS WAD. The WADs are encrypted, and therefore when u create diff files between 2 WADs, not all the similarities between the two can be found (cuz they're encrypted) and the diff files will contain encrypted nintendo code. This also explains why the size of your diff files are about 30x larger than the diff files I'm using (feel free to use mine if u want btw).

The proper way to do it is to unpack the base IOS, and diff patch the components (or hex edit them directly if u know the offsets, you can find a lot of the offsets is ciosmaps.xml included with d2x cIOS downloads). Since the components are not encrypted, similarities between the components can be found when creating the diff files and they will not contain any nintendo code (and should be smaller). You'll have more than one diff file per cIOS, but each one will be around only 1KB and applied very quickly.

I just want to make sure you understand I am not trying to say anything bad about your app, I just want to save you the GPL headaches I had to go through with ModMii.

Anyways, it's my nieces 1-yr bday today, I'll catch u later!
 
@JoostinOnline
1: Hack Wii (later)
2:
3: you're right (No time for PS)
4: Bug I'll fix it
5: Only Update wii ist password protected.

64-bit
http://www.mediafire.com/?a9q7bxafdhbhfoa

Thanks ;)
 
Guess we're reporting everything here.

If I try to just download a cIOS WAD, the hackmii installer is always downloaded (or at least it tries to download it, it's not actually downloaded, but the folder structure is created and the progress bar says it's being downloaded)

There is a GPL issue with how you're constructing cIOS WADs. In fact my first attempt to build cIOS WADs with ModMii did the exact same thing u are doing now, and I was forced to change it before releasing it publicly because it violates GPL.

Basically, u can't diffpatch an IOS wad to create a cIOS WAD. The WADs are encrypted, and therefore when u create diff files between 2 WADs, not all the similarities between the two can be found (cuz they're encrypted) and the diff files will contain encrypted nintendo code. This also explains why the size of your diff files are about 30x larger than the diff files I'm using (feel free to use mine if u want btw).

The proper way to do it is to unpack the base IOS, and diff patch the components (or hex edit them directly if u know the offsets, you can find a lot of the offsets is ciosmaps.xml included with d2x cIOS downloads). Since the components are not encrypted, similarities between the components can be found when creating the diff files and they will not contain any nintendo code (and should be smaller). You'll have more than one diff file per cIOS, but each one will be around only 1KB and applied very quickly.

I just want to make sure you understand I am not trying to say anything bad about your app, I just want to save you the GPL headaches I had to go through with ModMii.

Anyways, it's my nieces 1-yr bday today, I'll catch u later!

I've seen your source (ModMii). Respect :) ;) (your permissions)
It is very difficult to understand. (I need time to understand everything)

Thanks
 
no problem, take all the time u need. But I recommend you keep a password on the update wii\hack wii sections until you work out the GPL issues. Im not an expert on everything but if you ever got Qs you want to ask me feel free to :D
 
Thanks for
http://code.google.com/p/d2x-cios-installer/source/browse/trunk/sources/data/CIOSMAPS.xml?spec=svn2&r=2
It is very helpful ;) (Ultimate tool by spayrosam and XFlak)
 
  • The info above the progress bar flashes sometimes while downloading under the backup and nand tab.
  • Settings is misspelled in GUI Settings, about under About and Refresh in the update Wii and backup tab.
  • The size of the HDD changes, the used % increases. I have to refresh and re-load the drive for a correct %.
  • I still can't extract a game from my WBFS drive.
    gallery_293924_832_4828.png
 
Update Wii tab - on click on Download button => "Archive open error! ....Data\Diffs.rar" => Subscript ... => crash
Nand - Load nand dump => subscript used with non-Array variable => crash

Can I have a try with the source, so that I can report the real line number?
 
Not sure if you need it but I was bored so I edited/fixed the program icon.
http://www.mediafire.com/i/?1jcttmp7k5kipwb
Nice work!
Thanks ;)

Can I have a try with the source, so that I can report the real line number?
On the weekend I'll send you the source code.

@[member='XFlak']
2026423.png


I can handle your code. (not everything)
Here test (Download/Generate cIOS202[60]-v5.1R by spayrosam base Modmii by XFlak) http://www.mediafire.com/?zz0454kpffrh81d
 
@[member='spayrosam'],
I downloaded it and ran it, it said it built the wad successfully (although I haven't double checked that). But it looks like you're creating the cIOS properly now, by unpacking, diff'ing, adding extra modules and repacking. Good job mate!

Btw, one other thing to note is that you should have links to the source of the cIOSs (or the source itself) somewhere in your app in order for it to fully comply with GPL. You can grab the links from ModMii's credits\supporting apps section to save you some time if you want. I recommend that if you just link to the original source, you at least save a backup of the source somewhere, because if the site you've linked to goes down for whatever reason, u still need to be able to provide the source.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum