summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-09-14barely-working map editoryenatch
works with both pokecrystal and pokered version is crystal by default
2013-09-12Merge pull request #30 from kanzure/cleanup-againBryan Bishop
More cleanup of crystal.py
2013-09-12Merge pull request #29 from kanzure/fix-json-gitignoreBryan Bishop
Allow (some) json files in the repo
2013-09-12Merge pull request #28 from kanzure/config-cleanupBryan Bishop
Rename config.py -> configuration.py
2013-09-12deglobalize map_internal_idsBryan Bishop
Also, don't set global rom in the load_rom related methods. This will nip everything for a while, but roms should be passed around as references instead of globals.
2013-09-12pass around all_movements (not a global)Bryan Bishop
2013-09-12run_main -> mainBryan Bishop
2013-09-12pretty_print_trainer_id_constants to trainers.pyBryan Bishop
2013-09-12one preprocessor macro needs trainer_group_maximumBryan Bishop
2013-09-12knock out some trainer group globalsBryan Bishop
2013-09-12convert all_map_headers from a globalBryan Bishop
2013-09-12don't use the old header parsing methodBryan Bishop
2013-09-12remove globals from some map group parsersBryan Bishop
2013-09-12move old parsers from 'crystal' into crystalparts/Bryan Bishop
2013-09-12move find_labels_without_addresses into labels.pyBryan Bishop
2013-09-12remove an unused import from integration testsBryan Bishop
2013-09-12don't override the object type/variableBryan Bishop
2013-09-12try to fix old_text_script.py with an importBryan Bishop
There are a few more missing imports to get this to work. On the other hand, it may not be valuable enough to bother fixing.
2013-09-12split OldTextScript out of crystal.pyBryan Bishop
This creates a new file called old_text_script.py with that huge class. Does this mean that I wrote this a second time when I wrote TextScript ?
2013-09-12remove a global from how_many_untilBryan Bishop
2013-09-12move is_valid_address into addresses.pyBryan Bishop
2013-09-12move load_asm2 next to load_asmBryan Bishop
2013-09-12remove global from load_asm2Bryan Bishop
Why is there even a second method in the first place?
2013-09-12allow (some) json files in the repoBryan Bishop
This ignores only "labels.json", which so far has been the only problematic json file. This is a file generated by gbz80disasm. Other json files might be necessary in the future, and it's okay to let them in.
2013-09-12move "import crystal" in labels.py until neededBryan Bishop
Otherwise there's a circular import. This circular import is going away once crystal.py is fixed up.
2013-09-12move AsmLine into crystalparts/asmline.pyBryan Bishop
2013-09-12rename config.py -> configuration.pyBryan Bishop
This should help cut down on the confusion between the "config" module and the "config" variable that everyone likes to use. The config variable should refer to an instance of Config, whereas before it was being shared as both the name of the module and the name of an instance. "configuration" is always the module. "config" should always be a Config instance. TODO: avoid passing around a Config instance everywhere.
2013-09-11Merge pull request #27 from yenatch/masterBryan Bishop
spit GLOBAL defs for labels into globals.asm instead of inline
2013-09-11spit GLOBAL defs for labels into globals.asm instead of inlineyenatch
2013-09-11Merge pull request #25 from kanzure/fix-gbz80disasm-for-pokeredBryan Bishop
Be okay with blank labels in gbz80disasm
2013-09-11Merge pull request #26 from kanzure/fix-pokered-pathsBryan Bishop
fix pokered paths in redtools Argh, these need to go away.
2013-09-11be okay with blank labels in gbz80disasmBryan Bishop
For whatever reason, this makes gbz80disasm work with pokered.
2013-09-11also import osBryan Bishop
2013-09-11fix rom path in another redtoolBryan Bishop
2013-09-11update pokered_dir.py to use cwd for pathBryan Bishop
This will be fixed when redtools is merged into the rest of the junk, but for now the path will just be the cwd. This is necessary for pokered gbz80disasm.
2013-09-10Merge pull request #21 from kanzure/vba-automationBryan Bishop
Start moving away from jvm/jython.
2013-09-10Merge branch 'master' into vba-automationBryan Bishop
2013-09-09Merge pull request #22 from kanzure/ignore-buildBryan Bishop
add build/ to .gitignore
2013-09-09remove the old vba filenames from MANIFEST.inBryan Bishop
2013-09-09remove the Recording junkBryan Bishop
That should go into vba_wrapper if it turns out to be important.
2013-09-09add build/ to .gitignoreBryan Bishop
2013-09-09vba_autoplayer.py -> autoplayer.pyBryan Bishop
2013-09-09strip out jython garbage from vba.pyBryan Bishop
2013-09-09fix keyboard.data path in keyboard.pyBryan Bishop
2013-09-09keyboard needs osBryan Bishop
2013-09-09some config defaults taken from vba stuffBryan Bishop
2013-09-09remove some TODOsBryan Bishop
2013-09-09remove vba_config and just use pokemontools.configBryan Bishop
2013-09-09encoding -> coding in python headersBryan Bishop
2013-09-09remove jython shebangsBryan Bishop