Commit Graph

107 Commits

Author SHA1 Message Date
cawtds
72adb9b0c9 Merge remote-tracking branch 'pret/master' 2025-03-09 20:22:02 +01:00
PikalaxALT
7f7ff65e06
.i and .s files should be under build/ when KEEP_TEMPS=1 2025-03-07 20:29:16 -05:00
cawtds
52f9fd0a92 sync window.c 2025-02-15 00:46:38 +01:00
cawtds
fcd2bd2107 Merge remote-tracking branch 'pret/master' into pret-merge 2025-02-12 18:15:52 +01:00
cawtds
889912b41c update tests 2025-02-10 15:54:48 +01:00
cawtds
dfa6461aa3 more expansion alignment: librfu, makefile and potential unaligned fixes 2025-01-05 23:07:13 +01:00
cawtds
40cf1bab25 update and fix tests 2025-01-04 19:05:19 +01:00
GriffinR
2a3e92e10f
Sync Makefile and common syms (#676)
Some checks failed
CI / build (push) Has been cancelled
2024-11-26 12:46:12 -05:00
cawtds
14db0398ed makefile changes 2024-11-02 15:01:50 +01:00
cawtds
36af36bf3d changes to debug 2024-11-02 14:20:14 +01:00
cawtds
3649d415ec moved songs.mk to midi.cfg 2024-11-02 13:48:04 +01:00
cawtds
d907b9fe36 update tests + makefile 2024-11-01 23:46:21 +01:00
GriffinR
d2c592030d Sync toolchain fixes from pokeemerald
Some checks failed
CI / build (push) Has been cancelled
2024-10-11 15:21:06 -04:00
cawtds
89e57d753b remove gflib again 2024-09-18 20:13:51 +02:00
GriffinR
ab80760dfc Fix .d files not updating if .o fails, fix clean rule, remove some unnecessary warnings 2024-09-13 23:12:20 -04:00
GriffinR
93b4a7b815 Toolchain sync fixes 2024-09-12 17:49:50 -04:00
GriffinR
a14180a64e Initial Makefile sync 2024-09-12 12:22:25 -04:00
cawtds
9ecc171c0d techable_learnsets from expansion 2024-08-28 14:25:18 +02:00
cawtds
5095883b8f port trainerproc from expansion 2024-08-28 12:33:20 +02:00
cawtds
1031218351 remove agbcc 2024-08-22 16:58:34 +02:00
cawtds
0b75a4e82a enum preproc 2024-07-23 16:29:14 +02:00
GriffinR
21e8a142db Revert section rename 2024-06-22 11:58:39 -04:00
cawtds
b700e15689 fixed warnings 2024-06-21 17:14:59 +02:00
cawtds
5e3ed11434 makefile change 2024-06-20 23:45:32 +02:00
cawtds
7200d3d552 debug menu 2024-06-19 16:58:28 +02:00
cawtds
1294ea6d66 fixed last warning, reenabled -Werror 2024-06-16 19:03:57 +02:00
cawtds
b44c8264d2 m4a_tables.c and mini_printf warnings 2024-06-14 23:09:29 +02:00
cawtds
a5332b0eed removed revision and game language 2024-06-14 22:52:58 +02:00
cawtds
74c82505a5 fixed givemon, adjusted makefile to allow leafgreen again, fixed bugs introduced with test framework 2024-06-09 03:08:36 +02:00
cawtds
2f6a832875 implemented test framework semi-functional 2024-06-08 03:15:53 +02:00
Ariel A
bc76541189 feat: Linkerscript now tracks RAM/ROM usage
Based on https://github.com/pret/pokeemerald/pull/1952
2024-05-16 19:03:37 -04:00
cawtds
c2e0ab5d73
Rtc implementation (#5)
added RTC and fixed time based evolutions
2024-05-05 14:20:30 +02:00
cawtds
5a72d6a155 enabled all species, padding to 32mb 2024-05-04 12:43:10 +02:00
Sophia
cb6409224f Remove unnecessary linker script preprocessing
The previous build process ran sed against the linker scripts twice:
once to replace <X> with the contents of sym_x.ld, a second time to
correct any paths referencing tools/.

The first can be replaced with INCLUDE commands, as was done in
pret/pokeemerald@7c57699 (in 2018).

The second has been unnecessary since 942c248 (also 2018).

With both of these removed there is no longer a need to have a build
step for them, and $(ELF) can take the sym_x.ld files as prerequisites
instead.
2023-05-22 07:53:28 +01:00
GriffinR
536f40b386 Sync cries with pokeemerald 2022-09-22 14:36:16 -04:00
GriffinR
a3c2108af7 Sync battle anim - flying, header cleanup 2022-08-18 14:20:25 -04:00
GriffinR
4643644d7f Update Makefile to not require gcc-arm-none-eabi 2022-03-15 13:03:12 -04:00
GriffinR
cf41c78370 Remove berry fix 2022-01-15 13:03:36 -05:00
PikalaxALT
69aac07cc1 Fix default mid2agb Makefile rule 2021-09-01 17:11:58 -04:00
PikalaxALT
3116ec6375 Fix regex error 2021-06-18 12:53:27 -04:00
PikalaxALT
f6b0bd9368 Symplifi symfiles 2021-06-16 14:44:52 -04:00
PikalaxALT
cc52b97294 Force tools to build in GH Actions 2021-06-15 16:14:06 -04:00
PikalaxALT
784e7a1502 Symfile no longer part of all target 2021-06-15 15:13:16 -04:00
PikalaxALT
250b53f85c Create symfiles on build 2021-06-15 10:27:16 -04:00
PikalaxALT
44dc1a473c Replace -mtune/march with -mcpu\n\nI know, Shoo me(r) 2021-05-07 13:12:28 -04:00
PikalaxALT
2a8a37b4b6 Remove disused variable LIBSUBDIR 2021-05-06 14:42:01 -04:00
PikalaxALT
961e6e938f Fix for when devkitARM not installed 2021-04-20 20:07:02 -04:00
PikalaxALT
1eecfb308c Full support for modern ARM toolchains 2021-04-20 18:35:43 -04:00
PikalaxALT
56f62d6d66 Clean target now deletes the modern builds too 2021-03-24 08:33:37 -04:00
GriffinR
bf6e80850c Sync Berry Fix makefiles with pokeemerald 2021-03-10 17:19:11 -05:00