Offset(x00352000)
//Remove the previous line if you wish not to override the offset in CONFIG.INI.
Text(x000003FC)
//Remove the previous line if you wish text to compile directly after instructions.

OR(x0029,xFFFF)
{43}(r08)
Wait(00100)
{43}(r05)
Camera(+00616,+00067,+00504,+00302,+03584,+00000,+04096,+00032)
WaitForInstruction(x04,x00)
Wait(00020)
{8F}(r01)
DisplayMessage(x10,x1B,x0001,xF0,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
{8F}(r00)
ZERO(x0029)
ADD(x0029,x0009)
MULT(x0029,x0010)
MULT(x0029,x0010)
ADD(x0029,x00BF)
{7B}()
{40}(r00F0BE2900)
ADD(x0029,x0009)
MULT(x0029,x0010)
MULT(x0029,x0010)
ADD(x0029,x00F0)
Wait(00060)
DisplayMessage(x10,x1B,x0002,xF0,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00001)
AND(x0029,xFFEF)
{7E}(r5600FE00)
Wait(00020)
ZERO(x0028)
OR(x0028,x00FB)
ZERO(x0029)
ADD(x0029,x00A9)
MULT(x0029,x0010)
MULT(x0029,x0010)
ADD(x0029,x00DF)
{7E}(r5600FD00)
{3A}()
Wait(00020)
DisplayMessage(x10,x1A,x0003,xF0,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00001)
ZERO(x002A)
OR(x002A,x0020)
Wait(00020)
DisplayMessage(x10,x19,x0004,xF0,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00001)
ZERO(x002A)
OR(x002A,x0020)
Wait(00020)
ZERO(x002A)
OR(x002A,x4000)
Wait(00020)
DisplayMessage(x10,x1A,x0005,xF0,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00001)
ZERO(x002A)
OR(x002A,x0020)
Wait(00140)
ZERO(x002A)
OR(x002A,x0020)
Wait(00020)
ZERO(x002A)
OR(x002A,x4000)
Wait(00020)
DisplayMessage(x10,x1A,x0006,xF0,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00001)
ZERO(x002A)
OR(x002A,x0020)
Wait(00020)
DisplayMessage(x10,x19,x0007,xF0,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00001)
ZERO(x002A)
OR(x002A,x0020)
Wait(00020)
ZERO(x002A)
OR(x002A,x4000)
Wait(00020)
DisplayMessage(x10,x1A,x0008,xF0,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00001)
ZERO(x002A)
OR(x002A,x0020)
Wait(00140)
ZERO(x002A)
OR(x002A,x0020)
Wait(00020)
ZERO(x002A)
OR(x002A,x4000)
Wait(00020)
DisplayMessage(x10,x19,x0009,xF0,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00001)
ZERO(x002A)
OR(x002A,x0020)
Wait(00140)
ZERO(x002A)
OR(x002A,x0020)
Wait(00020)
ZERO(x002A)
OR(x002A,x4000)
Wait(00020)
DisplayMessage(x10,x19,x000A,xF0,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00001)
ZERO(x002A)
OR(x002A,x0020)
Wait(00140)
ZERO(x002A)
OR(x002A,x0020)
Wait(00020)
ZERO(x002A)
OR(x002A,x4000)
Wait(00020)
DisplayMessage(x10,x19,x000B,xF0,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00001)
ZERO(x002A)
OR(x002A,x0020)
Wait(00140)
ZERO(x002A)
OR(x002A,x0020)
Wait(00020)
ZERO(x002A)
OR(x002A,x4000)
Wait(00020)
DisplayMessage(x10,x19,x000C,xF0,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00001)
ZERO(x002A)
OR(x002A,x0020)
Wait(00140)
ZERO(x002A)
OR(x002A,x0020)
Wait(00020)
ZERO(x002A)
OR(x002A,x4000)
Wait(00020)
DisplayMessage(x10,x19,x000D,xF0,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00001)
ZERO(x002A)
OR(x002A,x0020)
Wait(00140)
ZERO(x002A)
OR(x002A,x0020)
Wait(00020)
ZERO(x002A)
OR(x002A,x4000)
Wait(00020)
DisplayMessage(x10,x19,x000E,xF0,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00001)
ZERO(x002A)
OR(x002A,x0020)
Wait(00140)
ZERO(x002A)
OR(x002A,x0020)
Wait(00020)
ZERO(x002A)
OR(x002A,x4000)
Wait(00020)
DisplayMessage(x10,x19,x000F,xF0,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00001)
ZERO(x002A)
OR(x002A,x0020)
Wait(00140)
ZERO(x002A)
OR(x002A,x0020)
Wait(00020)
ZERO(x002A)
OR(x002A,x4000)
Wait(00020)
DisplayMessage(x10,x19,x0010,xF0,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00001)
ZERO(x002A)
OR(x002A,x0020)
Wait(00140)
ZERO(x002A)
OR(x002A,x0020)
Wait(00020)
ZERO(x002A)
OR(x002A,x4000)
Wait(00020)
DisplayMessage(x10,x19,x0011,xF0,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00001)
ZERO(x002A)
OR(x002A,x0020)
Wait(00140)
ZERO(x002A)
OR(x002A,x0020)
Wait(00040)
ZERO(x002A)
OR(x002A,x4000)
Wait(00020)
DisplayMessage(x10,x1B,x0012,xF0,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00001)
ZERO(x002A)
OR(x002A,x0020)
Wait(00140)
ZERO(x002A)
OR(x002A,x0040)
Wait(00040)
ZERO(x002A)
OR(x002A,x0040)
Wait(00040)
ZERO(x002A)
OR(x002A,x0040)
Wait(00040)
DisplayMessage(x10,x1B,x0013,xF0,x00,x00,+00000,+00000,+00000,x00)
WaitForInstruction(x01,x00)
Wait(00020)
{E3}()
EventEnd()

//INSTRUCTION SECTION END -  TEXT START
//Message x01
{font:08}Instructor Daravon{font:00}{br}
May I begin?{br}
  {br}
The topic is how to set{br}
'Options'.{br}
   {br}
'Option' is a command used{br}
to set the environment to{br}
your preference.    {br}
You can select 'Option' on{br}
both the World Map and the{br}
battlefield.    {br}
On the battlefield, select it{br}
from the Menu by pressing the{br}
{D9C7} button in the free{D11D}cursor.   {br}
First, switch to free{D11D}cursor{br}
by closing the unit command{br}
with the {D11F} button.{end}

//Message x02
Free{D11D}cursor is where you can{br}
move the cursor freely with{br}
the Directional buttons.   {br}
Access the Menu with the {D9C7}{br}
button and select 'Option'.{end}

//Message x03
This is the Option Setting{br}
screen. Let's start from the{br}
top.    {br}
You can set cursor movement{br}
with '1 Cursor movement'.{end}

//Message x04
Type A lets the cursor move{br}
upward{D11D}right by pressing the{br}
Up Directional button.    {br}
Type B lets the cursor move{br}
upward{D11D}left by pressing the{br}
Up Directional button.{end}

//Message x05
'2 Cursor repeat speed' lets you{br}
set the speed of the cursor's{br}
continuous movement on the field.{end}

//Message x06
'3 Cursor speed on mult. heights'{br}
lets you set the cursor's moving{br}
cycle ...   {br}
at places like the bridge,{br}
where there are layers.{end}

//Message x07
If you select 'Stop', you'll{br}
have to push the Start button,{br}
to get it moving.{end}

//Message x08
 '4 Finger cursor repeat speed'{br}
lets you set the speed of the Menu{br}
cursor when it moves continuously.{end}

//Message x09
'5 Message display speed' lets you{br}
set the speed of the dialog and{br}
warning messages.{end}

//Message x0A
'6 Navigation message' lets you set{br}
whether you want operational expla{D11D}{br}
nation messages displayed or not.{end}

//Message x0B
'7 Show Ability name' lets you set{br}
whether you want the spell names{br}
displayed ...   {br}
at the time of their execution.{end}

//Message x0C
'8 Show effect message' lets you{br}
set whether you want the effects of{br}
the move to be displayed or not.{end}

//Message x0D
'9 Show Exp and Jp gained' lets{br}
you set whether you want Exp and Jp{br}
to be displayed or not when gained.{end}

//Message x0E
'10 Target flashing' lets you set{br}
whether you want enemies and allies{br}
to flash different colors ...   {br}
when setting a target.{end}

//Message x0F
'11 Show unequippable item by Job'{br}
lets you set whether you want to{br}
see all the Items,   {br}
including ones the Job can't{br}
equip when changing equipment.{end}

//Message x10
'12 Max equip at Job change' you{br}
set whether you want the strongest{br}
equipment set automatically   {br}
when changing Jobs and Abilities.{end}

//Message x11
'13 Sound' lets you set the{br}
music and sound effects in{br}
Monaural, Stereo or Wide.{end}

//Message x12
'14 Return to Default'lets{br}
you return all settings to{br}
the first setting.{end}

//Message x13
That's all for Options.{br}
{br}
  {br}
Find the settings you feel most{br}
comfortable with and enjoy playing{br}
in that environment.   {br}
That is all.{end}

//Message x14

