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 |
+---------------------------------------------------------------+