summaryrefslogtreecommitdiff
path: root/vba.py
AgeCommit message (Collapse)Author
2013-09-08move vba tools into vba/Bryan Bishop
2013-09-07remove some experimental methodsBryan Bishop
These methods weren't needed. Turns out the problem was frameskip, these were just other attempts to try to do movement and text waiting.
2013-09-07better vba automation methodsBryan Bishop
2013-08-03remove extra newlines from python filesBryan Bishop
Remove all of the ending newlines at the end of the file, since this is apparently against pep8.
2013-06-25remove extra whitespace in extras/vba.pyBryan Bishop
original-commit-id: 28268df40e91e48637862a4428b01d5abae2ff0f
2013-06-23Made edits to docstrings in extras/vba.pyKat Harrison
Added to vba intructions and reformatted docstrings to include a summary line. (Docstring summaries should be max 72 characters.) original-commit-id: 897d8b744c8f456e74ced1e9f19452d07165ef25
2013-06-23update instructions in extras/vba.pyKat Harrison
fixes #151 fixes #150 original-commit-id: d67d63df31f641b786d34bfb687524c37dd72e12
2013-06-16make vba emulator wait until text is done drawingBryan Bishop
Also, this fixes some bugs related to how button presses are handled. original-commit-id: 6c5ccae8078fd753314b5c63ba7c4a4b9e2ae402
2013-03-07Merge pull request #122 from yenatch/masterBryan Bishop
vba config shouldn't need fiddling out of the box original-commit-id: 36a0acbde17ede24152840257e8f12918cd9c6b6
2013-03-07vba - suppress joypad input messageyenatch
original-commit-id: 91b24953f615569d5130cb1ccceffa8149cc42c0
2013-03-05vba - record/replay button sequencesBryan Bishop
original-commit-id: 6a3cf4e39391560ec978432ec797ce77d13cd76b
2013-03-04vba - keyboard input optimizationBryan Bishop
original-commit-id: 0fa5d9a16217993922c88f7ec83ae99857a31267
2013-03-03vba - basic cheating infrastructureBryan Bishop
original-commit-id: a1ed7e76583127562c73bf12766ba2958451b9dc
2013-03-01vba - separate configBryan Bishop
original-commit-id: 9ee0600524218d47ce2faa9b122a8e2b498e9b66
2013-03-01vba - run without unit testsBryan Bishop
original-commit-id: 3255093451d5828dd3e2b3a0132858a296ee4777
2013-03-01vba - also install jythonBryan Bishop
original-commit-id: c2932b0490dc9cf7cce8ace6a85eecb49fd8e362
2013-03-01vba - improve install instructionsBryan Bishop
original-commit-id: e59fa73c95d11aaee8a5759baea3ed0b3fde2741
2013-03-01fix bank handling in vba.callBryan Bishop
original-commit-id: bcfac567ed5bb9e5254a41fc7ef20d325d5763b5
2013-03-01vba - example unit testing of romsBryan Bishop
original-commit-id: f0767fb15a2c6364b81f864d8e6c4319da8e2f33
2013-03-01vba - call arbitrary functions from jythonBryan Bishop
original-commit-id: caa1dc10dded1e4dfea148be11ca1d37172c623a
2013-02-28vba - fix off-by-one error in registersBryan Bishop
original-commit-id: b543827ee4d18caa083be5ce28cf2c9aa1129f28
2013-02-28vba - better way to deal with registersBryan Bishop
original-commit-id: 7dc2c3129b7c5dbf1cf334d33a10b045a2de1596
2013-02-28vba - get text on screenBryan Bishop
original-commit-id: 37fac8a71427da5517780739414967273eb011ba
2013-02-28vba - set_registersBryan Bishop
original-commit-id: 4941f473a28d6a360b7c013fcd41072149f21b35
2013-02-28remove code slopBryan Bishop
original-commit-id: 9a20ba1d3f8b5680773bc65ed8497d2519ccb421
2013-02-28vba warp functionBryan Bishop
original-commit-id: a98dcc1745dac35420d8d37d7578123919038485
2013-02-26various helper functions for the vba interfaceBryan Bishop
New vba.py features include: * get_memory_at * get_memory_range * set_memory_at Also, the "crystal" class has a number of specialty helpers: * crystal.walk_through_walls * crystal.get_player_name * crystal.get_map_name * crystal.get_xy * crystal.nstep (which sets memory each step by calling certain * functions, like walk_through_walls) * crystal.is_in_battle * crystal.get_gender original-commit-id: ec098d1a03e28e07c3bbd3174b5f02b713c24b6f
2013-02-26jython bindings to vba-linux/vba-closure (vba-rr)Bryan Bishop
A bunch of functions and tools to run vba-clojure (a fork of vba-rerecording specifically for compiling on Linux, bound to the JVM through JNI). original-commit-id: 12c82550674e1282a987dc0477dd6a34db0bed28