Mercurial > vba-clojure
comparison org/total-control.org @ 618:a79e5a852347
minor grammar fixes.
author | Robert McIntyre <rlm@mit.edu> |
---|---|
date | Sun, 09 Jun 2013 15:50:28 -0400 |
parents | b531d490859c |
children | 1b52b14868d3 |
comparison
equal
deleted
inserted
replaced
617:aeb4b676ba8b | 618:a79e5a852347 |
---|---|
190 | 190 |
191 * Infrastructure | 191 * Infrastructure |
192 | 192 |
193 The entire video was completely produced by bots --- I didn't manually | 193 The entire video was completely produced by bots --- I didn't manually |
194 play the game at all to produce this speedrun. Here is a brief account | 194 play the game at all to produce this speedrun. Here is a brief account |
195 of the infrastructure I build to make the video. The entire source of | 195 of the infrastructure I built to make the video. The entire source of |
196 the project is available at http://hg.bortreb.com/vba-clojure | 196 the project is available at http://hg.bortreb.com/vba-clojure |
197 | 197 |
198 The first step was to build a programmatic interface to pokemon | 198 The first step was to build a programmatic interface to pokemon |
199 yellow. So, I downloaded vba-rerecording from | 199 yellow. So, I downloaded vba-rerecording from |
200 http://code.google.com/p/vba-rerecording/. After repairing their | 200 http://code.google.com/p/vba-rerecording/. After repairing their |
436 | 436 |
437 I use the glitch items 0x00 and 0xFF to great effect in my run. 0x00 | 437 I use the glitch items 0x00 and 0xFF to great effect in my run. 0x00 |
438 sells for almost half of maximum money --- I use just 3 of them to | 438 sells for almost half of maximum money --- I use just 3 of them to |
439 finance the purchase of all the other items I need. 0x00 is also a | 439 finance the purchase of all the other items I need. 0x00 is also a |
440 NO-OP in the gameboy's machine language, which means that I can stick | 440 NO-OP in the gameboy's machine language, which means that I can stick |
441 them anywhere where I need to break up an other wise illegal pair of | 441 them anywhere where I need to break up an otherwise illegal pair of |
442 opcodes. 0xFF is also extremely useful because it is the end-of-list | 442 opcodes. 0xFF is also extremely useful because it is the end-of-list |
443 sentinel. Normally, the game will "compact" your items whenever you | 443 sentinel. Normally, the game will "compact" your items whenever you |
444 make a purchase or deposit. For example, if you deposit a pokeball, | 444 make a purchase or deposit. For example, if you deposit a pokeball, |
445 then deposit another pokeball, the item list looks like: | 445 then deposit another pokeball, the item list looks like: |
446 | 446 |