summaryrefslogtreecommitdiff
path: root/pokemontools
AgeCommit message (Collapse)Author
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-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-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-11spit GLOBAL defs for labels into globals.asm instead of inlineyenatch
2013-09-11be okay with blank labels in gbz80disasmBryan Bishop
For whatever reason, this makes gbz80disasm work with pokered.
2013-09-09remove the Recording junkBryan Bishop
That should go into vba_wrapper if it turns out to be important.
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
2013-09-09move vba_keyboard.py -> keyboard.pyBryan Bishop
2013-09-09fix path in vba_keyboard.pyBryan Bishop
2013-09-08encoding -> coding in headerBryan Bishop
2013-09-08split keyboard graph data from the python fileBryan Bishop
The keyboard.data file has the information necessary to reconstruct the graph of the keyboard that appears in pokecrystal.
2013-09-08fix some imports in pokemontools/vba/vba.pyBryan Bishop
This file is meant to be run while under jython, so it's not completely fair to run it through python2.7 when testing. But whatever.
2013-09-08move vba/ -> pokemontools/vba/Bryan Bishop
2013-09-07fix logging import in labels.pyBryan Bishop
2013-09-02make gbz80disasm use configurationBryan Bishop
gbz80disasm now uses configuration to determine which files to load before disassembling a chunk of bytes.
2013-09-02make wram.py use config for pathsBryan Bishop
The WRAMProcessor class handles reading all constants and labels, which are then used in gbz80disasm.
2013-09-02class Preprocessor instead of just functionsBryan Bishop
2013-09-02basic config supportBryan Bishop
2013-09-02fix "labels" confusion in get_labels_betweenBryan Bishop
There was both the labels module and a list called labels. Rename the local variable to foundlabels instead.
2013-09-01make_wram_labels doesn't need globals nowBryan Bishop
2013-09-01move the map_names import to the topBryan Bishop
Maybe it will get more attention up here. It needs to be cleaned up since it's a global used throughout the source code, plus it gets modified multiple times everywhere. Awful.
2013-09-01better ordering of imports in crystal.pyBryan Bishop
2013-09-01better docstrings in helpers.pyBryan Bishop
2013-09-01minor gbz80disasm formattingBryan Bishop
2013-09-01fix syntax on import gbz80disasmBryan Bishop
2013-09-01make mkdir_p raise a specific exceptionBryan Bishop
2013-09-01move mkdir_p out of gfx.py and into helpers.pyBryan Bishop
It seems that mkdir_p is unused at the moment.
2013-09-01import syntax in gfx.pyBryan Bishop