Hi,

On Mon, 31 Dec 2001, Chris Kennedy wrote:

> ARTHUR:
> 
> Emulating SCI version 0.000.685
> Graphics: Using the sdl driver 0.3
> MIDI-out: Using the win32mci driver 0.2
> MIDI-device: Using the mt32gm driver v0.01
> Sound server: Using the win32e sound server 0.2
> Calling ARTHUR::play()
> kfile.c: f_open_mirrored(): Warning: Could not write all 11 bytes to 
> 'version' i
> n 'C:\WINNT\.freesci\ARTHUR' (only wrote -1)


Interesting! This is missing a perror(). I suggest we introduce
sciperror() as an sciprintf'd version of perror() using strerror().

> I have always had that write 11 bytes thing. I just wanted ot bring that up.

Thanks! I'll add extra debug code to see why this is happening (it works
fine here).

> Also...KQ1 bombed when I tried to begin a new game.
> 
> Emulating SCI version 0.000.685
> Graphics: Using the sdl driver 0.3
> MIDI-out: Using the win32mci driver 0.2
> MIDI-device: Using the mt32gm driver v0.01
> Sound server: Using the win32e sound server 0.2
> Calling kq1::play()
> Warning: Clone d1d6 was cleared with underBits set
> Warning: Clone d1b6 was cleared with underBits set
> Warning: Clone d1d6 was cleared with underBits set
> Send: No object at c63c!
> pc=7431 acc=c63c o=c948 fp=92d2 sp=92d6
> prev=1 sbase=92b0 globls=372a &restmod=0
> Step #313750
> 7431: [W] send 04
>   <invalid>::dispose[FUNCT]()
> >

>From where did you re-start the game (IWFH)?



Thanks for your problem reports!

llap,
 Christoph


Reply via email to