Age | Commit message (Collapse) | Author |
|
original-commit-id: 827f80ca05026bb130e58e1a522313cab7b228ce
|
|
original-commit-id: aeaaade74cb5ff4d4884a4846ffe9a2103d50960
|
|
original-commit-id: d01369178b0ced3b299903b1cdf0084bdf067c43
|
|
map scripts + ai + disabled line ending correction
original-commit-id: 2a44711fa7b96868048f39418a6095ea7013608d
|
|
original-commit-id: 2acb46f6b58156ee3380a6203070ef2096db4b84
|
|
used the current address instead of the parsed address
original-commit-id: 9fc8d527f727dedfb8dd718cfea9e29d7b26775d
|
|
original-commit-id: 0e47273378b1f7f010e4d3e6dbab2a14dcc781ce
|
|
original-commit-id: 494f4c13fe2a45d0569bde2fc06e1bdf3fbfc857
|
|
original-commit-id: e21fc0fad19a4411c613d9caadfe13bc6f438d34
|
|
original-commit-id: dc81d0cfcfa92ecfab99984ee674d0fe3e6c19cf
|
|
original-commit-id: 4332a25bd5f6f80975f762d126e92064c756f7d4
|
|
hram labels + png make target
original-commit-id: 1abb020335e89ace4f51e1c81902e9bbe95c6af2
|
|
lz files were being decompressed to the top directory (gfx/)
original-commit-id: b570c4d6e660ffe36427a29ee34f87298b77bfda
|
|
original-commit-id: e0e902b1c7612a582a945fd4b0bb31e3b19d5945
|
|
'Dunno' exception always fired even if parameters were correct
original-commit-id: c19dcb996c26111d5ccda8cb783ccbb15348992b
|
|
vba config shouldn't need fiddling out of the box
original-commit-id: 36a0acbde17ede24152840257e8f12918cd9c6b6
|
|
original-commit-id: a46a4b35a2fa3ceefb6a283480a4e6a9efe8424c
|
|
original-commit-id: 91b24953f615569d5130cb1ccceffa8149cc42c0
|
|
original-commit-id: 6a3cf4e39391560ec978432ec797ce77d13cd76b
|
|
original-commit-id: 0fa5d9a16217993922c88f7ec83ae99857a31267
|
|
original-commit-id: a1ed7e76583127562c73bf12766ba2958451b9dc
|
|
original-commit-id: 9ee0600524218d47ce2faa9b122a8e2b498e9b66
|
|
original-commit-id: 3255093451d5828dd3e2b3a0132858a296ee4777
|
|
original-commit-id: c2932b0490dc9cf7cce8ace6a85eecb49fd8e362
|
|
original-commit-id: e59fa73c95d11aaee8a5759baea3ed0b3fde2741
|
|
original-commit-id: a7c260f4f4b843cfed1d8f39d3fca396cacc95c2
|
|
original-commit-id: bcfac567ed5bb9e5254a41fc7ef20d325d5763b5
|
|
original-commit-id: f0767fb15a2c6364b81f864d8e6c4319da8e2f33
|
|
original-commit-id: caa1dc10dded1e4dfea148be11ca1d37172c623a
|
|
original-commit-id: b543827ee4d18caa083be5ce28cf2c9aa1129f28
|
|
original-commit-id: 7dc2c3129b7c5dbf1cf334d33a10b045a2de1596
|
|
original-commit-id: 37fac8a71427da5517780739414967273eb011ba
|
|
original-commit-id: 4941f473a28d6a360b7c013fcd41072149f21b35
|
|
original-commit-id: 9a20ba1d3f8b5680773bc65ed8497d2519ccb421
|
|
original-commit-id: a98dcc1745dac35420d8d37d7578123919038485
|
|
All commands are in scripting.asm, and there's also a small python
script that was written to assist with some of the automation.
original-commit-id: 23003bd772a2b025ea1972fade00309cc04003a7
|
|
When disassembling a group of functions, sometimes there are other
functions known in advance. By passing in a list called stop_at to
gbz80disasm, it is possible to prevent disassembled asm from running on
for longer than necessary.
original-commit-id: 01e10a11b27978c40e0f5fc3334dfd66c1a004a3
|
|
This updates the automatic parsing of main.asm to catch cases of INCBINs
pulling in files that end in .asm, .lz, .1bpp, and .2bpp. This is
necessary because otherwise the parser tries to figure out the start and
end addresses expressed on the INCBIN line, details not present on these
types of lines in the asm.
Asm and Asm.insert_all are now back in working condition.
original-commit-id: 0e2ab04353bf5fa3114aa87e77e5366af6aa942c
|
|
This is an extra option that is on by default for gbz80disasm, which is
useful in situations where you may not want the last address to be
included (like if the output of the disassembler is going to be sent to
to_asm anyway).
original-commit-id: 381d3e76b73302672c0d568600f78f15f5cd0fcf
|
|
original-commit-id: affcd587d69b18d84bcb473b28723613b755c846
|
|
original-commit-id: 2a04c1c20a22f13ff3f0b0a8ce2d8e96b8798ef8
|
|
original-commit-id: d2b464e51dbe84c26982e5863eacca8d7db09fc5
|
|
original-commit-id: 821d7948981924a4b8145edf072a69ab799ddd14
|
|
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
|
|
original-commit-id: 160acfa2967e898f97ba2b92e8602146bdf5b714
|
|
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
|
|
Checks for any palette using the same name as the 2bpp file.
original-commit-id: 7f7f4612404b6c898d4cb50fb4468580dbd46910
|
|
A quirk of the Decompressed class dissociated the orientation from
the output attribute.
The makefile no longer suppresses output since it's still relevant.
original-commit-id: ad0578fda0aec42c28e3db26bbf68d06aa19f63e
|
|
Now any existing lz files are converted to 2bpp, and all 2bpp files
are converted to png.
original-commit-id: 0b8c5ef75b69521ccbd3e9b30431fba0ba2d569e
|
|
original-commit-id: 98d8914b62750ea7575a5c16ce954cc0bbedb825
|