As mentioned Pentagram
has two stages. The first is to get the four buckets, fill with
water from the wells and drench the crumbling obelisks. This makes
the Pentagram visible. The second task is to find the 5 runes and
place inside the Pentagram.
The locations of the four obelisks are static and can be found
in the output files from the filmation viewer or the filmation viewer
itself. As are the locations of the wells.
The Pentagram (and therefore the location to place the runes) is
always room 82 (I believe).
Location LD312 stores 17 rows of 16 bytes. Each row represents
one object in this order: obelisk 1, obelisk 2, obelisk 3, obelisk
4, rune 1, rune 2, rune 3, rune 4, rune 5, pentagram piece 1, pentagram
piece ..., pentagram piece.
Bytes 1 to 9 are roughly the same (and work almost the same way)
as those in Knight Lore and Alien 8 except that the order is: object
to use, x, y, z, width, depth, height, flags, screen.
for the 5 runes, instead of the object being random it is the screen.
Location D1A5 stores a sequence of 80 bytes split into groups of
4 bytes (room number, x, y, z). These determine the value to place
in the screen/location sections for the 5 runes. Again a random
number selects which of the groups to use. The 4 bytes are read
for this and holds the screen,x,y,z for the first rune. The next
set of 4 bytes do the next rune, and so on for the 5 runes. The
sequence (after the starting one is selected) is found to the right.
As can be seen, when playing the game, once the first rune is located
the others follow.
The method bucket placement is unknown to me at the minute, it
definitely is not fixed as it does not appear as a room object and
it is not placed with the special items! If you know, I'd love to
know :)
|

The order of the runes placed are left to right,
top to bottom (i.e. x first and triangle last) |