#3024 closed defect (invalid)
savegames may be saved but not loaded
Reported by: | SF/dersebi | Owned by: | cyxx |
---|---|---|---|
Priority: | normal | Component: | Engine: SCUMM |
Version: | Keywords: | ||
Cc: | Game: |
Description
I can save savegames just fine, but whe I try to load them ScummVM tells me the loading failed. Console output for this:
WARNING: Info section could not be found!
Tested with Loom and Full Trottle (both CD versions; english).
The strange thing is: When I use the binary from the ScummVM website I can load those exact savegames just fine.
I am using latest svn as of now on Mac OS X (Intel if that matters).
ScummVM 0.10.0svn (Jan 29 2007 15:46:39) Features compiled in: Vorbis MP3 zLib
No additional configure switches.
"broken" savegame attached...
Ticket imported from: #1647216. Ticket imported from: bugs/3024.
Attachments (1)
Change History (15)
by , 18 years ago
comment:1 by , 18 years ago
Summary: | savegames may be saved bot not loaded → savegames may be saved but not loaded |
---|
comment:2 by , 18 years ago
Just a guess, but maybe an issue with zlib (on gzseek call) ? Does it occurs if you compile with USE_ZLIB not defined (ie. ./configure --disable-zlib) ?
comment:3 by , 18 years ago
Summary: | savegames may be saved but not loaded → OSX: savegames may be saved but not loaded |
---|
comment:4 by , 18 years ago
Very odd, and definitely doesn't happen here (on PowerPC, though). What output does "configure" generate for you?
comment:5 by , 18 years ago
Summary: | OSX: savegames may be saved but not loaded → savegames may be saved but not loaded |
---|
comment:7 by , 18 years ago
Compiled with --disable-zlib the games don't even start. Starting FT for example has the following output:
Looking for ft Trying to start game 'Full Throttle' (1:59:0x86): Unknown frame subChunk found : ZFOB, 24!
I am using a self-compiled zlib-1.2.3 (no configure switches...).
Normal ScummVM configure yields:
Running ScummVM configure... Looking for C++ compiler... g++ Checking for compiler version... 4.0.1, ok Checking hosttype... darwin8.8.1 Checking endianness... little Running on x86... yes Alignment required... no Type with 1 byte... char Type with 2 bytes... short Type with 4 bytes... int Checking whether building plugins was requested... no Checking for Ogg Vorbis... yes Checking for Tremor... no (Ogg Vorbis/Tremor support is mutually exclusive) Checking for FLAC >= 1.0.1... no Checking for MAD... yes Checking for ALSA >= 0.9... no Checking for zlib... yes Checking for libmpeg2 >= 0.3.2... no Checking for libfluidsynth... no Checking for nasm... /usr/bin/nasm
Engines: SCUMM [v7 & v8 games] [HE70+ games] AGOS Beneath a Steel Sky Broken Sword 1 (without mpeg2 cutscenes) Broken Sword 2 (without mpeg2 cutscenes) Flight of the Amazon Queen SAGA Legend of Kyrandia Gobli*ns Cinematique evo 1 AGI Touche: The Adventures of the Fifth Musketeer
Backend... sdl, assembly routines, HQ scalers, MT-32 emu Looking for sdl-config... /usr/local/bin/sdl-config
Creating config.h Creating config.mk
comment:8 by , 18 years ago
It seems you are trying to start a game compressed with the compress_san tool or similar. Resulting datafiles require zlib compiled-in support. So, can you test with your original/uncompressed data files ?
comment:9 by , 18 years ago
OK, You are right. Without Zlib (and with an uncompressed game) I can save and load just fine.
With Zlib only saving works.
Is this a problem with ScummVM or with my setup?
comment:10 by , 18 years ago
Hard to say w/o more info about your setup, but most likely it's caused by your setup.
Normally the system's zlib is used and everything is fine. But maybe you have a different version installed somewhere (e.g. in /usr/local), which causes conflicts -- e.g. if the headers of the one version are used but it links against the other. Should normally not happen, but then...
What do you get when you do locate libz. ?
comment:11 by , 18 years ago
You were right. That did it. I had to manually specify the zlib prefix to be /Developer/SDKs/MacOSX10.4u.sdk/usr.
Everything works as it should - I'm just getting an insanely large number ob warnings during the build process
... /Developer/SDKs/MacOSX10.4u.sdk/usr/include/stdlib.h:188:6: warning: "__STDC_VERSION__" is not defined ...
But as long as nothing breaks I'm happy. Thanks for the help - setting status to closed as this is aparently no ScummVM issue.
comment:12 by , 18 years ago
Status: | new → closed |
---|
comment:13 by , 18 years ago
Owner: | set to |
---|---|
Resolution: | → invalid |
comment:14 by , 11 years ago
Component: | --Unset-- → Engine: SCUMM |
---|
FT savegame