Metal Gear (MSX, UK Version) Script
by Nekura_Hoka 6/4/2004, Ver. 1.2 (10/3/04)
______________________________________________________________________________
-Updated in Version 1.2
Corrected some byte/bit values in describing the 'wordvar' system.
Stupid me, I made some major miscalculations.
Also enhanced the intro with info about the differing number of
messages in the Japanese vs. UK versions.
Enhanced the explanation of the script code annotations.
-Updated in Version 1.1
Replaced "[" character with "?". An error on my part, its the only
appearance of a question mark in the game's script.
Also cleaned up the formatting. I removed some extra spaces in the
text that resulted from the replacement process. Script is now
cleaner and easier to read all around.
Here is a proper dump of the script in Metal Gear for the MSX. This is the
script from the UK version. The script is a literal decoding from the
UK version with no typo corrections. Any typo shown is actually what
occurred in the game. The text in the script is not necessarily
chronologically accurate since the script in the game was not arranged that
way. Although I will say that it is essentially in chronological order.
It should also be noted that the UK version features an english
translation that eliminated 69 of the original 155 messages in the Japanese
version. The missing messages are some comedic messages and ones concerning
the pickup and Big Boss' description of items. Incidentally there are also
4 messages which are in the Japanese version which are disabled and not
present in the script area. Its pure speculation, but they were probably
more item descriptions for things like the Oxygen Tank etc. which aren't
described by Big Boss in the final Japanese game.
It took some work to complete this script since the text in the game was
code-referenced rather than simply a literal string of text. What I mean is
they would have hex values representing a block of text in many places to
save space. For instance, the words "BIG BOSS" show up in several
places in the script. Rather than having "BIG BOSS" spelled out each time
it is intended to appear (thereby taking up useful data space), they
assigned it the hex value of a1. Each time "a1" (8 bits) would show
up in the code it would be replaced by the game program with "BIG BOSS" (64
bits). Thusly, since "BIG BOSS" shows up 19 times in the code they ended
up needing only 408 bits of code (including the reference after the script
to define what the hex value is to be replaced with) for what would have
normally required 1,216 bits.
===============
= 2. Conditions
===============
Feel free to download, host, and use the contents of this as you please,
but please give credit for the extraction to me. Thanks and enjoy!
============
= 3. Lexicon
============
There are certain bytes in the script code which were used to instruct the
game program what to do at that point in the text. For the purposes of
understanding what these instructions essentially were, I replaced them with
a basic word description to understand what was going on. Here is what they
mean:
"begin_message" = Beginning of an onscreen message. The script
is formatted so that this initial byte
tells the game what type of message box to
use. (ie timed or prompted and size)
"end_message" = Just what it says. This is a byte that tells
the game program to end the message.
"keyprompt" = In a transceiver message this is where a
byte would tell the program to wait for the
player to press a button to advance the
message text. In the end credits for the
game and some other special messages this
indicates when a timed pause should occur
between the current and next page of text.
======================
= 4. Metal Gear Script
======================
RELIEVE
end_message
begin_message
THIS IS BIG BOSS...
OPERATION INTRUDE N313.
keyprompt
PENETRATE THE ENEMY'S
OUTER HEAVEN AND
DESTOROY
THE ULTIMATE WEAPON
METAL GEAR!
keyprompt
FIRST,
CONTACT MISSING
GREY FOX AND SEARCH FOR
METAL GEAR!
keyprompt
CONTACT IN THE BAND OF
12085 FROM NOW ON.
..OVER
end_message
begin_message
THIS IS BIG BOSS...
MISION!
GAIN ACCESS TO
THE ENEMY 'S FORTRESS,
OUTER HEAVEN.
keyprompt
TAKE ACTION NOT TO BE
DISCOVERED BY
THE ENEMY.
..OVER
end_message
begin_message
THIS IS BIG BOSS...
TAKE THE WEAPONS AND
EQUIPMENTS FROM
THE ENEMY'S LORRY!!
keyprompt
YOU SHOULD HAVE
AN I.D.CARD TO OPEN
THE DOOR.
..OVER
end_message
begin_message
DON'T MOVE!
end_message
begin_message
YOU ARE CAPTURED!
end_message
begin_message
THIS IS SOLID SNAKE...
YOUR REPLY, PLEASE.
end_message
begin_message
LISTEN! SOLID SNAKE...
I'LL NEVER DIE...
keyprompt
I'LL GET YOU.
ONE DAY.
keyprompt
SEE YOU AGAIN...
end_message
begin_message
THIS IS BIG BOSS...
THERE MUST BE
SOME RESISTANCE .
keyprompt
TRY TO CONTACT WITH
THE TRANSCEIVER!
..OVER
end_message
begin_message
THIS IS THE RESISTANCE
LEADER, MR. SCHNEIDER...
keyprompt
I WILL BRIEF YOU ON
THE FORTRESS DETAILS.
PLEASE CONTACT ON
WAVEBAND 12079.
..OVER
end_message
begin_message
THIS IS BIG BOSS...
PUT ON A GAS MASK IN
THE GAS ROOM.
..OVER
end_message
begin_message
THIS IS THE RESISTANCE
LEADER, MR. SCHNEIDER...
keyprompt
GO TO THE SOUTH PART OF
THE 1ST FLOOR TO GET
YOUR MASK.
..OVER
end_message
begin_message
RESCUED!
keyprompt
RESISTANCE, DIANE
WILL SUPPORT YOU
ON WAVEBAND 12033.
end_message
RESCUED
end_message
begin_message
THIS IS RADIO KNK.
EMERGENCY NEWS FLASH!
keyprompt
THERE WAS APPARENTLY
A TREMENDOUS EARTH
TREMOR IN THE REGION OF
GALZBURG, SOUTH AFRICA
AT MIDNIGHT.
end_message
begin_message
RESCUED!
keyprompt
FOXHOUNDER
INTRUDED
A FEW DAYS AGO
keyprompt
AND IS SAFE NOW.
keyprompt
HE WAS CAPTURED BY
THE ENEMY.
end_message
begin_message
I'M SLEEPY.
end_message
begin_message
OVERSLEPT!
end_message
begin_message
PROBABLY,
FOXHOUNDER
GAINED ACCESS.
keyprompt
DON'T MAKE WAY
FOR HIM,
AT ANY COST.
end_message
begin_message
THIS IS BIG BOSS...
WILL EXPLAIN HOW TO
USE F-KEY.
keyprompt
F-1 KEY FOR PAUSE .
F-2 KEY FOR SELECTING
YOUR WEAPONS.
F-3 KEY FOR SELECTING
YOUR EQUIPMENTS.
keyprompt
F-4 KEY FOR
TRANSCEIVER BAND.
REMEMBER THESE WELL.
..OVER
end_message
begin_message
THIS IS BIG BOSS...
keyprompt
BREAK DOWN THE POWER
SUPPLY BOX WITH
THE REMOTE-CONTROL
MISSILE TO GET RID OF
THE HIGH-VOLTAGE.
keyprompt
..OVER
end_message
begin_message
THIS IS MR. SCHNEIDER...
THE REMOTE-CONTROL
MISSILE IS AVAILABLE IN
THE SOUTHEASTERN AREA.
..OVER
end_message
begin_message
THIS IS BIG BOSS...
WIND BARRIER IS
EXTENDED ON
THE ROOFTOP.
keyprompt
LOOK FOR
THE BOMBBLASTSUIT TO
BE INTO THE BARRIER.
..OVER
end_message
begin_message
NEXT,
WE INTRODUCE
METAL GEAR STAFF...
keyprompt
MAIN PROGRAM
HIROYUKI FUKUI
keyprompt
SUB PROGRAM
TOMONORI OSTUKA
KOJI TOYOHARA
keyprompt
GRAPHIC DESIGN
MASAMI TABATA
AZUSA FUJIMOTO
keyprompt
MAIN SOUND EFFECT
IKU MIZUTANI
keyprompt
SUB SOUND EFFECT
SHIGEHIRO TAKENOUCHI
MOTOAKI FURUKAWA
keyprompt
GAME DESIGN
HIDEO KOJIMA
keyprompt
PRESENTED BY
KONAMI
1987
end_message
begin_message
THIS IS BIG BOSS...
CHECK YOUR EQUIPMENTS!
CHECK IF YOU HAVE BEEN
BUGGED BY THE ENEMY.
..OVER
end_message
begin_message
THIS IS MR. SCHNEIDER...
THE BOMBBLASTSUIT
CAN BE FOUND IN
THE BASEMENT.
..OVER
end_message
begin_message
RESCUED!
keyprompt
FOXHOUNDER
CALLED
GREY FOX MUST BE
keyprompt
CONFINED IN
THE SECRET CELL.
end_message
begin_message
RESCUED!
keyprompt
THE BEST WAY OF
GAINING ACCESS TO
THE SECRET CELL,
keyprompt
IS TO ALLOW THE
ENEMY TO CAPTURE
YOU.
end_message
begin_message
THIS IS BIG BOSS...
MOVE OUT ,AND LOCATE
GREY FOX 'S SOLITARY
CELL.
keyprompt
CHECK THE WALL!
..OVER
end_message
begin_message
I 'M GREY FOX.
keyprompt
THE ULTIMATE WEAPON
METAL GEAR HAS
keyprompt
NUCLEAR WEAPONS
DESIGNED FOR EVERY
PART OF EARTH.
keyprompt
IF IT IS COMPLETED,
NUCLEAR ATTACK
keyprompt
FROM ANYWHWRE
keyprompt
WILL BE
POSSIBLE.
keyprompt
METAL GEAR MUST BE
DESTOROYED,
keyprompt
BEFORE IT IS
COMPLETED.
keyprompt
THERE IS ONLY ONE
WAY TO DESTOROY
METAL GEAR.
keyprompt
DR. PETTROVICH, WHO
DEVELOPED IT KNOW
THE ONLY METHOD.
end_message
begin_message
THIS IS BIG BOSS...
TAKE BACK YOUR WEAPONS
AND EQUIPMENTS,
AND GET OUT OF HERE!
keyprompt
THEY MUST BE CONCEALED
IN A ROOM.
BREAK THE DOOR!
..OVER
end_message
begin_message
I TOOK BACK
THE WEAPONS
AND EQUIPMENTS.
end_message
begin_message
I'M SHOOT GUNNER!
keyprompt
NOBODY HAS
keyprompt
EVER BEEN ABLE TO
ESCAPE FROM HERE.
end_message
begin_message
THIS IS MR. SCHNEIDER...
keyprompt
YOU SHOULD KNOCK
THE WALL AND BLAST IT
WHICH SOUNDS
IRREGULARLY.
..OVER
end_message
begin_message
RESCUED!
keyprompt
THE ONLY WAY TO
REACH THE COURTYARD
IS BY PARACHUTE.
end_message
begin_message
RESCUED!
keyprompt
DR. PETTROVICH IS
CONFINED TO
keyprompt
A SOLITARY CELL IN
THE COURTYARD.
end_message
begin_message
I'M
MACHINEGUN KID!
keyprompt
I'LL NEVER LET
YOU GO AHEAD!!
end_message
begin_message
HELLO THIS IS DIANE...
MACHINEGUN KID MUST BE
KILLED BY
REMOTE-CONTROL MISSILE.
..OVER
end_message
begin_message
THIS IS MR. SCHNEIDER...
YOU CAN GET
THE PARACHUTE ON
THE 2ND FLOOR.
..OVER
end_message
RESCUED
end_message
begin_message
HELLO THIS IS DIANE...
HIND-D MUST BE
DESTOROYED BY
GRENADE LAUNCHER.
..BYE
end_message
begin_message
..DR. PETTROVICH.
IT 'S TOO LATE.
end_message
begin_message
RESCUED!
keyprompt
DR. PETTROVICH WAS
QUICKLY MOVED TO
BUILDING NO .2.
keyprompt
BUILDING NO .2 LIES
10KM TO THE NORTH
FROM HERE.
end_message
begin_message
I GOOFED!!
THE LORRY
STARTED TO MOVE!
end_message
begin_message
HELLO THIS IS DIANE...
DESTOROY THE TANK WITH
THE LAND MINE.
..BYE
end_message
begin_message
THIS IS BIG BOSS...
CHECK POINT!
keyprompt
PUT ON
AN ENEMY'S UNIFORM
AND GAIN ACCESS.
keyprompt
WILL USE WAVEBAND 12013
FOR FUTURE CONTACT.
..OVER
end_message
begin_message
THIS IS MR. SCHNEIDER...
keyprompt
ENEMY'S UNIFORM IS
AVAILABLE IN
THE BASEMENT OF
BUILDING NO .1.
keyprompt
WILL CONTACT
IN THE BAND OF 12026
FROM NOW ON.
..OVER
end_message
begin_message
HELLO THIS IS DIANE...
WILL CONTACT ON
WAVEBAND 12091 FROM
NOW ON.
keyprompt
..BYE
end_message
begin_message
THIS IS BIG BOSS...
IT WAS JAMMING, BUT...
OK NOW.
..OVER
end_message
begin_message
RESCUED!
keyprompt
DR. PETTROVICH IS
CONFINED IN
THE BASEMENT.
end_message
begin_message
THIS IS MR. SCHNEIDER...
LEAD YOU TO
THE GAS ROOM!
..OVER
end_message
RESCUED
end_message
begin_message
I'M FIRE TROOPER!
keyprompt
I WILL
keyprompt
BURN YOU ALIVE!
end_message
begin_message
YOU ARE CAUGHT IN
A TRAP.
keyprompt
IN FACT,
keyprompt
WE HAVE CONFINED
DR. PETTROVICH ON
THE SECOND FLOOR.
keyprompt
I WILL GET YOU
FOXHOUNDER!
end_message
begin_message
THIS IS MR. SCHNEIDER...
THE FLASH LIGHT CAN BE
FOUND ON THE 1ST FLOOR.
..OVER
end_message
begin_message
HELLO THIS IS DIANE...
PLEASE TAKE CARE,
THERE MAY BE A PITFALL.
..BYE
end_message
begin_message
HELLO THIS IS DIANE...
THE DOORKEEPER,
MR. ARNOLD
IS INVINCIBLE!
ESCAPE!
end_message
begin_message
RESCUED!
keyprompt
YOU MUST HAVE
A COMPASS TO CROSS
THE DESERT.
end_message
begin_message
RESCUED!
keyprompt
YOU MIGHT BE ABLE
TO CONTACT JENNIFER
OF RESISTANCE ON
keyprompt
WAVEBAND 12048.
keyprompt
BUT SHE IS PROUD,
AND
WOULDN'T ANSWER,
keyprompt
IF YOU WERE NOT
THE EXECUTIVE.
end_message
begin_message
THIS IS JENNIFER...
WILL ARRANGE
A ROCKET LAUNCHER.
keyprompt
COME FOR
A ROCKET LAUNCHER!
..OVER
end_message
begin_message
THIS IS JENNIFER...
WILL OPEN THE DOOR.
..OVER
end_message
begin_message
THIS IS MR. SCHNEIDER...
THE COMPASS CAN BE
FOUND ON THE 2ND FLOOR.
..OVER
end_message
begin_message
RESCUED!
keyprompt
THE DITCH WILL LEAD
YOU TO
THE NO.3 BUILDING.
end_message
begin_message
I'M DR. PETTROVICH.
keyprompt
MY DAUGHTER ELLEN
WAS TAKEN
AS HOSTAGE.
keyprompt
SAVE ELLEN
OR, I WON'T DISCUSS
METAL GEAR.
end_message
begin_message
I'M DR. PETTROVICH.
keyprompt
METAL GEAR IS IN
100TH BASEMENT OF
BUILDING NO.3,
keyprompt
20KM TO THE NORTH
OF HERE.
keyprompt
METAL GEAR CAN BE
DESTOROYED
IN ONLY ONE WAY.
keyprompt
ATTACH PLASTIC BOMB
TO THE FOOT OF
METAL GEAR.
keyprompt
R ,R ,L ,R ,L ,L ,R ,L ,L ,
R ,R ,L ,R ,L ,R ,...
IN ORDER .
keyprompt
I FORGOT
THE REMAINDER.
keyprompt
ANYWAY,
keyprompt
SET 16 UNITS.
keyprompt
YOU CAN NOT,
DESTOROY
keyprompt
IF YOU COMMIT
AN ERROR
IN THE ORDER.
keyprompt
MR. ARNOLD HAS
AN I.D. CARD
keyprompt
TO GET OUT OF
BUILDING NO.2.
keyprompt
YOU SHOULD USE
A ROCKET LAUNCHER
TO KILL MR. ARNOLD.
end_message
begin_message
THIS IS MR. SCHNEIDER...
SECRET SUBWAY FROM
THE SOUTHEAST LEADS YOU
TO NO.1 BUILDING.
..OVER
end_message
COME IN
end_message
HELP ME
end_message
begin_message
THANK YOU.
keyprompt
I'M THE DAUGHTER OF
DR. PETTROVICH,
ELLEN.
keyprompt
MY FATHER WAS
FORCED TO DEVELOP
METAL GEAR.
keyprompt
PLEASE HELP
MY FATHER
URGENTLY.
end_message
begin_message
HELLO THIS IS DIANE...
AN ANTIDOTE IS GOOD FOR
THE POISON OF
A SCORPION.
..BYE
end_message
RESCUED
end_message
begin_message
THIS IS BIG BOSS...
ENTER THE LEFT DOOR.
..OVER
end_message
begin_message
THIS IS BIG BOSS...
CREEP INTO THE LORRY
ON THE RIGHT SIDE.
..OVER
end_message
begin_message
THIS IS JENNIFER...
YOU SHOULD BREAK DOWN
THE WALL.
..OVER
end_message
begin_message
THIS IS JENNIFER...
THERE IS AN OXYGEN
CYLINDER BEYOND
THE WALL.
..OVER
end_message
begin_message
THIS IS BIG BOSS...
SOLID SNAKE!
STOP THE OPERATION.
SWITCH OFF YOUR MSX
AT ONCE.
keyprompt
THIS IS THE COMMAND.
..OVER
end_message
begin_message
THIS IS JENNIFER...
A CARD WHICH OPEN
THE NEXT DOOR LIES IN
THE EAST OF BUILDING 3.
keyprompt
THE EASTERN SIDE LEADS
TO THE DITCH
OF BUILDING 2.
..OVER
end_message
begin_message
THIS IS MR. SCHNEIDER...
I HAVE DISCOVERED
WHO THE BOSS OF
OUTER HEAVEN IS.
keyprompt
THE BOSS IS ....
keyprompt
OH NO!!
WHA .A .......
end_message
begin_message
I'M COWARD DUCK!
keyprompt
YOU CAN'T
keyprompt
SHOOT ME,
keyprompt
CAN YOU?
end_message
begin_message
RESCUED!
keyprompt
I'M A BROTHER OF
keyprompt
JENNIFER.
keyprompt
CLIMB THE LEFT
keyprompt
LADDER
keyprompt
WHEN ESCAPING.
end_message
begin_message
HELLO THIS IS DIANE...
keyprompt
USE THE HAND GUN TO
CAPTURE THE PRISONERS,
NOT TO KILL THEM.
..BYE
end_message
begin_message
THIS IS JENNIFER...
COWARD DUCK HAS CARD 8.
keyprompt
MY BROTHER IS AMONG
THE CAPTIVES .
PLEASE DON'T KILL THEM.
..OVER
end_message
begin_message
RESCUED!
keyprompt
BOSS OF
OUTER HEAVEN IS
BIG BOSS,
keyprompt
GENERAL COMMANDANT
OF FOXHOUND.
keyprompt
EVERYTHING IS DONE
BY HIM.
end_message
begin_message
THIS IS JENNIFER...
YOU MUST RUN FAST.
..OVER
end_message
begin_message
SOLID SNAKE!
YOU'VE FINALLY
COME HERE.
keyprompt
YEAH, I'M BIG BOSS
GENERAL COMMANDANT
OF FOXHOUND.
keyprompt
AND IN CHARGE OF
THIS FORTRESS,
OUTER HEAVEN.
keyprompt
I GAVE YOU
INSTRUCTIONS
TO BRING BACK
keyprompt
FALSE INFORMATION
OF METAL GEAR.
keyprompt
HOWEVER,
YOU ACCOMPLISHED
TOO MUCH.
keyprompt
YOU HAVE
COMPLETELY SMASHED
MY AMBITIONS.
keyprompt
SOLID SNAKE!!
keyprompt
I WILL NOT
DIE ALONE.
keyprompt
YOU WILL JOIN ME.
end_message
begin_message
THIS IS JENNIFER...
YOU CAN EXTEND THE TIME
LIMIT BY USING
A CIGARETTE.
keyprompt
PLEASE RETURN IN
SAFETY,
SOLID SNAKE!
end_message
begin_message
THIS IS DIANE...
I DON'T KNOW HOW TO
DEFEAT BIG BOSS.
IT ALL DEPENDS ON YOU.
SOLID SNAKE!
keyprompt
I LOVE....
NO, IT WAS
A MERE NOTHING!
GOOD LUCK!!
end_message
begin_message
EMERGENCY!!
keyprompt
EMERGENCY!!
keyprompt
THE
SELF-DESTRUCTION
SWITCH OF
keyprompt
OUTER HEAVEN HAS
BEEN ACTIVATED.
keyprompt
ESCAPE QUICKLY!!
end_message
begin_message
THIS IS SOLID SNAKE...
METAL GEAR'S
DESTRUCTION IS
A SUCCESS.
keyprompt
OPERATION INTRUDE N313
FINISHED!...
keyprompt
EVERYTHING IS FINISHED.
keyprompt
I WILL GO BACK NOW.
..OVER
end_message
begin_message
HELLO THIS IS DIANE...
I SUPPOSE THEY HAVE
A SILENCER.
..BYE
end_message
========
= 5. End
========
Hope you find this at least interesting or useful as a reference. If you
have any questions, try google.com ;D