summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2021-05-17Fix failing buildZumi Daxuya
2020-09-22Factor out gfx- and slack-specific rules into .mk filesRangi
2020-09-22md5 -> sha1Rangi
2020-09-22Move most files out of the root directoryRangi
- ram/ froups the ram source files - slack/ is for unused garbage taking up the ROM's free space - gfx.py moved to utils/
2020-09-21Copy pokered map organization (maps/*.blk, scripts/*.asm, ↵Rangi
data/maps/objects/*.asm)
2020-09-20Port simpler tools/make_shim.py from pokepicrossRangi
2020-09-20Port scan_includes.c from pokepicrossRangi
2020-09-12Fix off-by-one errors with 'make coverage' and reformat output (horizontal ↵Rangi
banks)
2020-08-29Preserve original line breaks in the MakefileSatoMew
2020-08-29Resolved conflict caused by my changes.SatoMew
2020-08-09Fix coverage utility scriptRangi
2020-08-09Remove "; if DEBUG" comments for SECTIONs, and "if DEBUG" conditions since ↵Rangi
only the debug Gold ROM is built
2020-08-09tools/ contains what's needed to build the ROMs; utils/ contains disassembly ↵Rangi
utilites
2020-08-08Fix RGBDS 0.4.1mid-kid
2020-08-08Set up Travis CIRangi
2019-04-14Pokégear → Trainer GearSatoMew
2018-08-21Dumped rest of bank, still need to clean up a few hardcoded addressesPokeglitch
2018-08-21Extracted corrupted gfxPokeglitch
2018-07-31Finished dumping bank 1Pokeglitch
2018-07-08Merge branch 'master' into section-reorgluckytyphlosion
2018-07-08Symfile for corrected ROM.luckytyphlosion
2018-07-08Build files in maps/luckytyphlosion
2018-07-07Symfile for corrected ROM; rename zero_checksum.incobskyr
2018-07-03Fix Makefile and clean up pokegold-spaceworld.link a bit.luckytyphlosion
2018-07-03Introduce 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-06-18Touch up scan_includes for versatilityobskyr
Along with a label fix...?
2018-06-18Fix and use make_shim.pyobskyr
2018-06-18Calculate dependencies more reliablyobskyr
Until now, dependencies weren't correct on first run or if you'd added includes since last compile.
2018-06-09Merge pull request #11 from pret/masterehw
Merge master
2018-06-08Make vram.asm its own objectISSOtm
2018-06-05Merge pull request #4 from pret/masterehw
Merge master
2018-06-05Clarify 'extra' utilities in Makefilepfero
2018-06-04Update filesehw
2018-06-04Merge branch 'master' into clean_shimPikalaxALT
2018-06-04Move zero_checksum.o where it belongsISSOtm
2018-06-04Add workaround to rgbfix 0.3.7 checksum bugISSOtm
Please refer to zero_checksum.inc for details
2018-06-04Clean up linkerscript and add it as a Makefile targetPikalaxALT
2018-06-04Title screen disassembled (new pr)ehw
2018-06-03gfx/pokegear: use better format for town mapTauwasser
This makes use of the new --trim-trailing option for tools/gfx Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu>
2018-06-03Makefile: quote make variableTauwasser
If people use absolute paths to other tools, they can quote in environment variables. MAKE was the only variable not under user control. Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu>
2018-06-03Update tools/sort_symfile.sh and clean up Makefilepfero
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-03Fix buildingPikalaxALT
2018-06-03Merge branch 'master' into build_more_romsPikalaxALT
2018-06-03Merge branch 'master' into build_more_romsPikalaxALT
2018-06-03Suspend support for Silver and non-debug ROMsPikalaxALT
2018-06-03Tell the user to get baserom.gb if it doesn't exist.pfero
2018-06-02Merge branch 'master' into build_more_romsPikalaxALT
2018-06-02Merge branch 'master' into build_more_romsPikalaxALT
2018-06-03gfx: re-organize some graphics and disassemble gfx load codeTauwasser
All graphics were split so that proper labels could be placed. Font was not split, because that was nicely handled using the charmap constants. If proper lengths should also be handled using automatic calculation using labels, some graphics would need further splitting up in order to place labels.s Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu>
2018-06-02Actually correct the global checksum for the -correctheader.gb ROMsPikalaxALT