Hacking Thought on making the downloads smaller

MC DUI

Well-Known Member
Member
Joined
Nov 30, 2003
Messages
1,916
Trophies
0
Age
43
Location
Newcastle, Australia
Website
Visit site
XP
256
Country
Since the testing seems to be going well do you think you might do a release soon?

I know a guy who does some Wii releases and I'm sure he would be interested in using this program.

Thanks!
grog.gif
 

Dack

Well-Known Member
OP
Member
Joined
Aug 26, 2007
Messages
601
Trophies
0
Location
UK
XP
98
Country
Just emailed the link through to Thug4Life for release
smile.gif


Current results show a lot of files are getting down to the 1-2Gig mark.
 

pro2oman

Well-Known Member
Member
Joined
Mar 15, 2007
Messages
139
Trophies
0
Age
31
Website
Visit site
XP
219
Country
Canada
any chance you could send be the beta for testing:) i have some free time so why not
but the way great work this will make life some much ezer, thx
 

Dirtie

:'D
Former Staff
Joined
Sep 9, 2003
Messages
3,705
Trophies
1
Location
Zealer
XP
405
Country
New Zealand
Other producers seem to be filling the dead space with random rubbish that doesn't compress.
More likely whatever software they use to generate the ISO does this automatically
smile.gif


I'm curious why the Puzzle Quest devs decided to put their own padding in though - maybe they liked working with a file that compressed better as well
wink.gif
?


Anyway, now that I understand the technical side of this app, I have to say well done. As far as I'm concerned it's still a bit of a 'dirty' method, but anything better would require knowledge of the encryption/signing routine and how to work that to your advantage (it'd be a hell of a lot of work in other words).

Unless...
Let's say a game tried to read a 'scrubbed' sector, and encountered an encryption header that contained just a bunch of FFs - these would obviously be invalid and you'd get a crash of some sort. Wouldn't it be safer to replace these with 'valid' encrypted sectors just like Puzzle Quest, so as long as it doesn't actually use the data (don't ask me why it'd be reading it in the first place, but this is just hypothetical), the game is less likely to crash/complain? The compression would only suffer the teeniest bit as well (assuming every 'trimmed' sector is the same)
tongue.gif


Ideally the garbage data isn't random and conforms to some sort of algorithm so a byte-for-byte identical ISO could be built from a trimmed one (once we learn to resign/encrypt) - feel up to the challenge
wink.gif
?
 

Dack

Well-Known Member
OP
Member
Joined
Aug 26, 2007
Messages
601
Trophies
0
Location
UK
XP
98
Country
I agree it's a really dirty method
frown.gif
I was thinking about that as I got up this morning.

What I am now going to do though is a minor tweak to the code (v1.1) that will replace the data not with 0xFFs but with a valid sector from the ISO being read. That way the sector header will not be so easy to detect in a scrubbed disc.

The other alternative is to keep the sector headers 0x400 bytes and blank the rest 0x7c00.

What I would suggest at the moment is that a difference file is created between the two ISOs (in and out) so that there is always the option of recreating the original ISO if there is a problem (that would be a 2 rar set release though - 1 = scrubbed image, 2 = diff file). The Diff file would effectively contain only the 'garbage' but should compress to 4.5G - whatever the scrubbed one contained as data.
 

ninor

Member
Newcomer
Joined
Aug 16, 2006
Messages
5
Trophies
0
XP
29
Country
Great Work, Dack!

Do you know if the version released here in GbaTemp is the final one?
(because neither in the readme nor the program specifies what version could be, apart from an 1.0 inside the about)

So, 1.0 it's the final one with the "safe" blank sector filling?

And many thanks, dude!
 

PSXDupe

Active Member
Newcomer
Joined
Aug 17, 2007
Messages
31
Trophies
0
XP
247
Country
United States
I doubt it's the last as Dack has list a number of improvements he would like to.

Maybe we might see some source code soon. I would like to see that alright.
 

Dack

Well-Known Member
OP
Member
Joined
Aug 26, 2007
Messages
601
Trophies
0
Location
UK
XP
98
Country
The version number is shown if you do a right hand click on the exe and look at the properties.

The one on here for download at the moment is 1.0.

The version I sent a PM about is version 1.0a - currently up on rapidshare but should be on here soon (if all goes well)

Version 1.0a has the 'safer' scrubbing option.

Source code will be available this weekend sometime.
 

ganons

Well-Known Member
Member
Joined
Jun 12, 2005
Messages
3,291
Trophies
1
XP
3,120
Country
Nice work man thats impressive I wonder if the scene will use your tool. Can the wii read cd's lol? Also I think you should implement Dacked after the image has been patched
smile.gif
 

Dack

Well-Known Member
OP
Member
Joined
Aug 26, 2007
Messages
601
Trophies
0
Location
UK
XP
98
Country
Report:

WiiFit(jp version) didn't work after "wiiscrubber"
Wii showed "can't recognize disc"Â :~~~

Thanks for letting me know - I'll try and get hold of a copy and see what's gone on.

Failing that if you could extract the data from the discs (using wii tools) for both the scrubbed and non scrubbed version and compare their outputs. That would then give some indication of what went wrong.
 

Flawsdraw

Well-Known Member
Member
Joined
Feb 21, 2008
Messages
286
Trophies
0
Age
34
Location
England, Kent
Website
Visit site
XP
109
Country
i dont think the wii would be able to read data from a CD as good as it does from a DVD, different codings, specially if its a contains a movie file, CDs cant contain them as it dont have the needed information
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • OctoAori20 @ OctoAori20:
    There are very few people I just have just an immense dislike of and he's one of those very few people, the only other example is Gene Simmons. My musician uncle on my mother's side of the family actually met Gene once during some event and said he was the most unpleasant person to be around.
  • K3Nv2 @ K3Nv2:
    I met myself once turns out that guy is a giant piece of shit that doesn't deserve any of my respect
  • BigOnYa @ BigOnYa:
    Damn alcoholics! (Sshhh- Opens another beer)
  • OctoAori20 @ OctoAori20:
    Agreed, Ken
  • OctoAori20 @ OctoAori20:
    I can't say I've ever tried even a sip of beer tbh-
  • K3Nv2 @ K3Nv2:
    You met yourself also and is a giant piece of shit?
    +1
  • OctoAori20 @ OctoAori20:
    Then again, I don't think I'd really enjoy it //shrug
  • OctoAori20 @ OctoAori20:
    I'm sure it's an acquired taste :P
  • K3Nv2 @ K3Nv2:
    Poor lad can never enjoy the amazing taste of four loko
    +1
  • BigOnYa @ BigOnYa:
    Root beer is a gateway drink, don't ever try it either.
  • K3Nv2 @ K3Nv2:
    @BigOnYa, don't you love how smooth MD20 is
  • BigOnYa @ BigOnYa:
    Mad dog 20 20? Oh yea fixed the typo. I haven't seen that or had forever. Do they still make it?
  • K3Nv2 @ K3Nv2:
    I think it's why I'm alive
    +1
  • BigOnYa @ BigOnYa:
    What happens if when playing Paper Mario, you start a fire in-game?
  • Psionic Roshambo @ Psionic Roshambo:
    Paper Mario is a drug dealer and he is all about the paper yo lol
    +2
  • OctoAori20 @ OctoAori20:
    Ffft
  • OctoAori20 @ OctoAori20:
    On another note, I love how folks are drawing Callie in that suit that Splatoon NA dropped on Twitter
  • RetroNerdGamer @ RetroNerdGamer:
    Beer isnt my thing but a root beer once in a while is good
  • RetroNerdGamer @ RetroNerdGamer:
    it gotta be MUG brand tho
  • RetroNerdGamer @ RetroNerdGamer:
    man i shoulda gotten one to open a cold one with TTYD Remake
  • Sicklyboy @ Sicklyboy:
    man, rootbeer is so good
  • Sicklyboy @ Sicklyboy:
    Think I prefer Barq's to MUG though. But, it's been a while, maybe I need a side by side to refresh my memory lol
  • K3Nv2 @ K3Nv2:
    I like Frosties if you see it at the store worth atry
    K3Nv2 @ K3Nv2: https://sodapopstop.com/shop/root-beer/frostie-root-beer/