Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-20 | chmod +x tools/make_shim.py | Rangi | |
2020-09-20 | Port simpler tools/make_shim.py from pokepicross | Rangi | |
2020-09-20 | Port scan_includes.c from pokepicross | Rangi | |
2020-08-09 | Fix coverage utility script | Rangi | |
2020-08-09 | tools/ contains what's needed to build the ROMs; utils/ contains disassembly ↵ | Rangi | |
utilites | |||
2018-07-08 | Merge branch 'master' into section-reorg | luckytyphlosion | |
2018-07-08 | Add maps to linkerscript | luckytyphlosion | |
2018-07-08 | Build files in maps/ | luckytyphlosion | |
2018-07-03 | Clean up unused code. | luckytyphlosion | |
2018-07-03 | Introduce linkerscript. | luckytyphlosion | |
Addresses of sections will now be added to the linkerscript via `org`, and the section name will be the path/to/file. If there is more than one section in the file, then add a @SectionName after the path/to/file to describe the section. | |||
2018-07-03 | Merge branch 'master' of https://github.com/2Tie/pokegold-spaceworld into master | obskyr | |
Long overdue! | |||
2018-06-18 | Touch up scan_includes for versatility | obskyr | |
Along with a label fix...? | |||
2018-06-18 | Merge pull request #23 from obskyr/build-nicely | obskyr | |
Fix makefile dependencies and make_shim.py | |||
2018-06-18 | Fix and use make_shim.py | obskyr | |
2018-06-18 | Calculate dependencies more reliably | obskyr | |
Until now, dependencies weren't correct on first run or if you'd added includes since last compile. | |||
2018-06-17 | tools/disasm_coverage.py: fix off-by-one error smarter to fix edge case in ↵ | Tauwasser | |
RB 0x00 Signed-off-by: Tauwasser <tauwasser@tauwasser.eu> | |||
2018-06-17 | tools/disasm_coverage: fix off-by-one error and skip zero-sized sections | Tauwasser | |
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu> | |||
2018-06-17 | tools/disasm_coverage.py: remove useless logging option | Tauwasser | |
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu> | |||
2018-06-17 | tools/disasm_coverage: add mode that reads the baserom and marks fillers at ↵ | Tauwasser | |
ends of banks as included in coverage Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu> | |||
2018-06-16 | work on talk_to_npc done, naming of some overworld logic and wram values. | 2Tie | |
2018-06-11 | More functions putatively related to the map and overworld | PikalaxALT | |
2018-06-05 | (Temporarily) print end of last section cluster when there is a gap in coverage | PikalaxALT | |
2018-06-05 | Fix bug in map2link.py | PikalaxALT | |
2018-06-04 | Minor tweak to map2link.py | PikalaxALT | |
2018-06-04 | Merge branch 'master' into clean_shim | PikalaxALT | |
2018-06-04 | Clean up linkerscript and add it as a Makefile target | PikalaxALT | |
2018-06-04 | Create linkerscript and add Python 3.6 script for linkerscript generation | PikalaxALT | |
2018-06-04 | Fix empty line handling | ISSOtm | |
2018-06-04 | Even more informative error messages from make_shim | PikalaxALT | |
2018-06-04 | Make make_shim a little more user-friendly | PikalaxALT | |
2018-06-03 | tools/gfx: add option to trim trailing tiles of solid color | Tauwasser | |
This helps when the last tile is completely white and the shape of the png has additional tiles. In that case, the last tile is cut as well. Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu> | |||
2018-06-03 | tools/make_shim: fix use of getline | Tauwasser | |
Replace with fgets, which should be safe even if it reads an internal NUL char, as all other functions will just cut the string off in that case. Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu> | |||
2018-06-03 | Update tools/sort_symfile.sh and clean up Makefile | pfero | |
Fixed compare being ran before the correctedheader rom was built. Made `mostlyclean` clean up all the .d files it knows about and include the correct .d files. | |||
2018-06-03 | Merge branch 'master' into build_more_roms | PikalaxALT | |
2018-06-03 | Merge branch 'master' into build_more_roms | PikalaxALT | |
2018-06-03 | Make coverage script work on Python 2 again | ISSOtm | |
I tested using both my Python 2 and Python 3, it worked for both. Worked for me previously because Py3 is my default, not 2 :p | |||
2018-06-03 | Suspend support for Silver and non-debug ROMs | PikalaxALT | |
2018-06-03 | Tell the user to get baserom.gb if it doesn't exist. | pfero | |
2018-06-02 | Merge branch 'master' into build_more_roms | PikalaxALT | |
2018-06-02 | Merge branch 'master' into build_more_roms | PikalaxALT | |
2018-06-03 | Merge branch 'master' of https://github.com/pret/pokegold-spaceworld | ISSOtm | |
2018-06-03 | Enforce reading map file as utf-8 | ISSOtm | |
Avoids systems using `ascii` as default to choke on stuff like `Pokémon` | |||
2018-06-02 | Merge branch 'master' into build_more_roms | PikalaxALT | |
2018-06-02 | Make the repository build all four ROMs | PikalaxALT | |
2018-06-02 | tools/dump_text: fix labeling bug | Tauwasser | |
Labely would be relative to start of bank, not absolute wrt memory location (0x4000 for RB > 0) Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu> | |||
2018-06-02 | tools: rework dump_text and read_charmap to dump control codes | Tauwasser | |
read_charmap was redone using a regular expression as comments and computations would lead to unexpected results. dump_names used read_charmap.get_project_dir, so copy it over to not break stuff. dump_text now uses a different but similar syntax and has its old dumb mode as well as control code mode and will by default now respect text end condes unless --endless option is specified Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu> | |||
2018-06-01 | Parse charmap.asm for dump_text.py and dump_names.py | Rangi | |
2018-06-01 | Use fullwidth digits | Rangi | |
2018-06-01 | Declare landmark names (pointer table structure unknown) | Rangi | |
2018-05-31 | Alternate bank colors green and red in coverage.png | Rangi | |