Hi Christoph!

You ([EMAIL PROTECTED]) said:

> > - after the copyprotection screen, one tone is continuously played.
> >   There is no background music.
> 
> I'll try to reproduce this later, but I don't recall it happening on my
> system. Does this happen if you abort during the intro, if you let the
> intro finish (including the bg song- in case it finishes at all and
> doesn't loop), or in both cases?

Hmmpf, when I tried again, I couldn't reproduce it. Weird. 
[some minutes later]
Well, weird indeed. I can reproduce, but it does not happen any time I
try. It seems to have to do with the tone that was being played when I
press enter. There seem to be three cases: (1) the music stops at once after
entering the copyprotection name; (2) a low tone is played, but fades
out after a few seconds; (3) a somewhat higher tone is being
continuously played.

There is still no bg music during the game though, but that might be
normal. I'll check that with sierra's sciv in a minute.

> > - when getting business card from card, points chimes loops infinitly
> >   (probably bug #190)
> 
> Yes, that seems to be #190. Interestingly, I don't think this happened in
> my version of PQ2, so this might indeed be the final clue towards the
> looping stuff being a version issue. However, my initial idea that early
> SCI0 might not support infinite looping at all is almost certainly wrong,
> since KQ4 does just this in the Dwarves' house when cleaning up.

Something I just noticed: when the chime is continuously playing and I
press F2 to turn of the sound, just the volume reduces. I have to press
F2 once again to turn off the sound. In the beginning (before I've had
any point chimes), and the bg music is playing (see below), I can turn
off the music by just pressing F2 once.

> > - in the action menu, "fire gun" has hot key "F0" (should be "F10")
> 
> Yes. Weird- I know I fixed this one a while ago.

Well, I'm using 0.3.2a, so it might already have been fixed in cvs.

> 
> > - cannot save game at the beginning (before entering homicide office): 
> >   i get a disk full error. Lateron in the game i am able to save.
> 
> Weird again. I don't have any idea what this could be; will require
> further debugging. It works fine here...

I can't reproduce this one any more :(

> > - the computer screen isn't correctly erased (for example  "cd
> >   personnell", "cd ..", "cd sierra" shows entries like "SQ II, Laura"
> 
> There was a computer in that game? =-)

Jup, on the desk between Sonny's and Keith's, somewhat in front of both.
The passwords are on the chief's desk.

> > - freesci segfaults after quitting
> 
> Cannot reproduce. Did you compile with debugging enabled? (in this case we
> force a segfault on exit to trigger gdb).

An other one I cannot reproduce. Quite weird. I don't know what I have
been doing last time...

> > - crash when arriving at the mall (savegame "4"):
> >     GFX Error: sci_view_0.c, gfxr_draw_cel0() L101:View 55:(0/0) writes RLE data 
>over its designated end at rel. offset 0x0190
> 
> This is either heap corruption or a broken resource. This might also
> affect playing in DOS, but it depends on where Sierra SCI retreives that
> particular resource from

Ah. I just tried the version from the original Sierra PQ collectors
series cdrom, and that one works a lot better. The background music does
play now. At least, until the first points chime is played. After the
chime, the music doesn't come back up. I would guess that this is a bug
in the "chime play routine" (is there such a thing?) and it might
have something to do with bug #190.

After restoring in the jail scene, I now get an error when I try to
walk to the right:
FSCI: write_selector: Warning (kscripts.c L57): Selector 'completed' of object at b402 
could not be written to (kgraphics.c L779)

When I restore the game just before arriving at the mall, I now get:
   Send to invalid selector 0x101 of object at 0xabd0
   pc=08b2 acc=abd0 o=0fb2 fp=5f02 sp=5f0c
   prev=d sbase=5ed0 globls=209e &restmod=0
   Step #2426050
   08b2: [W] send 06
     rm67::keep[INVALID](0096)
But this might just be an incompatibily between the two PQ versions (see
below), since the game also crashes after I restore other savegames from
the old version in the new version.
I'll try playing the new version from the beginning, and see if I get a
crash at the mall then.

> You can check this by starting up in debug mode (`sciv -D pq`) and issuing
> the command 'gfx_draw_cel 55 0 0'. If you get the same error, it's a
> corrupted resource file with a very high certainty.

I don't get the error in either version. However, in Sierra's original version,
there is an American flag drawn, in my old version, it isn't.

> Which version of PQ2 and Sierra's interpreter are you using? (PQ2 version
> is available from the menu, the interpreter version can be obtained by
> running `strings <x> | grep 000`, where <x> is the name of the binary
> executable interpreter shipped with the game (typically sciv.exe or
> SCIV.EXE).

Old version: PQ=1.001.000, sierra.exe=0.000.395
Original cd version: PQ=1.002.011, sciv.exe=0.000.490

I hope htis helps.

BTW: yesterday I uploaded a new freesci package to Debian. It's just
0.3.2a with the gcc 3.0 patch and some Debian specific changes
(corrected (build)dependencies and achitectures).

-- 
Kind regards,
+---------------------------------------------------------------+
| Bas Zoetekouw                  | ``Si l'on sait exactement    |
|--------------------------------|   ce que l'on va faire,      |
| [EMAIL PROTECTED]                |   a quoi bon le faire?''     |
| [EMAIL PROTECTED]             |                Pablo Picasso |
+---------------------------------------------------------------+ 

Reply via email to