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