Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
0000 ipush 4
0001 dp += I[0];ipop
0002 jmp 234
0003 ipop;dpush
0004 ipush 1
0005 dp += I[0];ipop
0006 ipop;dpush
0007 ipush 19
0008 dp += I[0];ipop
0009 ipush D[0]
0010 ipush 1
0011 sub I[0], I[1]
0012 ipop;dpush
0013 ipush 1
0014 dp += I[0];ipop
0015 ipush D[0]
0016 ipush 1
0017 sub I[0], I[1]
0018 ipop;dpush
0019 ipush 19
0020 dp += I[0];ipop
0021 ipush D[0]
0022 if (I[0] == 0) then jmp $24
0023 jmp 27
0024 ipush 1
0025 dp += I[0];ipop
0026 jmp 34
0027 ipush 1
0028 dp += I[0];ipop
0029 ipush D[0]
0030 if (I[0] == 0) then jmp $32
0031 jmp 33
0032 jmp 41
0033 jmp 7
0034 ipush D[0]
0035 if (I[0] == 0) then jmp $37
0036 jmp 38
0037 jmp 39
0038 jmp 41
0039 ipush 0
0040 jmp 42
0041 ipush 1
0042 ipush 18
0043 dp += I[0];ipop
0044 ipush D[0]
0045 ipush 362
0046 add I[0], I[1]
0047 jmp $+I[0]
0048 ipush 1
0049 dp += I[0];ipop
0050 ipop;dpush
0051 ipush 19
0052 dp += I[0];ipop
0053 ipop;dpush
0054 ipush D[0]
0055 ipush 1
0056 sub I[0], I[1]
0057 ipop;dpush // D[11] =- 1
0058 ipush 1
0059 dp += I[0];ipop
0060 ipush D[0]
0061 ipush 1
0062 sub I[0], I[1]
0063 ipop;dpush // D[12] -= 1
0064 ipush 19
0065 dp += I[0];ipop
0066 ipush D[0] // D[11] == 0 ?
0067 if (I[0] == 0) then jmp $69
0068 jmp 72
0069 ipush 1
0070 dp += I[0];ipop
0071 jmp 81
0072 ipush 1
0073 dp += I[0];ipop
0074 ipush D[0]
0075 if (I[0] == 0) then jmp $77
0076 jmp 78
0077 jmp 86
0078 ipush 19
0079 dp += I[0];ipop
0080 jmp 54
0081 ipush D[0]
0082 if (I[0] == 0) then jmp $84
0083 jmp 85
0084 jmp 86
0085 jmp 88
0086 ipush 0
0087 jmp 89
0088 ipush 1
0089 ipush 18
0090 dp += I[0];ipop
0091 ipush D[0]
0092 ipush 315
0093 add I[0], I[1]
0094 jmp $+I[0] ; goto (94+I[0])%409 = 123
0095 ipush 1
0096 dp += I[0];ipop
0097 ipop;dpush
0098 ipush 19
0099 dp += I[0];ipop
0100 ipop;dpush
0101 jmp 110
0102 ipush D[0] ; todo
0103 ipush 1
0104 dp += I[0];ipop
0105 ipush D[0]
0106 sub I[0], I[1]
0107 ipush 19
0108 dp += I[0];ipop
0109 ipop;dpush
0110 ipush 1
0111 dp += I[0];ipop
0112 ipush D[0] // D[9]
0113 ipush 19
0114 dp += I[0];ipop
0115 ipush D[0] // D[8]
0116 ipush 2
0117 dp += I[0];ipop
0118 ipush 123
0119 ipop;dpush // D[10] = 123
0120 ipush 1
0121 dp += I[0];ipop // d = D+11
0122 jmp 0048
0123 if (I[0] == 0) then jmp $125
0124 jmp 126
0125 jmp 129
0126 ipush 18
0127 dp += I[0];ipop
0128 jmp 102
0129 ipush 18
0130 dp += I[0];ipop
0131 ipush D[0]
0132 ipush 19
0133 dp += I[0];ipop
0134 ipush D[0]
0135 ipush 272
0136 add I[0], I[1]
0137 jmp $+I[0] ; #0175
0138 ipop;dpush
0139 ipush 1
0140 dp += I[0];ipop
0141 ipush 42
0142 ipop;dpush
0143 ipush 1
0144 dp += I[0];ipop
0145 ipush 24
0146 ipop;dpush
0147 ipush 1
0148 dp += I[0];ipop
0149 ipush 13
0150 ipop;dpush
0151 ipush 1
0152 dp += I[0];ipop
0153 ipush 0
0154 ipop;dpush
0155 jmp 212
0156 ipush 17
0157 dp += I[0];ipop
0158 ipush D[0] // D[3]
0159 ipush 1
0160 dp += I[0];ipop
0161 ipush D[0] // D[4]
0162 ipush 1
0163 dp += I[0];ipop
0164 ipush D[0] // D[5]
0165 add I[0], I[1]
0166 add I[0], I[1] // D[4]+D[5]+D[3]
0167 ipush 128
0168 ipush 2
0169 dp += I[0];ipop
0170 ipush 175
0171 ipop;dpush // D[7] = 175
0172 ipush 1
0173 dp += I[0];ipop // d = D+8
0174 jmp 95
0175 ipush 17
0176 dp += I[0];ipop
0177 ipush D[0] // D[4]
0178 ipush 19
0179 dp += I[0];ipop
0180 ipop;dpush // D[3] = D[4]
0181 ipush 2
0182 dp += I[0];ipop
0183 ipush D[0] // D[5]
0184 ipush 19
0185 dp += I[0];ipop
0186 ipop;dpush // D[4] = D[5]
0187 ipush 1
0188 dp += I[0];ipop
0189 ipop;dpush // D[5] = D[8]
0190 ipush 18
0191 dp += I[0];ipop
0192 ipush D[0] // D[3]
0193 add I[0], I[1] // D[3]+I[0]
0194 ipush 128
0195 ipush 4
0196 dp += I[0];ipop
0197 ipush 202
0198 ipop;dpush // D[7] = 202
0199 ipush 1
0200 dp += I[0];ipop // d = D+8
0201 jmp 95
0202 ipush 207
0203 ipop;dpush
0204 ipush 1
0205 dp += I[0];ipop
0206 jmp 3
0207 ipush 19
0208 dp += I[0];ipop
0209 ipush D[0]
0210 add I[0], I[1]
0211 ipop;dpush
0212 ipush 16
0213 dp += I[0];ipop
0214 ipush D[0]
0215 ipush 1
0216 sub I[0], I[1], I[0]
0217 ipop;dpush
0218 ipush D[0]
0219 if (I[0] == 0) then jmp $221
0220 jmp 222
0221 jmp 225
0222 ipush 4
0223 dp += I[0];ipop
0224 jmp 156
0225 ipush 4
0226 dp += I[0];ipop
0227 ipush D[0]
0228 ipush 15
0229 dp += I[0];ipop
0230 ipush D[0]
0231 ipush 176
0232 add I[0], I[1]
0233 jmp $+I[0] ; search "add 176, 280"
; setup
0234 ipush 43
0235 ipush I[1]
0236 ipush 54
0237 ipush I[4]
0238 ipush 35
0239 ipush I[7]
0240 ipush 31
0241 ipush I[10]
0242 ipush 78
0243 ipush I[13]
0244 ipush 116
0245 ipush I[16]
0246 ipush 32
0247 ipush I[19]
0248 ipush 28
0249 ipush I[22]
0250 ipush 1
0251 ipush I[25]
0252 ipush 47
0253 ipush I[28]
0254 ipush 84
0255 ipush I[31]
0256 ipush 25
0257 ipush I[34]
0258 ipush 26
0259 ipush I[37]
0260 ipush 123
0261 ipush I[40]
0262 ipush 69
0263 ipush I[43]
0264 ipush 102
0265 ipush I[46]
0266 ipush 50
0267 ipush I[49]
0268 ipush 65
0269 ipush I[52]
0270 ipush 21
0271 ipush I[55]
0272 ipush 16
0273 ipush 17
0274 dp += I[0];ipop
0275 ipush 280
0276 ipop;dpush
0277 ipush 1
0278 dp += I[0];ipop
0279 jmp 138
0280 if (I[0] == 0) then jmp $282
0281 jmp 285 ; Wrong!
0282 ipush 19
0283 dp += I[0];ipop
0284 jmp 368 ; correct!
; Wrong Fuck!
0285 ipush 19
0286 dp += I[0];ipop
0287 ipush 0
0288 ipop;dpush
0289 ipush 78
0290 ipop;dpush
0291 ipush 1
0292 dp += I[0];ipop
0293 ipush 111
0294 ipop;dpush
0295 ipush 1
0296 dp += I[0];ipop
0297 ipush 32
0298 ipop;dpush
0299 ipush 1
0300 dp += I[0];ipop
0301 ipush 115
0302 ipop;dpush
0303 ipush 1
0304 dp += I[0];ipop
0305 ipush 105
0306 ipop;dpush
0307 ipush 1
0308 dp += I[0];ipop
0309 ipush 99
0310 ipop;dpush
0311 ipush 1
0312 dp += I[0];ipop
0313 ipush 101
0314 ipop;dpush
0315 ipush 1
0316 dp += I[0];ipop
0317 ipush 32
0318 ipop;dpush
0319 ipush 1
0320 dp += I[0];ipop
0321 ipush 102
0322 ipop;dpush
0323 ipush 1
0324 dp += I[0];ipop
0325 ipush 111
0326 ipop;dpush
0327 ipush 1
0328 dp += I[0];ipop
0329 ipush 114
0330 ipop;dpush
0331 ipush 1
0332 dp += I[0];ipop
0333 ipush 32
0334 ipop;dpush
0335 ipush 1
0336 dp += I[0];ipop
0337 ipush 121
0338 ipop;dpush
0339 ipush 1
0340 dp += I[0];ipop
0341 ipush 111
0342 ipop;dpush
0343 ipush 1
0344 dp += I[0];ipop
0345 ipush 117
0346 ipop;dpush
0347 ipush 1
0348 dp += I[0];ipop
0349 ipush 32
0350 ipop;dpush
0351 ipush 1
0352 dp += I[0];ipop
0353 ipush 58
0354 ipop;dpush
0355 ipush 1
0356 dp += I[0];ipop
0357 ipush 40
0358 ipop;dpush
0359 ipush 1
0360 dp += I[0];ipop
0361 ipush 0
0362 ipop;dpush
0363 ipush 1
0364 dp += I[0];ipop
0365 ipush 19
0366 dp -= I[0];ipop
0367 jmp 408
; Correct Fuck!
0368 ipush 0
0369 ipop;dpush
0370 ipush 67
0371 ipop;dpush
0372 ipush 1
0373 dp += I[0];ipop
0374 ipush 111
0375 ipop;dpush
0376 ipush 1
0377 dp += I[0];ipop
0378 ipush 114
0379 ipop;dpush
0380 ipush 1
0381 dp += I[0];ipop
0382 ipush 114
0383 ipop;dpush
0384 ipush 1
0385 dp += I[0];ipop
0386 ipush 101
0387 ipop;dpush
0388 ipush 1
0389 dp += I[0];ipop
0390 ipush 99
0391 ipop;dpush
0392 ipush 1
0393 dp += I[0];ipop
0394 ipush 116
0395 ipop;dpush
0396 ipush 1
0397 dp += I[0];ipop
0398 ipush 33
0399 ipop;dpush
0400 ipush 1
0401 dp += I[0];ipop
0402 ipush 0
0403 ipop;dpush
0404 ipush 1
0405 dp += I[0];ipop
0406 ipush 9
0407 dp -= I[0];ipop
0408 halt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment