Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-07-10 | MapObjects and ScriptRunning | yenatch | |
2013-07-10 | version constant | yenatch | |
2013-07-10 | crystal: add more movements | yenatch | |
2013-07-10 | SelectMenu | yenatch | |
2013-07-10 | start using relevant constants in wram.asm | yenatch | |
2013-07-10 | make: check wram/constants | yenatch | |
2013-07-10 | clean up StartMenu | yenatch | |
2013-07-10 | chars: ▷ | yenatch | |
2013-07-10 | Overworld input handling | yenatch | |
2013-06-27 | DoPlayerMovement and recomment ow surfing checks | yenatch | |
2013-06-25 | Merge pull request #153 from yenatch/gbz80disasm-data | Bryan Bishop | |
data detection in gbz80disasm | |||
2013-06-25 | don't mix tabs/whitespace | Bryan Bishop | |
2013-06-25 | Merge pull request #148 from yenatch/master | Bryan Bishop | |
Re-organizing some engine-related asm and constants. | |||
2013-06-25 | Merge pull request #149 from yenatch/new-install | Bryan Bishop | |
reformat install + fix source preprocessing | |||
2013-06-25 | install: less abrasive outro | yenatch | |
2013-06-25 | give prequeue a reason to exist | yenatch | |
2013-06-25 | pre: restore separate_comment's behavior | yenatch | |
2013-06-25 | install: elaborate on make targets | yenatch | |
2013-06-25 | install: get pip and be less vague about the base rom | yenatch | |
2013-06-25 | replace broken mibbit links with kiwiirc | yenatch | |
2013-06-25 | gbz80disasm: just use lowercase labels | yenatch | |
2013-06-25 | gbz80disasm: fix data handling | yenatch | |
get the scalpel out of there | |||
2013-06-25 | gbz80disasm: local/global address conversion + fix find_label | yenatch | |
2013-06-25 | gbz80disasm: detect data tables referenced in asm | yenatch | |
2013-06-25 | gbz80disasm: data detection | yenatch | |
the is_data flag never did anything. now it does encountering the end of a branch with outstanding labels will read anything between said labels as data | |||
2013-06-21 | make: don't recompile if it's not necessary | yenatch | |
the preprocessor queue was preventing files from being recognized as out-of-date this highlights similar errors with graphics targets, which need to be fixed anyway | |||
2013-06-21 | preprocess asm files individually | yenatch | |
this fixes a lot of previous hacks first off, rgbds requires that labels from includes be marked as globals. instead, 3626ddeb stuffed includes into the parent file in the preprocessor. this meant one huge file got preprocessed every time, adding an additional ten seconds to compile time. running the preprocessor once for each file would create too much overhead, so a list is fed into prequeue.py, which then makes calls to preprocessor.py. this paves the way for compiling source files separately some day. next, compiling previously required `make clean` to be executed first. f3340de6 touched main.asm to force a fresh compile instead. this behavior has been reverted. now, `make all` will only attempt to recompile if a source file has changed. preprocessor.py has some marginal changes. prequeue.py is created to keep the original functionality of preprocessor.py intact. so many files are preprocessed on first compile (1951 as of this commit) that the prequeue call has been hidden. compile time is reduced to 15-30 seconds on first compile, and 5-10 seconds subsequently. the majority of this time is spent in rgbasm. | |||
2013-06-18 | make clean is no longer required to compile | yenatch | |
2013-06-18 | updated install instructions | yenatch | |
2013-06-17 | move miscellaneous asm into engine/ | yenatch | |
2013-06-17 | move constants files into constants/ | yenatch | |
2013-06-17 | Merge pull request #147 from yenatch/master | Bryan Bishop | |
gbz80disasm/sym fixes + odds and ends | |||
2013-06-17 | BadgeStatBoosts | yenatch | |
2013-06-17 | LostBattle and HalveMoney | yenatch | |
2013-06-16 | programmatic speedrun of pokecrystal (vba) | Bryan Bishop | |
2013-06-16 | make vba emulator wait until text is done drawing | Bryan Bishop | |
Also, this fixes some bugs related to how button presses are handled. | |||
2013-06-16 | symfile: fix address handling | yenatch | |
2013-06-15 | gbz80disasm: fix labels outside of banks 0 and 1 | yenatch | |
2013-06-14 | OakSpeech formatting | yenatch | |
2013-06-14 | gbz80disasm: only use gbhw/hram constants >= 0xff00 | yenatch | |
2013-06-14 | DrawIntroPlayerPic | yenatch | |
2013-06-13 | Merge pull request #146 from yenatch/master | Bryan Bishop | |
statdown comments + fix make pngs | |||
2013-06-13 | gfx: return mass-decompress command | yenatch | |
still reqd by make pngs | |||
2013-06-13 | use stat constants in statdown commands | yenatch | |
2013-06-13 | Merge branch 'master' of github.com:kanzure/pokecrystal | yenatch | |
2013-06-13 | comment statdown move command | yenatch | |
2013-06-13 | hexdump for binary diffs | yenatch | |
those with an existing repo should run: git config diff.hex.textconv hexdump | |||
2013-06-12 | Merge remote-tracking branch 'yenatch/master' | Bryan Bishop | |
Also merge pull request #145. | |||
2013-06-12 | Revert "make gfx.py png take only a path" | Bryan Bishop | |
This reverts commit 915c6358490494b87c81a464492944f80ee86384. | |||
2013-06-12 | Merge branch 'master' of github.com:kanzure/pokecrystal | yenatch | |
Conflicts: extras/gfx.py |