Commit Graph

100 Commits

Author SHA1 Message Date
PikalaxALT 900a51932d Don't look for src/crt0.c, it doesn't exist 2019-09-05 20:48:48 -05:00
PikalaxALT 1f4c88c952
Copy Berry Fix MB dism from FR (#777)
* Copy Berry Fix MB dism from FR
2019-09-03 15:33:11 -04:00
Marcus Huderle 1a2b430646 Update scaninc to include missing .include files in assembler files 2019-08-29 16:37:42 -05:00
PikalaxALT a4d5624ad6 Move asm srcs to src 2019-08-21 17:08:40 -05:00
aaaaaa123456789 e28cf5406b Fix Makefiles to account for the $CC and $CXX environment variables 2019-08-06 20:30:57 -03:00
PikalaxALT cd876292d1 Merge branch 'master' into pokenav_unk_2 2019-08-04 15:35:35 -04:00
PikalaxALT bb07f06fc6
Fix "arm-none-eabi-gcc not found" error (#751) 2019-07-24 10:38:48 -04:00
PikalaxALT 6ff1426abe Quieter "make tools" 2019-07-23 16:17:00 -04:00
PikalaxALT 6edacdee36 Pad the GBA using gbafix instead of objcopy 2019-07-20 12:00:45 -04:00
PikalaxALT 4a239c4604 Deprecate build_tools.sh 2019-07-19 20:54:02 -04:00
PikalaxALT 17c76432f4 Fix libgcc path 2019-07-02 13:46:53 -04:00
PikalaxALT 8b73ba61ee Misc. changes
use the TOOLCHAIN variable instead of overriding DEVKITARM
remove redunant DEBUG variable, substitute DINFO
2019-06-29 18:32:49 -04:00
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