-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathBUGS-IN-GAMES
31 lines (22 loc) · 1.32 KB
/
BUGS-IN-GAMES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
This file contains a list of all known bugs in the original Sierra
games. We try our best to work around these bugs in FreeSCI. Often,
when creating these workarounds, we make FreeSCI output warning
messages, so that they are easily identifiable using the below list.
1. Codename: Iceman displays the warning "NodeValue() on a NULL
pointer attempted" at numerous points during the map table scene.
2. Quest for Glory 1 displays the warning "List node at x is not sane
anymore" when the dinosaur snaps at you during the intro.
3. Space Quest 3 calls functions from a script which has already been
unloaded when Roger climbs up the ladder from the rat cave (the
place containing the reactor at the very beginning of the game).
This does not currently cause a warning, but may do so in later
VM implementations.
4. PQ2 calls CanBeHere() with a disposed object in the clip list when
Keith enters the car.
5. LSL2 tries to allocate zero bytes of memory when entering Molto Lira.
6. QG1 accesses property 0xf02 in a couple of cases
7. SQ1 calls UnLoad() with only one argument when exiting the Ulence
Flats bar.
8. SQ4/Floppy will set the speed to maximum if you access the control
panel without tweaking the speed slider. Either tweak the speed
slider, or use function keys to access the control panel functionality.