-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path53897.0.txt
99 lines (80 loc) · 956 Bytes
/
53897.0.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
@0
MOV RIGHT DOWN
@1
MOV UP ACC
MOV ACC LEFT
SUB 18
NEG
SWP
MOV ACC RIGHT
ADD 1
SWP
MOV ACC RIGHT
MOV 1 DOWN
@2
MOV LEFT DOWN
@3
## EXPOSURE MASK
# THIS IS A
# MODIFIED VERSION
# OF EXPOSURE MASK
# VIEWER. IT DRAWS
# 1 WIDE AND IN
# TALL RECTANGLES.
# NOT VERY
# EFFICIENT...
@4
MOV UP ACC
# SUB 1
L: MOV -4 RIGHT
SUB 1
JNZ L
MOV 1 RIGHT
@5
MOV UP ACC
ADD 1
NEG
MOV -5 RIGHT
# SYNC
MOV RIGHT NIL
MOV ACC DOWN
MOV DOWN NIL
JRO LEFT
MOV 1 RIGHT
@6
MOV UP ACC
MOV UP RIGHT
JMP E
MOV -2 RIGHT
MOV -1 DOWN
MOV ACC DOWN
MOV RIGHT DOWN
# SYNC
MOV -999 LEFT
E: JRO LEFT
MOV -4 RIGHT
@7
MOV LEFT ACC
JMP E
MOV ACC LEFT
ADD 1
E: JRO LEFT
@8
JMP E
MOV 3 RIGHT
MOV 3 RIGHT
MOV 3 RIGHT
MOV 3 RIGHT
MOV 3 RIGHT
MOV 3 RIGHT
MOV 3 RIGHT
MOV 3 RIGHT
MOV 3 RIGHT
MOV 3 RIGHT
MOV 3 RIGHT
MOV 3 RIGHT
MOV 0 UP
E: JRO UP
@9
MOV ANY DOWN
@10