Commit Graph

88 Commits

Author SHA1 Message Date
PikalaxALT f9d8678db4 Additional fixes
Rearrange gbafix to not modify file in the event of failure
Fix bug where Dma3Manager may get stuck when compiled with gcc-9.1.0
2019-06-29 11:41:26 -04:00
PikalaxALT 4b759da714 Wildcard bss, ewram_data, and COMMON in modern toolchain 2019-06-29 08:35:52 -04:00
PikalaxALT e92e9a184c Support for non-dkA toolchains 2019-06-28 22:26:11 -04:00
PikalaxALT 10a88b6a71 Simplify ld_script for modern, use devkitARM libs 2019-06-26 20:12:40 -04:00
PikalaxALT b839c21307 Fix/suppress warnings when building with gcc-8 2019-06-26 16:42:57 -04:00
PikalaxALT fb06e4a3c9 Modernize code
Can compile with arm-none-eabi-gcc 8.3.0
gbafix correctly handles ELF input
2019-06-26 12:12:10 -04:00
PikalaxALT 657068359d Better dependency handling for wild_encounters 2019-05-08 17:06:39 -05:00
Marcus Huderle 0babaa8c07 Convert wild encounter data to JSON 2019-05-08 17:06:39 -05:00
Phlosioneer b0c634d531 Support absolute paths 2019-03-07 08:46:55 -06:00
Phlosioneer 105e1721d6 Overhaul scaninc to work recursively
This also fixes the bug where scaninc would ignore #include lines
in assembly files.
2019-03-07 08:46:55 -06:00
Phlosioneer 05ad946b83 Ignore trigraph warning 2019-02-10 22:12:43 -05:00
huderlem b0ee100975 Merge pull request #543 from pret/mapdata
Convert map data to JSON
2019-02-04 21:36:18 -06:00
garak 82abc164dc convert mapjson.py to mapjson.cpp 2019-02-03 09:38:29 -06:00
DizzyEggg 26b371e080 Update Makefile 2019-02-01 10:37:50 +01:00
DizzyEggg b4055e4fc0 Merge m4a files into one, get rid of one asm 2019-02-01 10:37:13 +01:00
DizzyEggg 7750a8126d CgbSound is decompiled. 2019-02-01 00:25:31 +01:00
Marcus Huderle 29d6221935 Convert map data to JSON 2019-01-31 15:51:20 -06:00
Philipp AUER e13895e58a fix debug symbol in Makefile 2019-01-11 10:41:51 -06:00
Philipp AUER 372d5f63d8 add debug flag to Makefile 2019-01-11 10:41:51 -06:00
nullableVoidPtr 7c57699fa5 Remove sed from ld_script, replace with INCLUDEs 2019-01-01 00:38:49 +08:00
DizzyEggg 89866652fa Remove superfluous compiler flags 2018-12-29 12:46:03 +01:00
Diegoisawesome 09d09122bc Merge pull request #384 from garakmon/subdirs
Subdirectories in build
2018-11-15 14:25:21 -06:00
garak c067c4e617 fix dependency scanning 2018-11-14 19:12:12 -05:00
garak 87ec71f71b subdirs in build 2018-11-14 17:59:30 -05:00
Diegoisawesome ec5360364b Use relative path for mid2agb 2018-10-03 23:16:52 -05:00
Diegoisawesome 7ceabffc84 Clean .s files in midi folder 2018-09-23 23:52:04 -05:00
Diegoisawesome a63f3ce872 Set up Makefile for MIDIs 2018-09-22 20:28:32 -05:00
Diegoisawesome b9e0cf9f6f Merge pull request #323 from Diegoisawesome/master
Fix gbafix
2018-09-11 17:34:37 -05:00
Marcus Huderle ba125b23fd Remove transparency from event object spritesheets 2018-09-11 17:18:10 -05:00
Diegoisawesome 8026188e36 Make long param use two dashes 2018-09-10 13:15:53 -05:00
Diegoisawesome aa0782c40b Make gbafix silent 2018-09-10 12:13:07 -05:00
Slawter666 291ac2cee9 Add build rules for overworld sprite sheets 2018-09-08 00:28:32 +01:00
Diegoisawesome 064216d3be Add gbafix from devkitPro/gba-tools 2018-08-29 23:39:03 -05:00
Diegoisawesome 7737025f4e Use gbafix to generate header and checksum 2018-08-29 16:34:59 -05:00
Garak e0a9faacb5 sha1sum -> sha1 2018-08-11 21:29:54 -04:00
Garak 2cfc7bd358 change darwin check 2018-08-11 21:21:43 -04:00
garakmon 1ab872c68e Allow make compare to work on all platforms 2018-07-18 15:06:18 -04:00
Garak e06b63efc9 Merge pull request #1 from pret/master
synching with source repo
2018-07-04 11:11:45 -04:00
Marcus Huderle 89d35e82a2 Move 'map attributes' into 'layouts' 2018-06-20 19:54:21 -05:00
garakmon 9766108fbc adding agbcc include path
For some reason the headers for agbcc are being installed in
tools/agbcc instead of tools/agbcc/include. This is a simple
(potentially temporary) workaround.
2018-06-16 19:03:20 -04:00
Diegoisawesome dd28854a22 Merge pull request #255 from DizzyEggg/decomp_record_mixing
Fix pika's Record Mixing PR
Also closes #107.
2018-05-30 16:51:30 -07:00
Diegoisawesome 489f90b832 Update Makefile with help from devkitPro maintainers 2018-05-22 18:46:38 -05:00
PikalaxALT 590c4b500b Merge branch 'master' into record_mixing 2018-02-11 20:12:40 -05:00
PikalaxALT 19864d3cd9 Fix for windows 2018-01-21 19:16:15 -05:00
scnorton 454e44aa43 Use standard flags to link libgcc, libc 2018-01-21 12:37:17 -05:00
golem galvanize 311a18ee9a edit instructions and makefile 2018-01-20 22:58:42 -05:00
Diegoisawesome fd267b2dc3 Remove duplicate LIBC line from makefile 2018-01-17 00:38:18 -06:00
Diegoisawesome 6fa37dc82c Merge remote-tracking branch 'Pikalax/mac_build_and_libc' 2018-01-16 23:52:11 -06:00
scnorton d8bb1d15e7 Merge branch 'master' into mac_build_and_libc 2018-01-16 17:09:36 -05:00
yenatch 84d364819a add a rule for baserom.gba 2018-01-13 01:32:10 -05:00