Difference between revisions of "Myst INIT resources"

From A look inside The Link @ wiki
Jump to: navigation, search
(moved INIT to its own page)
 
(corrections)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{Myst}}
 
{{Myst}}
  
These are likely variables. They do not have names like in Riven.
+
Each INIT resource contains an "extended" version of a [[Myst scripts|script]] that's probably executed when entering the associated card.
===Case studies===
+
 
====CHANNEL====
+
The script structure is modified with an unknown field attached before each command opcode. The unknown field is usually in the range 0-9.
*0.12 1 0 1 30 1 0
+
 
*1.10 1 6 201 0 0
+
Observed scripts are usually very short and just set a variable or call command opcodes in the range 200-217.
====DUNNY====
+
*1.18 2 0 26 0 0 0 200 0 0
+
====MYST====
+
*2.30 2 1 209 0 0 0 206 0 6 6044 7044 8044 9044 10044 11044
+
*4.18 1 0 205 0 4 6156 7156 8156 9156
+
*5.16 1 0 201 0 3 0 4 5
+
*6.12 1 0 204 0 1 6180
+

Latest revision as of 10:52, 19 September 2008

Myst
Mohawk Overview
CLRC EXIT HINT INIT
MJMP MSND PICT RLST
VIEW WDIB HELP RSFL
Scripts Variables

Each INIT resource contains an "extended" version of a script that's probably executed when entering the associated card.

The script structure is modified with an unknown field attached before each command opcode. The unknown field is usually in the range 0-9.

Observed scripts are usually very short and just set a variable or call command opcodes in the range 200-217.