Opened 18 years ago

Closed 18 years ago

#2626 closed defect (fixed)

ZAK: (ENGLISH/C64) - Unknown MD5

Reported by: SF/scummman Owned by: Kirben
Priority: normal Component: Engine: SCUMM
Version: Keywords: detection
Cc: Game: Zak McKracken

Description

Zak McKracken (ENGLISH/C64) *crash*

Unknown MD5 ((♂δ)! If this is an official version of the game (and not e.g. a fan made translation), please report the details (language, platform, etc.) of this game to the ScummVM team Cannot open file roadrash.rip!

Ticket imported from: #1496109. Ticket imported from: bugs/2626.

Change History (13)

comment:1 by sev-, 18 years ago

Same as maniac. Files should be named zak1.d64 and zak2.d64. Is this so in your case? Also you may use extract_zak_c64 utility from tools. Tell me does it work with extracted files.

comment:2 by eriktorbjorn, 18 years ago

It's strange that it's trying to open roadrash.rip. That file is part of the game Full Throttle. (The filename is hard-coded in ScummVM, rather than scripted, but still...)

comment:3 by SF/scummman, 18 years ago

I did in fact extract the files using extract_zak_c64. Therefore, I'm using the extracted .LFL files. I'll have to go back to my source, and see if the .D64 files work.

comment:4 by fingolfin, 18 years ago

Summary: Zak McKracken (ENGLISH/C64) - Unknown MD5ZAK: (ENGLISH/C64) - Unknown MD5

comment:5 by Kirben, 18 years ago

The d64 images for Commodore 64 version of Zak fail to work too.

comment:6 by sev-, 18 years ago

Weird. This version works here:

55d3987641bf229c83bc729210173383 zak1.d64 5b244bd27808cf8ba8a335276f6144cc zak2.d64

Do you have platform set to c64?

comment:7 by Kirben, 18 years ago

I have a different version, but it still works fine under ScummVM 0.8.2. The platform is set to Commodore 64.

ScummVM currently reports: C:\scummvm>scummvm zakc64 Looking for zak Trying to start game 'Zak McKracken and the Alien Mindbenders' WARNING: ScummEngine: unable to locate game data at path 'C:\ScummVM-Games\zak_c64\'! WARNING: Failed to instantiate engine for target zakc64!

comment:8 by SF/scummman, 18 years ago

Yeah, the platform is definitely set to Commodore 64. As with Kirben, my version works fine under ScummVM 0.8.2. I tried another version in the latest SVN build, and this is what it reported:

Looking for zak Trying to start game 'Zak McKracken and the Alien Mindbenders' Unknown MD5 (P£;☺x☺=)! If this is an official version of the game (and not e.g. a fan made translation), please report the details (language, platform, etc.) of this game to the ScummVM team Assertion failed: flags & MDT_MIDI, file sound/mididrv.cpp, line 180

This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information.

comment:9 by sev-, 18 years ago

I suppose there should be some heuristics addet to our detector. There are just 2 C64 games. Max?

comment:10 by sev-, 18 years ago

Owner: set to fingolfin

comment:11 by Kirben, 18 years ago

The problem was due to testGame() not checking for *.d64 file type, I added a TODO for now.

sev: You must have had the *.lfl files in same directory or a sub directory.

comment:12 by sev-, 18 years ago

What is the status of this item?

comment:13 by Kirben, 18 years ago

Owner: changed from fingolfin to Kirben
Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.