Problems moving ego with SCI Studio game

AlexAngas I was wondering if anyone else has experienced this problem or if Brian knows how to solve it.

I just started playing with SCI Studio 2.13.160 which is excellent (although I have to say it has a few little annoying bugs!!) and went through Brian's tutorial which was all fine. My game works on the provided sciv.exe but it won't work on FreeSCI. Ego won't move properly and/or the game just freezes. When using the Hoyle's 1 sciv.exe for something different, I get an 'Oops! You did something we weren't expecting' error.

Won't games designed with SCI Studio work with FreeSCI? 'I want my C64 back' does, right?

Any ideas?

Thanks, Alex.
AGI1122 Yeah they should work with FreeSCI. Of course those SCI Studio bugs *might* be causing it, but I don't know for sure.
Brian_Provinciano I haven't had any problems with my SCI Studio games running under FreeSCI. They all work for me--the first/latest template games, Demo Quest, DG, Al Pond, etc.

FreeSCI should display messages telling you exactly what's wrong. It's most likely an error in your script. Sierra SCI is less picky and can run scripts with errors more often. You can see on the FreeSCI web site a list of Sierra's games with script bugs which run fine in Sierra's SCI.
Robin_Gravel
AlexAngas wrote:

Won't games designed with SCI Studio work with FreeSCI? 'I want my C64 back' does, right?


I played DG using FreeSci.

The drawback, you can't restore the game in DG. The
game freezes.

Robin Gravel
Lars Skovlund
Robin_Gravel wrote:

[...]
The drawback, you can't restore the game in DG. The
game freezes.

Robin Gravel


Ehm? If this is true, then it's probably a bug in the Windows port. It works fine for me.
Robin_Gravel Right. I'm using freesci win version.

I got "Kernel oops in file e:\src\freesci\src\engine\vm.c in line 1242".

I don't have an "e:" device on my computer.

Robin Gravel
AlexAngas
Robin_Gravel wrote:

I played DG using FreeSci.

The drawback, you can't restore the game in DG. The
game freezes.


I don't have this problem Robin. Are you using the latest CVS of FreeSCI?

Regarding my problem, I found out that it's somehow caused by the door in my game. When I comment out (aDoor:init()) I have no problems with ego movement. Any ideas on what could be wrong now?

Thanks! Alex.
Robin_Gravel
AlexAngas wrote:
I don't have this problem Robin. Are you using the latest CVS of FreeSCI?
I downloaded freesci-0.3.2a-win32.zip and I'm using win98. If this file is not the last version, let me know. Robin Gravel
matt_hargett Hi Robin,

I can't reproduce your problem with latest source. Can you try 0.3.3, which is on the FreeSCI webpage for download and see if the problem goes away? Thanks!
Robin_Gravel Thanks.

It works.

Robin Gravel