summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2018-07-07Symfile for corrected ROM; rename zero_checksum.incobskyr
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
2018-06-02Fix buildingPikalaxALT
2018-06-02Merge branch 'master' into build_more_romsPikalaxALT
2018-06-02Make the repository build all four ROMsPikalaxALT
2018-06-02Clean the correctheader rompfero
2018-06-01Compress trainer picsdannye
add missing include for soldier pic
2018-06-01Fix corrected ROM's checksumobskyr
2018-06-01Build additional ROMs with corrected headerobskyr
2018-05-31Keep pokemon data in data/pokemonRangi
Don't print "Here" a lot 'make mostlyclean' needs to remove .d files in case a file was renamed
2018-06-01Makefile: add coverage target and necessary python scriptsTauwasser
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu>
2018-05-31Disassemble the delay functions and some copy functionspfero
2018-05-31Remove scan_includes.cpfero
2018-05-30Clean up Makefilepfero
This makefile can now figure graphics dependencies on its own, creates dependency files for each compilation unit and compiles everything separately. This is a proposal. Please try it out, read the Makefile to see if you get what I'm trying to do, and propose any improvements you want.
2018-05-30'make mostlyclean' preserves graphics; separate frame gfx filesRangi
2018-05-30Organize graphics like pokecrystalRangi
2018-05-30Add more graphicsdannye
add tools/gfx.c for trimming whitespace from pngs
2018-05-30Makefile: mark converted/compressed picture files preciousTauwasser
This is so a) they don't get deleted and b) they don't produce a huge rm line after the compare target ran. Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu>
2018-05-30Makefile: clean compressed pictures as wellTauwasser
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu>
2018-05-29tools: add pkmncompress from pokered f75049feTauwasser
Add *.pic rule to Makefile to create compressed pictures. Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu>
2018-05-29Make RGBFIX actually fix header fieldsISSOtm
2018-05-29Makefile: use MD5 sums to compare ROMS instead of cmpTauwasser
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu>
2018-05-29Fix disassembling mistakesISSOtm
2018-05-28Spruce up make_shim.pypfero
2018-05-28Enable -w option for shim generatorISSOtm
2018-05-27Merge shimsISSOtm