Commit Graph
100 Commits
Author SHA1 Message Date
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 8d0d5cfd55 Merge branch 'master' into modern_gcc 2019-07-20 11:51:22 -04:00
PikalaxALT 4a239c4604 Deprecate build_tools.sh 2019-07-19 20:54:02 -04:00
PikalaxALT 20863ac85b Resolve compile warnings in modern 2019-07-18 20:46:00 -04:00
PikalaxALT 7fd327d632 Stack-free IWRAM clear 2019-07-07 21:41:11 -04:00
PikalaxALT 8d224bf941 Merge branch 'master' into modern_gcc 2019-07-02 13:47:34 -04:00
PikalaxALT 17c76432f4 Fix libgcc path 2019-07-02 13:46:53 -04:00
PikalaxALT f300f9e699 Revert FLOAT_U* and DOUBLE_U* macros 2019-06-30 19:31:29 -04:00
PikalaxALT 92f17e8812 Document pokemon_animations sprite ptr bug 2019-06-30 19:19:26 -04:00
PikalaxALT 04c9793429 Fix pokemon_animation.c 2019-06-30 13:49:24 -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 7a02a9ef36 Indentation fix in ld_scripts 2019-06-27 06:55:50 -04:00
PikalaxALT 10a88b6a71 Simplify ld_script for modern, use devkitARM libs 2019-06-26 20:12:40 -04:00
PikalaxALT 255a5c1832 Set travis to build the gcc-8 target 2019-06-26 16:44:36 -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 f3c7e1cc81 Add comment to merged field 2019-06-21 18:18:29 -05:00
PikalaxALT d22c630b2b Merge two fields in party_menu heap struct 2019-06-21 18:18:29 -05:00
PikalaxALT 3f43523352 Add comment to merged field 2019-06-21 12:38:11 -04:00
PikalaxALT d0bd1df531 Merge two fields in party_menu heap struct 2019-06-21 09:54:48 -04:00
PikalaxALT 539d472796 Merge branch 'master' into dodrio_berry_picking 2019-05-11 21:22:09 -04:00
PikalaxALT fc72b74e6c Fix building 2019-05-08 17:06:39 -05:00
PikalaxALT 657068359d Better dependency handling for wild_encounters 2019-05-08 17:06:39 -05:00
PikalaxALT a58d9a16dd Merge branch 'master' into dodrio_berry_picking 2019-04-05 08:41:31 -04:00
PikalaxALT 016021ac04 Move gUnknown_02022C90 from sym_ewram.txt 2019-04-04 19:26:45 -05:00
PikalaxALT 8db03ba6fa Documentation of ereader helpers, 2 2019-04-04 19:26:45 -05:00
PikalaxALT c46f271f67 Documentation of ereader_helpers, 1 2019-04-04 19:26:45 -05:00
PikalaxALT b3a4509b9a Move m4a BSS syms to m4a_1.s 2019-04-04 19:26:45 -05:00
PikalaxALT 09874870ef Mark file boundaries on remaining syms declared in sym_ewram.txt 2019-04-04 19:26:45 -05:00
PikalaxALT cb04af05dc Resolve unnecessarily externed symbols 2019-04-04 19:26:45 -05:00
PikalaxALT 53efbe2832 Finish decomp of union_room_chat 2019-04-04 19:26:45 -05:00
PikalaxALT a47abb3949 union_room_chat data, 1 2019-04-04 19:26:45 -05:00
PikalaxALT 4fadbaf161 Minor fixes
gotoram --> returnram
cmdCF/execram --> gotoram
fix indentation in sym_ewram.txt
fix mevent_client.h guard name
2019-04-03 17:04:42 -05:00
PikalaxALT 33ee31b2e0 remove last remaining trace of "ish" 2019-04-03 17:04:42 -05:00
PikalaxALT d0384ee95e mevent_server_ish --> mevent_client 2019-04-03 17:04:42 -05:00
PikalaxALT d220f876fc Some symbol documentation 2019-04-03 17:04:42 -05:00
PikalaxALT b17c85ff7c Use named fields for command structs 2019-04-03 17:04:42 -05:00
PikalaxALT 28646ea64e Decompile mevent server scripts 2019-04-03 17:04:42 -05:00
PikalaxALT 6c12d154e7 Reformat mevent server and client scripts 2019-04-03 17:04:42 -05:00
PikalaxALT 03badd9c40 mevent_server_ish 2019-04-03 17:04:42 -05:00
PikalaxALT dabd1f6177 finish mevent_server.s 2019-04-03 17:04:42 -05:00
PikalaxALT a455d98385 start porting mevent_server from firered 2019-04-03 17:04:42 -05:00
PikalaxALT 7571969a45 Finish union room battle 2019-04-01 22:08:50 -05:00
PikalaxALT 4be97b2dc6 through sub_801A960 2019-04-01 22:08:50 -05:00
PikalaxALT 08f4d3e105 Rename these objects to union_room_battle 2019-04-01 14:41:37 -04:00
PikalaxALT 18fdb4e369 union_room_player_avatar sym_ewram 2019-04-01 14:29:03 -04:00
PikalaxALT 4ea8217f81 file split 2019-04-01 14:25:58 -04:00
PikalaxALT 9f1d1219ce create header and fix prototypes 2019-04-01 14:20:34 -04:00
PikalaxALT ce89cf6f75 through sub_801A3D0 2019-04-01 14:09:56 -04:00
PikalaxALT 1fe5208560 through sub_801A02C 2019-04-01 12:05:58 -04:00
PikalaxALT ade0183378 Document mystery_gift 2019-03-31 18:59:52 -04:00
PikalaxALT 6d70b8adb1 Merge branch 'master' into mystery_gift 2019-03-31 18:57:50 -04:00
PikalaxALT 93c4e35d84 infer additional file split after task00_mystery_gift 2019-03-31 15:43:51 -05:00
PikalaxALT 0a8427c8ef fakematching task00_mystery_gift 2019-03-31 15:43:51 -05:00
PikalaxALT 90fb329b70 through task_add_00_mystery_gift 2019-03-31 15:43:51 -05:00
PikalaxALT fb5c19a33b through mevent_message 2019-03-31 15:43:51 -05:00
PikalaxALT 813de11154 Through mevent_save_game 2019-03-31 15:43:51 -05:00
PikalaxALT f88f815cff WIP sub_8018DAC 2019-03-31 15:43:51 -05:00
PikalaxALT 608a217240 sub_8018B08 2019-03-31 15:43:51 -05:00
PikalaxALT 82a3f29b88 through sub_8018A50 2019-03-31 15:43:51 -05:00
PikalaxALT aafe9df454 through sub_8018798 2019-03-31 15:43:51 -05:00
PikalaxALT f34cda3b52 Start decompiling mystery gift 2019-03-31 15:43:51 -05:00
PikalaxALT 5a0142da08 infer additional file split after task00_mystery_gift 2019-03-31 15:53:38 -04:00
PikalaxALT 4f12f0ae28 fakematching task00_mystery_gift 2019-03-31 15:50:25 -04:00
PikalaxALT 5b361db6b3 through task_add_00_mystery_gift 2019-03-31 12:55:27 -04:00
PikalaxALT 8799a1c791 through mevent_message 2019-03-31 12:36:48 -04:00
PikalaxALT 148c417c50 Through mevent_save_game 2019-03-31 12:27:36 -04:00
PikalaxALT c9f16cb1a8 WIP sub_8018DAC 2019-03-31 11:16:19 -04:00
PikalaxALT db4e9505ad Merge branch 'master' into mystery_gift 2019-03-31 10:39:11 -04:00
PikalaxALT 0ba4d0cadc sub_8018B08 2019-03-31 10:33:27 -04:00
PikalaxALT 1ce07deeac through sub_8018A50 2019-03-30 20:04:30 -04:00
PikalaxALT 5bf7886a70 through sub_8018798 2019-03-30 14:36:52 -04:00
PikalaxALT ed53220be2 Start decompiling mystery gift 2019-03-30 13:15:48 -04:00
PikalaxALT ccac4694cd Merge branch 'master' into continue_union_room 2019-03-30 12:41:10 -04:00
PikalaxALT 3b9275b133 sub_8018404 2019-03-30 09:23:47 -04:00
PikalaxALT 2f57d6bc0f sub_8018220 2019-03-30 09:18:58 -04:00
PikalaxALT 2e588fd4d7 through sub_80181DC 2019-03-29 22:22:26 -04:00
PikalaxALT 6b6c98e7d0 through sub_80180E8 2019-03-29 19:41:32 -04:00
PikalaxALT 8d75dc1982 sub_8017EA0 2019-03-29 17:19:29 -04:00
PikalaxALT bf4a73a67c through sub_8017E00 2019-03-29 16:24:48 -04:00
PikalaxALT 8fc51b0459 through sub_8017CB0 2019-03-29 15:50:04 -04:00
PikalaxALT ae0e70d7bb sub_80179D4 and rodata 2019-03-29 11:57:03 -04:00
PikalaxALT 030fb4d898 through sub_80179AC 2019-03-28 11:24:50 -04:00
PikalaxALT 86f7691146 Through sub_80176E4 2019-03-28 10:24:31 -04:00
PikalaxALT 963dcfb84d sub_80173E0 2019-03-28 09:59:08 -04:00
PikalaxALT 9538855d9a Through sub_80173D4 2019-03-28 08:42:35 -04:00
PikalaxALT 7211f996a5 Address review comments, 1
Use field names in WindowTemplate instances
Remove a leftover comment block
2019-03-28 07:32:25 -05:00
PikalaxALT 7c45a7c443 port mevent_801BAAC from fire red 2019-03-28 07:32:25 -05:00
PikalaxALT 51d2131dc2 through (nearly-matching) sub_80172A0 2019-03-27 16:57:34 -04:00
PikalaxALT 8e0773675c through sub_8017168 2019-03-27 13:16:10 -04:00
PikalaxALT 9a8b001ebf through sub_801704C 2019-03-27 10:44:49 -04:00
PikalaxALT 44f7d49c2e Finish sub_8016CA0 2019-03-27 09:54:19 -04:00
PikalaxALT df538ff7ab WIP sub_8026324 2019-03-26 09:47:13 -04:00
PikalaxALT c005c2f737 sub_8024FFC 2019-03-25 08:31:29 -04:00
PikalaxALT d4cca4ffa2 through sub_8024F38 2019-03-24 22:56:16 -04:00
PikalaxALT d49d3b6858 through sub_8024E38 2019-03-24 21:17:25 -04:00