Opened 18 years ago

Last modified 4 years ago

#2226 new defect

SKY: BASS - "game frozen" / "actor stuck" / "Invalid Mode(16)"

Reported by: SF/lizrdkng323 Owned by: joostp
Priority: low Component: Engine: Sky
Version: Keywords:
Cc: Game: Beneath a Steel Sky

Description

SummVM 0.8.0CVS

The game freezes on the bottom level, I had just spoken with Mrs. Piermont (I believe her name is) about recomending me for the club, as she walked to her apartment elevator I followed to to figure out when I could ask the bouncer about my recomendation. As soon as the elevator closed the pointer disappeared but the music and the animations continued going. I moving my mouse and clicking randomly but to no avail. For some reason the F5 button still functions normally so I was able to save my game. Any help would be apprecated as I am enjoying this game thorolughy. Thanks in advance.

English version

I'm not quite sure what is meant by complier but I am using the default for all options

Today is 10/6/2005 1:20 PM EST I downloaded the game and ScummVM yesterday around the same time tonight when this error occured I downloaded the daily update for October 4th and the SKY.CPT file but the game is still locked up.

Ticket imported from: #1314495. Ticket imported from: bugs/2226.

Attachments (2)

SKY-VM.000 (14.0 KB ) - added by SF/lizrdkng323 18 years ago.
SKY-VM.044 (14.7 KB ) - added by dafioram 6 years ago.
I couldn't reproduce this bug from a clean playthrough, but since others seem to have an issue around this part (the bottom) I am including a clean save near that point.

Download all attachments as: .zip

Change History (27)

comment:1 by SF/lizrdkng323, 18 years ago

Summary: Game Freezes on bottom levelBASS:Game Freezes on bottom level

comment:2 by SF/lizrdkng323, 18 years ago

I'm sorry I forgot to inclued this in the above but the version of the game I am using is the English talkie cdrom version

comment:3 by sev-, 18 years ago

May you attach a savegame right before freeze?

comment:4 by SF/lizrdkng323, 18 years ago

Sorry I thought that I had I forgot to check the box

comment:5 by eriktorbjorn, 18 years ago

I believe SKY-VM.SAV is just the index file that contains the savegame names. The actual savegames would be SKY-VM.001, SKY-VM.002, etc. (Personally, I find this behaviour rather annoying.)

by SF/lizrdkng323, 18 years ago

Attachment: SKY-VM.000 added

comment:6 by sev-, 18 years ago

Any ideas on this? Raising priority.

comment:7 by sev-, 18 years ago

Priority: normalhigh

comment:8 by vinterstum, 18 years ago

Hmm... I just tried this with the newest CVS (using my own savegames, I was unable to download the attached one). Couldn't reproduce the problem.

Lizrdkng: Any chance your game files might be corrupted?

comment:9 by lavosspawn, 18 years ago

All these deadlock reports are apparently very closely related, no matter if they refer to that annoying gardener, the boy, the barman or mrs. piermont. And looking at the disassembled game scripts, it really looks a *lot* like a script error...

AFAIK, the second half of BASS - groundlevel, LINC base, etc. - weren't scripted by Tony Warriner but by someone else. I suppose that this person did the same mistake about communication between objects over and over again.

I don't see a way to work around that in the interpreter. If we want to have this fixed, we'll probably have to rewrite the corresponding game scripts.

lizrdkng: if you want to continue playing using that savegame, do the following after loading the savegame: -enter the debugger -enter: "logiccmd fn_send_sync 3 1" -quit the debugger by entering "exit" -go into the apartment and enter the debugger commands a second time.

sorry for the inconvenience, but there's no other way to "fix" the savegame.

comment:10 by sev-, 18 years ago

Priority: highlow

comment:11 by sev-, 18 years ago

Okay, at least lowering priority and removing from the show stoppers list but feel free to close it.

Maybe it would be worth to post this technique on Wiki, and put this question to FAQ?

comment:12 by fingolfin, 18 years ago

Summary: BASS:Game Freezes on bottom levelBASS: Game Freezes on bottom level

comment:13 by fingolfin, 18 years ago

I am going to close various bugs and pointing them to this bug report, which I hereby designate as a "master bug report" for the issue at hand, since the issue is actually being explained in a comment here... :-).

comment:14 by fingolfin, 18 years ago

Summary: BASS: Game Freezes on bottom levelBASS: "game frozen" / "actor stuck" / "Invalid Mode(16)"

comment:15 by fingolfin, 18 years ago

Quote from #1192991 made by lavosspawn:

"The cause is exactly the same as for the other reports in the tracker. A compact (in this case trevor, the travel agent) is waiting for a sync signal that apparently got lost on the way.

The corresponding interpreter sourcecode is like 2 lines long... so I still think it's a script bug, but the surprising number of different occurences makes it a little hard to believe."

comment:16 by SF/skypher, 18 years ago

More of this. Mrs. Piermont won't enter her apartment; she is just running around the pond all the time. Version: CD Talkie, ScummVM. "logiccmd fn_send_sync 3 1" does not help.

comment:17 by SF/skypher, 18 years ago

More of this. Mrs. Piermont won't enter her apartment; she is just running around the pond all the time. Version: CD Talkie, ScummVM 0.8.2. "logiccmd fn_send_sync 3 1" does not help.

comment:18 by sev-, 18 years ago

So, what should we do with these bugs? Provide a FAQ entry perhaps? LavosSpawn, please, comment.

comment:19 by sev-, 18 years ago

Owner: set to lavosspawn

comment:20 by fingolfin, 18 years ago

Nicest solution of course would be to provide "patches" for those scripts, or by implementing some clever work around for thie issue -- but I am not sure how feasible either is... :-/

Otherwise, we really should provide a FAQ entry.

comment:21 by (none), 18 years ago

Got the same problem with todays svn snapshot, exactly as the first reporter ... err, reported :-)

Ms. Piermont standing in the elevator, waiting for the fur ball to arrive, clicking on her to talk, let the mouse pointer disappear, music and sound goes along but she never says anything and drives up and away, leaving the main character to stand where he is, no further movement possible, saving and loading still works

plus i wasn't able to reproduce, strange because the next time i tried Ms. Piermont wasn't clickable as character only the elevator is clickable, as if she isn't there at all, which of course cannot trigger that glitch, then

comment:22 by (none), 18 years ago

Sorry, that is the AmigaOS4 build and it doesn't look like a ScummVM bug, rather (as others already said) an ingame problem

comment:23 by sev-, 15 years ago

Joost, perhaps you will comment on it? I mean would it make sense to add a FAQ entry as this seems to be quite common thing in the game?

comment:24 by sev-, 15 years ago

Owner: changed from lavosspawn to joostp

by dafioram, 6 years ago

Attachment: SKY-VM.044 added

I couldn't reproduce this bug from a clean playthrough, but since others seem to have an issue around this part (the bottom) I am including a clean save near that point.

comment:25 by raziel-, 4 years ago

Summary: BASS: "game frozen" / "actor stuck" / "Invalid Mode(16)"SKY: BASS - "game frozen" / "actor stuck" / "Invalid Mode(16)"
Note: See TracTickets for help on using tickets.