You are on page 1of 15

DOOM3

By Rodney Mackrell
Copyright 1996
The famous game of shoot-em-up is brought to the fx-7700GE in the form
of DOOM3. The 4,8, and 6 keys are used to navigate, and the 5-key to
shoot. Graphically, and interactively, this is an excellent game, but
has limited game play, and leaves very little space on your calculator. I
give no guarantees for this translation. So, for those who can be bothered
programming all this in, the opportunity to play DOOM3 on your own
calculator is now here...

P1
"DOOM"
Mcl
Range 1,99,1,1,99,1
Cls
0->J
1->C
1->D
1->G
Norm
Prog A
PA
Lbl 1
C->A:D->B
Ran#->G
G<.2=>6->G
A=1=>B=1=>Prog E
A=2=>Goto 2
A=3=>Goto 3
A=4=>Goto 4
B=2=>Prog D
B=3=>Prog I
B=4=>Prog H
B=5=>Prog C
B=6=>Prog B
B=7=>Prog M
B=8=>Prog B
B=9=>Prog O
Goto 1
Lbl 2
B=1=>Prog B
B=2=>Prog F
B=3=>Prog J
B=4=>Prog D
B=5=>Prog K
B=6=>Prog C
B=7=>Prog Q

B=8=>Prog
B=9=>Prog
Lbl 3
B=1=>Prog
B=2=>Prog
B=3=>Prog
B=4=>Prog
B=5=>Prog
B=6=>Prog
B=7=>Prog
B=8=>Prog
B=9=>Prog
Lbl 4
B=1=>Prog
B=2=>Prog
B=3=>Prog
B=4=>Prog
B=5=>Prog
B=6=>Prog
B=7=>Prog
B=8=>Prog
B=9=>Prog
Goto 1

C
B
D
G
B
F
L
R
B
K
C
C
H
C
D
B
S
C
N
P

PB
Cls
Plot 40,50
Plot 42,47
Line
Plot 42,53
Line
Plot 40,50
Line
Plot 60,50
Line/
?->E
Prog @
PC
Cls
Plot 40,50
Plot 60,50
Line
Plot 58,53
Line
Plot 58,47
Line
Plot 60,50
Line/
?->E
Prog @
PD

display thing found in PRGM menu


Prog (theta)

Cls
Plot 40,50
Plot 42,47
Line
Plot 42,53
Line
Plot 40,50
Line
Plot 60,50
Line
Plot 58,53
Line
Plot 58,47
Line
Plot 60,50
Line/
?->E
Prog @
PE
Cls
Plot 1,1
Plot 18,18
Line
Plot 18,82
Line
Plot 1,99
Line
Plot 99,1
Plot 82,18
Line
Plot 82,82
Line
Plot 99,99
Line
Plot 82,32
Plot 18,32
Line
Plot 82,68
Plot 18,68
Line/
G=6=>Prog T
?->E
Prog @
E=8=>2->D
PF
Cls
Plot 1,1
Plot 18,18
Line
Plot 18,82

Line
Plot 1,99
Line
Plot 99,1
Plot 68,32
Line
Plot 68,68
Line
Plot 99,99
Line
Plot 68,32
Plot 18,32
Line
Plot 18,68
Plot 68,68
Line/
G=6=>Prog T
?->e
Prog @
D=4=>Goto 1
E=8=>9->D
Goto 2
Lbl 1
E=8=>3->D
Lbl 2
PG
Cls
Plot 1,1
Plot 18,18
Line
Plot 82,18
Line
Plot 99,1
Line
Plot 1,99
Plot 18,82
Line
Plot 82,82
Line
Plot 99,99
Line
Plot 18,18
Plot 18,82
Line
Plot 82,82
Plot 82,18
Line/
G=6=>Prog T
?->E
Prog @
E=8=>1->D
PH

Cls
Plot 1,1
Plot 32,32
Line
Plot 32,68
Line
Plot 1,99
Line
Plot 99,1
Plot 82,18
Line
Plot 82,82
Line
Plot 99,99
Line
Plot 32,32
Plot 82,32
Line
Plot 32,68
Plot 82,68
Line/
G=6=>Prog T
?->E
Prog @
D=2=>Goto 1
E=8=>5->D
Goto 2
Lbl 1
E=8=>3->D
Lbl 2
PI
Cls
Plot 1,1
Plot 41,41
Line
Plot 41,59
Line
Plot 1,99
Line
Plot 99,99
Plot 68,68
Line
Plot 68,32
Line
Plot 99,1
Line
Plot 99,99
Line
Plot 41,41
Plot 68,41
Line
Plot 68,59
Plot 41,59
Line/
G=6=>Prog T
?->E

Prog @
E=8=>4->D
PJ
Cls
Plot 1,18
Plot 18,18
Line
Plot 32,32
Line
Plot 32,68
Line
Plot 18,82
Line
Plot 1,82
Line
Plot 18,18
Plot 18,82
Line
Plot 99,1
Plot 82,18
Line
Plot 82,82
Line
Plot 99,99
Line
Plot 82,32
Plot 68,32
Line
Plot 59,41
Line
Plot 32,59
Plot 59,59
Line
Plot 68,68
Line
Plot 82,68
Line
Plot 59,59
Plot 59,41
Line
Plot 68,68
Plot 68,32
Line/
G=6=>Prog T
?->E
Prog @
E=8=>2->D
PK
Cls
Plot 1,99
Plot 32,68
Line

Plot 32,32
Line
Plot 1,1
Line
Plot 99,18
Plot 82,18
Line
Plot 82,82
Line
Plot 99,82
Line
Plot 82,32
Plot 32,32
Line
Plot 32,68
Plot 82,68
Line/
G=6=>Prog T
?->E
Prog @
D=8=>Goto 1
E=8=>6->D
Goto 2
Lbl 1
E=8=>9->D
Lbl 2
PL
Cls
Plot 1,32
Plot 18,32
Line
Plot 18,18
Plot 32,32
Line
Plot 32,68
Line
Plot 18,82
Line
Plot 18,18
Line
Plot 99,1
Plot 59,41
Line
Plot 32,41
Line
Plot 32,59
Plot 59,59
Line
Plot 99,99
Line
Plot 1,68
Plot 18,68
Line
Plot 59,59
Plot 59,41
Line/

G=6=>Prog T
?->E
Prog @
E=8=>4->D
PM
Cls
Plot 1,1
Plot 18,18
Line
Plot 18,82
Line
Plot 1,99
Line
Plot 99,18
Plot 82,18
Line
Plot 68,32
Line
Plot 18,32
Line
Plot 18,68
Plot 68,68
Line
Plot 82,82
Line
Plot 99,82
Line
Plot 82,82
Plot 82,18
Line
Plot 68,68
Plot 68,32
Line/
G=6=>Prog T
?->E
Prog @
E=8=>6->D

PN
Cls
Plot
Plot
Line
Plot
Line
Plot
Plot
Line
Plot
Line
Plot
Plot

1,68
14,68
18,65
1,32
14,32
18,35
14,32
14,68

Line
Plot 18,18
Plot 32,32
Line
Plot 32,68
Line
Plot 18,82
Line
Plot 18,18
Line
Plot 99,1
Plot 82,18
Line
Plot 82,82
Line
Plot 99,99
Line
Plot 32,32
Plot 82,32
Line
Plot 32,68
Plot 82,68
Line/
G=6=>Prog T
?->E
Prog @
E=8=>7->D

PO
Cls
Plot
Plot
Line
Plot
Line
Plot
Line
Plot
Plot
Line
Plot
Plot
Line
Plot
Line
Plot
Line
Plot
Line
Plot
Line
Plot
Line
Plot
Line
Plot

1,18
18,18
18,82
1,82
18,41
32,41
32,59
18,59
99,99
68,68
32,68
32,32
68,32
99,1
68,32

Plot 68,68
Line/
G=6=>Prog T
?->E
Prog @
E=8=>8->D

PP
Cls
Plot 1,1
Plot 18,18
Line
Plot 18,82
Line
Plot 1,99
Line
Plot 18,32
Plot 32,32
Line
Plot 41,41
Line
Plot 68,41
Line
Plot 68,59
Plot 41,59
Line
Plot 32,68
Line
Plot 18,68
Line
Plot 32,68
Plot 32,32
Line
Plot 41,59
Plot 41,41
Line
Plot 82,18
Plot 68,32
Line
Plot 68,68
Line
Plot 82,82
Line
Plot 82,18
Line
Plot 82,32
Plot 99,32
Line
Plot 82,68
Plot 99,68
Line/
G=6=>Prog T
?->E
Prog @
E=8=>2->D

PQ
Cls
Plot 1,18
Plot 18,18
Line
Plot 32,32
Line
Plot 82,32
Line
Plot 82,68
Line
Plot 32,68
Line
Plot 18,82
Line
Plot 1,82
Line
Plot 18,82
Plot 18,18
Line
Plot 32,32
Plot 32,68
Line
Plot 99,1
Plot 82,18
Line
Plot 82,82
Line
Plot 99,99
Line/
G=6=>Prog T
?->E
Prog @
E=8=>8->D

PR
Cls
Plot
Plot
Line
Plot
Line
Plot
Line
Plot
Plot
Line
Plot
Line
Plot
Line
Plot

1,1
18,18
18,82
1,99
99,18
82,32
82,68
99,82
68,32

Plot 32,32
Line
Plot 32,68
Line
Plot 68,68
Line
Plot 82,82
Line
Plot 82,18
Line
Plot 68,32
Line
Plot 18,41
Plot 32,41
Line
Plot 32,59
Plot 18,59
Line/
G=6=>Prog T
?->E
Prog @
E=8=>7->D

PS
Cls
Plot 1,18
Plot 18,18
Line
Plot 18,82
Line
Plot 1,82
Line
Plot 99,1
Plot 68,32
Line
Plot 18,32
Line
Plot 18,68
Plot 68,68
Line
Plot 99,99
Line
Plot 68,68
Plot 68,32
Line/
G=6=>Prog T
?->E
Prog @
E=8=>5->D
PT
0->H
Plot 47,55

Plot 49,55
Plot 51,55
Plot 53,55
Plot 48,53
Plot 52,53
Line
Plot 47,52
Plot 48,55
Plot 48,52
Plot 50,52
Plot 52,52
Plot 43,52
Plot 47,50
Plot 43,50
Line
Plot 47,48
Plot 49,48
Plot 51,48
Line
Plot 53,48
Plot 47,47
Plot 53,47
Plot 48,45
Plot 52,45
Line
Plot 50,44
Plot 49,42
Plot 51,42
Line
Plot 48,41
Plot 52,41
Line
Plot 44,18
Plot 46,18
Line
Plot 48,41
Line
Plot 45,20
Plot 49,39
Plot 51,39
Plot 52,39
Plot 54,18
Line
Plot 56,18
Line
Plot 55,20
Plot 47,41
Plot 43,44
Line
Plot 44,45
Plot 42,45
Plot 42,42
Plot 56,45
Plot 58,42
Plot 58,45
Plot 57,44
Plot 52,41
Line
?->E
E=5=>Prog U

H=\=2=>Prog V
J=1=>Prog W
J=2=>Prog W
J=5=>Prog W
J=10=>Prog W
J=20=>Prog W
Lbl 1
PU
50->I
Plot I,1
Plot I,10
Line
Plot I,2
Line
Plot I,30
Line
Plot I,40
Line
Plot I,I
Line
Plot 46,59
Plot I,I
Line
Plot I,63
Line
Plot 53,59
Plot I,I
Line
Plot 57,56
Line
Plot 59,I
Plot I,I
Line
Plot 56,39
Line
Plot 49,34
Plot I,I
Line
Plot 45,36
Line
Plot 43,41
Plot I,I
Line
Plot 43,53
Line
Plot 44,58
Plot 48,59
Plot 48,63
Plot 52,61
Plot 54,56
Plot 56,52
Plot 44,I
Plot 44,48
Plot 46,48
Plot 54,47
2->H

=\= means does not equal

J+1->J
PV
"YOU DIE!"
"SCORE;"
Jx10->J/
Prog 1
PW
"BODY COUNT;"
J/
P@
E=4=>C-1->C
E=6=>C+1->C
C=0=>4->C
C=5=>1->C
0->A
0->B

You might also like