Mednafen / Beetle PCE Core problem (Uncorrectable data at sector)

Hi, I have a bit of a problem here:

I’ve been playing the PCE Castlevania game, using the English patch.

I’ve upgraded to the latest nightly core, also.

I’m now getting an ‘Uncorrectable Data at sector 225’ when I load the game. It doesn’t happen from a save state etc, only from load from scratch.

I accidentally deleted my save game folder, so, I’m starting again from scratch.

But, here’s the thing: If I load a .chd version of the game, it gives the error, and the game locks up. If I load a .zip version, it gives the error, and locks up. If I load the bare .cue file, it gives the error and locks up.

I have cd image caching turned on, for the core.

BUT. If I reset the system, with the .cue or the .chd file loaded initially, I don’t get the error a second time, and the game loads normally.

If I reset the system using the .zip file, with the .cue + tracks inside it, I get the error every time, and can’t play the game.

.cue:

FILE "Akumajou Dracula X - Chi no Rondo (Japan) (FABT, FACT) (Track 01).bin" BINARY
  TRACK 01 AUDIO
    INDEX 01 00:00:00
FILE "Akumajou Dracula X - Chi no Rondo (Japan) (FABT, FACT) (Track 02).iso" BINARY
  TRACK 2 MODE1/2048
    PREGAP 00:03:00
    INDEX 01 00:00:00
FILE "Akumajou Dracula X - Chi no Rondo (Japan) (FABT, FACT) (Track 03).wav" WAVE
  TRACK 03 AUDIO
    PREGAP 00:02:00
    INDEX 01 00:00:00
FILE "Akumajou Dracula X - Chi no Rondo (Japan) (FABT, FACT) (Track 04).bin" BINARY
  TRACK 04 AUDIO
    INDEX 01 00:00:00
FILE "Akumajou Dracula X - Chi no Rondo (Japan) (FABT, FACT) (Track 05).bin" BINARY
  TRACK 05 AUDIO
    INDEX 01 00:00:00
FILE "Akumajou Dracula X - Chi no Rondo (Japan) (FABT, FACT) (Track 06).bin" BINARY
  TRACK 06 AUDIO
    INDEX 01 00:00:00
FILE "Akumajou Dracula X - Chi no Rondo (Japan) (FABT, FACT) (Track 07).bin" BINARY
  TRACK 07 AUDIO
    INDEX 01 00:00:00
FILE "Akumajou Dracula X - Chi no Rondo (Japan) (FABT, FACT) (Track 08).bin" BINARY
  TRACK 08 AUDIO
    INDEX 01 00:00:00
FILE "Akumajou Dracula X - Chi no Rondo (Japan) (FABT, FACT) (Track 09).bin" BINARY
  TRACK 09 AUDIO
    INDEX 01 00:00:00
FILE "Akumajou Dracula X - Chi no Rondo (Japan) (FABT, FACT) (Track 10).bin" BINARY
  TRACK 10 AUDIO
    INDEX 01 00:00:00
FILE "Akumajou Dracula X - Chi no Rondo (Japan) (FABT, FACT) (Track 11).bin" BINARY
  TRACK 11 AUDIO
    INDEX 01 00:00:00
FILE "Akumajou Dracula X - Chi no Rondo (Japan) (FABT, FACT) (Track 12).bin" BINARY
  TRACK 12 AUDIO
    INDEX 01 00:00:00
FILE "Akumajou Dracula X - Chi no Rondo (Japan) (FABT, FACT) (Track 13).bin" BINARY
  TRACK 13 AUDIO
    INDEX 01 00:00:00
FILE "Akumajou Dracula X - Chi no Rondo (Japan) (FABT, FACT) (Track 14).bin" BINARY
  TRACK 14 AUDIO
    INDEX 01 00:00:00
FILE "Akumajou Dracula X - Chi no Rondo (Japan) (FABT, FACT) (Track 15).bin" BINARY
  TRACK 15 AUDIO
    INDEX 01 00:00:00
FILE "Akumajou Dracula X - Chi no Rondo (Japan) (FABT, FACT) (Track 16).bin" BINARY
  TRACK 16 AUDIO
    INDEX 01 00:00:00
FILE "Akumajou Dracula X - Chi no Rondo (Japan) (FABT, FACT) (Track 17).bin" BINARY
  TRACK 17 AUDIO
    INDEX 01 00:00:00
FILE "Akumajou Dracula X - Chi no Rondo (Japan) (FABT, FACT) (Track 18).bin" BINARY
  TRACK 18 AUDIO
    INDEX 01 00:00:00
FILE "Akumajou Dracula X - Chi no Rondo (Japan) (FABT, FACT) (Track 19).wav" WAVE
  TRACK 19 AUDIO
    INDEX 01 00:00:00
FILE "Akumajou Dracula X - Chi no Rondo (Japan) (FABT, FACT) (Track 20).wav" WAVE
  TRACK 20 AUDIO
    INDEX 01 00:00:00
FILE "Akumajou Dracula X - Chi no Rondo (Japan) (FABT, FACT) (Track 21).wav" WAVE
  TRACK 21 AUDIO
    INDEX 01 00:00:00
FILE "Akumajou Dracula X - Chi no Rondo (Japan) (FABT, FACT) (Track 22).bin" BINARY
  TRACK 22 MODE1/2352
    INDEX 00 00:00:00
    INDEX 01 00:03:00
1 Like

Generally, that error means you’re either loading a bin file instead of the cue, or the cue is bad. Disk images don’t load from archives, btw.

1 Like

Disk images definitely load from archives. And have done so for ages. I play all disk based games from zip files. It should be fairly easy to test, too?

And cores, eg PPSSPP, can specify if images have to be uncompressed, and RA decompresses them to a temp location. If loading from archives wasn’t supported, there’s no real reason to have that option, no?

(I also vaguely remember some option to specify where that temp location is, too)

The bin isn’t being specified, the .zip file is, for loading. And, it’s clearly loading the cue, because other .zip based disk images (ie all of them) load fine this way.

The cue file works fine, with no hanging, on mainline mednafen. It also works fine, like I said, if you reset the core after loading the .cue directly or the .chd. It no longer shows the uncorrectable data sector error after reset.

Just not the .zip, it shows the error every time.

And, it used to load and play fine, before I updated. (Not sure how old that core build was though)