emu_kidid wrote:If they're clean rips, then you're getting read errors from the SD card. Are you using the SDML adapter by any chance?
I am using a WiiKey SD card adaptor with a 4GB Sandisk (class 4) and a 32GB Sandisk Ultra (class 10). Both cards works fine on the PC and I have tested them using h2testw to ensure that the all the data written to the card gets read back exactly the same.
Thinking that the problem was caused by accessing data from a specific position, I have also tried to shuffle the content of the card by copying the ISOs in different order but it doesn't make any difference: all the problematic images stays problematic, everything else works just fine (including emulators) regardless of the position.
I have also formatted the cards using different cluster sizes, and different readers, still nothing.
While writing this I have also tried to use the Soul Calibur II ISO with a third card (another Sandisk 32GB class 10), still nothing. Again as soon as I alter a problematic image it works.
For the sake of completeness, I have checked the connections between the SD slot and the memcard pins inside the SD card adaptor using a multimeter and they are all properly connected.
Would you like me to upload the offending image somewhere just in case?
Since I am stubborn, I have checked the prolematic ISOs with a bunch of ISO tools and with SD-Boot.
- GC-Tool 1.2 cannot open ANY of the problematic ISOs (other tools can), but it can open the ones that Swiss can deal with
- SD-Boot 0.4 can access ALL these problematic ISOs:
Battalion Wars: Information are shown correctly but the banner is garbled (the game doesn't boot from the clean image, only from the shrunk one)
Soul Calibur II: Information are shown correctly but the banner is garbled (game doesn't boot, clean or shrunk)
And SURPRISE, SURPRISE...
Baten Kaitos Origin - Disc1: Information are shown correctly including the banner. The game boots as well
(again this very same ISO is identified as corrupted by Swiss). It also gets correctly recognised as Disc 1.
So I believe these ISOs are slightly different from the others and Swiss simply cannot deal with them.
I have resurrected the (for me) ancient Swiss 0.1-r62.
It considers the above ISOs corruptet/invalid as well, however I can see a modicum of info and no banners for the three of them.