Minimums for a single frame.
· 4.9 KiB · Text
Ham
Playground
Minimums:
1:
1: 1
2: 1
@pen-down: 2
@pen-draw: 105
@pen-right: 1
@pen-start: 4
@pen-stop: 10
@pen-up: 3
@pen-x++: 8
@pen-y++: 64
@pen-y--: 39
@pixel-b += 255: 111
@pixel-g += 255: 111
@pixel-r += 255: 111
@pixel-x = @pen-x:512: 111
@pixel-y = @pen-y:512: 111
@trigger-set-pixel: 111
H: 1
H1: 1
H2: 1
H3: 1
H4: 1
H5: 1
H6: 1
clear the screen: 1
d: 1
dd: 1
ddd: 1
display: 1
draw a frame: 1
i: 1
i1: 1
i2: 1
i3: 1
i4: 1
i5: 1
loop: 1
main: 1
pen down: 4
pen up: 6
poll for input: 1
rrrr: 1
set pixel: 111
set the screen resolution: 1
set up the screen: 1
start: 1
u: 1
uu: 1
uuu: 1
2:
@pixel-x = @pen-x:256: 111
@pixel-y = @pen-y:256: 111
@resolution-x += 255: 1
@resolution-y += 255: 1
d: 1
rr: 1
rrrr: 1
u: 1
uuuu: 2
3:
llll: 1
uuuu: 1
4:
@pen-right: 1
@pen-x++: 1
@pixel-x = @pen-x:128: 111
@pixel-y = @pen-y:128: 111
dddd: 1
r: 1
right: 1
rr: 1
rrrr: 1
uu: 2
uuuu: 2
6:
ll: 1
uu: 1
7:
dddd: 1
8:
@pen-up: 1
@pen-y--: 1
@pixel-x = @pen-x:64: 111
@pixel-y = @pen-y:64: 111
dd: 1
dddd: 2
r: 1
right: 1
rr: 1
u: 2
up: 2
uu: 2
uuuu: 1
12:
@pen-left: 1
@pen-x--: 1
l: 1
left: 1
u: 1
14:
dd: 1
15:
up: 1
16:
@pen-down: 1
@pen-right: 1
@pen-up: 1
@pen-x: 33
@pen-x++: 1
@pen-x-temp: 33
@pen-y: 2
@pen-y++: 1
@pen-y--: 1
@pen-y-temp: 2
@pixel-x = @pen-x:32: 111
@pixel-y = @pen-y:32: 111
d: 1
dd: 2
down: 1
r: 1
right: 1
u: 2
up: 2
uu: 1
17:
@pen-x: 1
@pen-x-temp: 1
@pen-y: 4
@pen-y-temp: 4
18:
@pen-x: 1
@pen-x-temp: 1
@pen-y: 4
@pen-y-temp: 4
19:
@pen-x: 1
@pen-x-temp: 1
@pen-y: 4
@pen-y-temp: 4
20:
@pen-x: 1
@pen-x-temp: 1
@pen-y: 4
@pen-y-temp: 4
21:
@pen-x: 1
@pen-x-temp: 1
@pen-y: 4
@pen-y-temp: 4
22:
@pen-x: 1
@pen-x-temp: 1
@pen-y: 4
@pen-y-temp: 4
23:
@pen-x: 1
@pen-x-temp: 1
@pen-y: 4
@pen-y-temp: 4
24:
@pen-x: 48
@pen-x-temp: 48
@pen-y: 4
@pen-y-temp: 4
25:
@pen-y: 3
@pen-y-temp: 3
26:
@pen-y: 3
@pen-y-temp: 3
27:
@pen-y: 3
@pen-y-temp: 3
28:
@pen-x: 23
@pen-x-temp: 23
@pen-y: 3
@pen-y-temp: 3
d: 1
29:
@pen-y: 3
@pen-y-temp: 3
30:
@pen-y: 3
@pen-y-temp: 3
31:
@pen-down: 1
@pen-y: 3
@pen-y++: 1
@pen-y-temp: 3
down: 1
32:
@pen-up: 1
@pen-y: 11
@pen-y--: 1
@pen-y-temp: 11
@pixel-x = @pen-x:16: 111
@pixel-y = @pen-y:16: 111
d: 2
down: 2
u: 1
up: 1
33:
@pen-y: 3
@pen-y-temp: 3
34:
@pen-y: 3
@pen-y-temp: 3
35:
@pen-y: 3
@pen-y-temp: 3
36:
@pen-y: 3
@pen-y-temp: 3
37:
@pen-y: 3
@pen-y-temp: 3
38:
@pen-y: 3
@pen-y-temp: 3
39:
@pen-y: 3
@pen-y-temp: 3
40:
@pen-y: 3
@pen-y-temp: 3
41:
@pen-y: 3
@pen-y-temp: 3
42:
@pen-y: 3
@pen-y-temp: 3
43:
@pen-y: 3
@pen-y-temp: 3
44:
@pen-y: 3
@pen-y-temp: 3
45:
@pen-y: 3
@pen-y-temp: 3
46:
@pen-y: 3
@pen-y-temp: 3
47:
@pen-y: 3
@pen-y-temp: 3
64:
@pixel-x = @pen-x:8: 111
@pixel-y = @pen-y:8: 111
128:
@pixel-x = @pen-x:4: 111
@pixel-y = @pen-y:4: 111
256:
@pixel-x = @pen-x:2: 111
@pixel-y = @pen-y:2: 111
512:
@pen-x <- @pen-x-temp:64: 111
@pen-y <- @pen-y-temp: 111
@pixel-x = @pen-x: 111
@pixel-y = @pen-y: 111
1024:
@pen-x <- @pen-x-temp:32: 111
2048:
@pen-x <- @pen-x-temp:16: 111
4096:
@pen-x <- @pen-x-temp:8: 111
8192:
@pen-x <- @pen-x-temp:4: 111
16384:
@pen-x <- @pen-x-temp:2: 111
32768:
@pen-x <- @pen-x-temp: 111
1 | Minimums: |
2 | 1: |
3 | 1: 1 |
4 | 2: 1 |
5 | @pen-down: 2 |
6 | @pen-draw: 105 |
7 | @pen-right: 1 |
8 | @pen-start: 4 |
9 | @pen-stop: 10 |
10 | @pen-up: 3 |
11 | @pen-x++: 8 |
12 | @pen-y++: 64 |
13 | @pen-y--: 39 |
14 | @pixel-b += 255: 111 |
15 | @pixel-g += 255: 111 |
16 | @pixel-r += 255: 111 |
17 | @pixel-x = @pen-x:512: 111 |
18 | @pixel-y = @pen-y:512: 111 |
19 | @trigger-set-pixel: 111 |
20 | H: 1 |
21 | H1: 1 |
22 | H2: 1 |
23 | H3: 1 |
24 | H4: 1 |
25 | H5: 1 |
26 | H6: 1 |
27 | clear the screen: 1 |
28 | d: 1 |
29 | dd: 1 |
30 | ddd: 1 |
31 | display: 1 |
32 | draw a frame: 1 |
33 | i: 1 |
34 | i1: 1 |
35 | i2: 1 |
36 | i3: 1 |
37 | i4: 1 |
38 | i5: 1 |
39 | loop: 1 |
40 | main: 1 |
41 | pen down: 4 |
42 | pen up: 6 |
43 | poll for input: 1 |
44 | rrrr: 1 |
45 | set pixel: 111 |
46 | set the screen resolution: 1 |
47 | set up the screen: 1 |
48 | start: 1 |
49 | u: 1 |
50 | uu: 1 |
51 | uuu: 1 |
52 | 2: |
53 | @pixel-x = @pen-x:256: 111 |
54 | @pixel-y = @pen-y:256: 111 |
55 | @resolution-x += 255: 1 |
56 | @resolution-y += 255: 1 |
57 | d: 1 |
58 | rr: 1 |
59 | rrrr: 1 |
60 | u: 1 |
61 | uuuu: 2 |
62 | 3: |
63 | llll: 1 |
64 | uuuu: 1 |
65 | 4: |
66 | @pen-right: 1 |
67 | @pen-x++: 1 |
68 | @pixel-x = @pen-x:128: 111 |
69 | @pixel-y = @pen-y:128: 111 |
70 | dddd: 1 |
71 | r: 1 |
72 | right: 1 |
73 | rr: 1 |
74 | rrrr: 1 |
75 | uu: 2 |
76 | uuuu: 2 |
77 | 6: |
78 | ll: 1 |
79 | uu: 1 |
80 | 7: |
81 | dddd: 1 |
82 | 8: |
83 | @pen-up: 1 |
84 | @pen-y--: 1 |
85 | @pixel-x = @pen-x:64: 111 |
86 | @pixel-y = @pen-y:64: 111 |
87 | dd: 1 |
88 | dddd: 2 |
89 | r: 1 |
90 | right: 1 |
91 | rr: 1 |
92 | u: 2 |
93 | up: 2 |
94 | uu: 2 |
95 | uuuu: 1 |
96 | 12: |
97 | @pen-left: 1 |
98 | @pen-x--: 1 |
99 | l: 1 |
100 | left: 1 |
101 | u: 1 |
102 | 14: |
103 | dd: 1 |
104 | 15: |
105 | up: 1 |
106 | 16: |
107 | @pen-down: 1 |
108 | @pen-right: 1 |
109 | @pen-up: 1 |
110 | @pen-x: 33 |
111 | @pen-x++: 1 |
112 | @pen-x-temp: 33 |
113 | @pen-y: 2 |
114 | @pen-y++: 1 |
115 | @pen-y--: 1 |
116 | @pen-y-temp: 2 |
117 | @pixel-x = @pen-x:32: 111 |
118 | @pixel-y = @pen-y:32: 111 |
119 | d: 1 |
120 | dd: 2 |
121 | down: 1 |
122 | r: 1 |
123 | right: 1 |
124 | u: 2 |
125 | up: 2 |
126 | uu: 1 |
127 | 17: |
128 | @pen-x: 1 |
129 | @pen-x-temp: 1 |
130 | @pen-y: 4 |
131 | @pen-y-temp: 4 |
132 | 18: |
133 | @pen-x: 1 |
134 | @pen-x-temp: 1 |
135 | @pen-y: 4 |
136 | @pen-y-temp: 4 |
137 | 19: |
138 | @pen-x: 1 |
139 | @pen-x-temp: 1 |
140 | @pen-y: 4 |
141 | @pen-y-temp: 4 |
142 | 20: |
143 | @pen-x: 1 |
144 | @pen-x-temp: 1 |
145 | @pen-y: 4 |
146 | @pen-y-temp: 4 |
147 | 21: |
148 | @pen-x: 1 |
149 | @pen-x-temp: 1 |
150 | @pen-y: 4 |
151 | @pen-y-temp: 4 |
152 | 22: |
153 | @pen-x: 1 |
154 | @pen-x-temp: 1 |
155 | @pen-y: 4 |
156 | @pen-y-temp: 4 |
157 | 23: |
158 | @pen-x: 1 |
159 | @pen-x-temp: 1 |
160 | @pen-y: 4 |
161 | @pen-y-temp: 4 |
162 | 24: |
163 | @pen-x: 48 |
164 | @pen-x-temp: 48 |
165 | @pen-y: 4 |
166 | @pen-y-temp: 4 |
167 | 25: |
168 | @pen-y: 3 |
169 | @pen-y-temp: 3 |
170 | 26: |
171 | @pen-y: 3 |
172 | @pen-y-temp: 3 |
173 | 27: |
174 | @pen-y: 3 |
175 | @pen-y-temp: 3 |
176 | 28: |
177 | @pen-x: 23 |
178 | @pen-x-temp: 23 |
179 | @pen-y: 3 |
180 | @pen-y-temp: 3 |
181 | d: 1 |
182 | 29: |
183 | @pen-y: 3 |
184 | @pen-y-temp: 3 |
185 | 30: |
186 | @pen-y: 3 |
187 | @pen-y-temp: 3 |
188 | 31: |
189 | @pen-down: 1 |
190 | @pen-y: 3 |
191 | @pen-y++: 1 |
192 | @pen-y-temp: 3 |
193 | down: 1 |
194 | 32: |
195 | @pen-up: 1 |
196 | @pen-y: 11 |
197 | @pen-y--: 1 |
198 | @pen-y-temp: 11 |
199 | @pixel-x = @pen-x:16: 111 |
200 | @pixel-y = @pen-y:16: 111 |
201 | d: 2 |
202 | down: 2 |
203 | u: 1 |
204 | up: 1 |
205 | 33: |
206 | @pen-y: 3 |
207 | @pen-y-temp: 3 |
208 | 34: |
209 | @pen-y: 3 |
210 | @pen-y-temp: 3 |
211 | 35: |
212 | @pen-y: 3 |
213 | @pen-y-temp: 3 |
214 | 36: |
215 | @pen-y: 3 |
216 | @pen-y-temp: 3 |
217 | 37: |
218 | @pen-y: 3 |
219 | @pen-y-temp: 3 |
220 | 38: |
221 | @pen-y: 3 |
222 | @pen-y-temp: 3 |
223 | 39: |
224 | @pen-y: 3 |
225 | @pen-y-temp: 3 |
226 | 40: |
227 | @pen-y: 3 |
228 | @pen-y-temp: 3 |
229 | 41: |
230 | @pen-y: 3 |
231 | @pen-y-temp: 3 |
232 | 42: |
233 | @pen-y: 3 |
234 | @pen-y-temp: 3 |
235 | 43: |
236 | @pen-y: 3 |
237 | @pen-y-temp: 3 |
238 | 44: |
239 | @pen-y: 3 |
240 | @pen-y-temp: 3 |
241 | 45: |
242 | @pen-y: 3 |
243 | @pen-y-temp: 3 |
244 | 46: |
245 | @pen-y: 3 |
246 | @pen-y-temp: 3 |
247 | 47: |
248 | @pen-y: 3 |
249 | @pen-y-temp: 3 |
250 | 64: |
251 | @pixel-x = @pen-x:8: 111 |
252 | @pixel-y = @pen-y:8: 111 |
253 | 128: |
254 | @pixel-x = @pen-x:4: 111 |
255 | @pixel-y = @pen-y:4: 111 |
256 | 256: |
257 | @pixel-x = @pen-x:2: 111 |
258 | @pixel-y = @pen-y:2: 111 |
259 | 512: |
260 | @pen-x <- @pen-x-temp:64: 111 |
261 | @pen-y <- @pen-y-temp: 111 |
262 | @pixel-x = @pen-x: 111 |
263 | @pixel-y = @pen-y: 111 |
264 | 1024: |
265 | @pen-x <- @pen-x-temp:32: 111 |
266 | 2048: |
267 | @pen-x <- @pen-x-temp:16: 111 |
268 | 4096: |
269 | @pen-x <- @pen-x-temp:8: 111 |
270 | 8192: |
271 | @pen-x <- @pen-x-temp:4: 111 |
272 | 16384: |
273 | @pen-x <- @pen-x-temp:2: 111 |
274 | 32768: |
275 | @pen-x <- @pen-x-temp: 111 |