UgaTEC / swiss-gc

Swiss aims to be the ultimate utility Gamecube homebrew application.
0 stars 0 forks source link

Fixing "Invalid or Corrupt File!" with non compressed ISOs. #126

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
There should be an issue while Swiss checking the ISOs.

I tried many clean ripped games and Swiss told me "Invalid or Corrupt File!". 
When I compress the same file with DiskEX v0.9 there isn't problem - the game 
runs.

I compared some files with hex editor and found that there are some differents 
at the begining of the file.

The Legend of Zelda were
"01 [C7] 04 80" and when I change the second value with
"01 [D2] 04 80" the game ran.

The attached image shows better. The upper file won't run but with simple 
change the file below works fine.

More information about my test you can find here:
http://www.gc-forever.com/forums/viewtopic.php?p=25841#p25841

Original issue reported on code.google.com by vladko1...@gmail.com on 29 Jun 2014 at 5:37

Attachments:

GoogleCodeExporter commented 9 years ago
Try with r267 as we resolved some FAT issues.

Original comment by emuki...@gmail.com on 8 Jul 2014 at 12:28

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Previous time I made a mistake. The game from the picture above works. Now I 
tested with the newer version r276 and everything is the same. I tested Super 
Smash Bros. PAL clean rip MD5 checksum verified. And as before clean rip does 
not working (Invalid or Corrupt File!) BUT if I change HEX values 402 and 403 
to D2 04 instead B4 E4. The game ran and worked fine but crashed when that 
glove/hand boss appeared.

Mine other testings and results here: 
http://www.gc-forever.com/forums/viewtopic.php?p=25865#p25865

Original comment by vladko1...@gmail.com on 9 Sep 2014 at 5:23