Hi,

On Tue, 21 Dec 1999, Rink Springer wrote:

First of all, congratulations for getting it to work on DOS!

> 1> DJGPP gives an exception fault whenever you try to close a non-opened
> file. This would cause core/vm.c, line 1281 to generate an exception. This
> should be done neater!

This probably is an actual bug.

> 2> The game runs at lightspeed under DOS. The scorpion literally races over
> the paper.

You need to handle gfxdriver_wait().

> 3> When you select 'Start New Hero', the sentence 'choose your charachter'
> will flash 3 times (almost unnoticable), but you cannot select a charachter.
> I *think* this has to do with me not handling the gfxdriver_wait() thing, is
> that correct? The game seems to kinda freeze when I handle it!

That's caused by the sound server not working. Win32 has the same problem.

> 4> Mouse input doesn't work 100% correct IMO.

Could you elaborate on that?

> 6> Quitting causes the interprinter to die with a page fault. This is caused
> by menubar_free(), to be precise, line 80 of graphics/menubar.c. I have no
> idea why this is happening...

I'll look into this- sounds like an actual bug in the menubar system.

> Well, that's around it. I'd like to ask Christoph to do a talk to me soon,
> because I'd like to know more about some FreeSCI issues. Thanks Christoph!

OK. We should continue this discussion in private mail, too.

> I'll submit the source when you can enter Spielburg... (ie when the create
> charachter screen works)

This will require the sound server to work...

llap,
 Christoph

Reply via email to