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
  • BigOnYa @ BigOnYa:
    These smart TVs are getting close tho. Gonna be like "back to future" TVs before long.
    +1
  • K3Nv2 @ K3Nv2:
    Nah a phones going to always be more powerful than a TV if the TVs $2grand maybe but why when I can put a smaller device in my pocket that does basically everything a TV already does
    +1
  • K3Nv2 @ K3Nv2:
    I can justify a decent $800 smartphone that'll last 3 years when I could get a 65" TV for $400 and buy a decent micro computer for $100 more
  • K3Nv2 @ K3Nv2:
    Tbf there are decent $400 smartphones in today's market that make top end spec phones unjust it's just what you want
  • Xdqwerty @ Xdqwerty:
    Found a Charger that works with my phone
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah Ken I have 3 Samsung Phones now and honestly all 3 feel about the same
  • Psionic Roshambo @ Psionic Roshambo:
    A35 a S23 FE S24 Ultra lol
  • Psionic Roshambo @ Psionic Roshambo:
    Camera is about the only thing that legit separates them, unless you play games on your phone....
  • K3Nv2 @ K3Nv2:
    I honestly just download movies on my phone put them on my card reader then on my tv so much better than wireless transfer bs
  • K3Nv2 @ K3Nv2:
    Glad I bought a card reader type c and usb A makes life easy
  • Xdqwerty @ Xdqwerty:
    Yawn
  • RedColoredStars @ RedColoredStars:
    i download movies on my PC that is connected to my living room tv.
  • RedColoredStars @ RedColoredStars:
    Monitors are too small for my bad eyesight so I use my main tv and wirelss keyboard and wireless trackball mouse.
  • RedColoredStars @ RedColoredStars:
    I tried wireless transfer on phone before and yes, it's garbage. lol. So sloooooooooowwwwww.
  • BigOnYa @ BigOnYa:
    New south park was not really that funny.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, i heard modern south park is too serious
  • K3Nv2 @ K3Nv2:
    Did it hurt your feelings?
    +1
  • BigOnYa @ BigOnYa:
    Some are still funny, but they always try to use a subject matter related to something going on today.
  • K3Nv2 @ K3Nv2:
    All you need is one dose of Lizzo to make yourself feel better
    +1
  • Xdqwerty @ Xdqwerty:
    Who tf is lizzo
  • K3Nv2 @ K3Nv2:
    They always make valid points on that show and it goes over people's heads over sensitivity reasons
    +1
  • The Real Jdbye @ The Real Jdbye:
    @BigOnYa i mean south park did that way back in the day too
    +1
  • The Real Jdbye @ The Real Jdbye:
    remember the Michael Jackson episodes?
    The Real Jdbye @ The Real Jdbye: remember the Michael Jackson episodes?