Commit Graph
100 Commits
Author SHA1 Message Date
PikalaxALT 867734a791 Fix alignment in AgbRfu_LinkManager.h 2020-02-16 15:32:10 -05:00
PikalaxALT a851a02f01 fix modern 2020-02-16 14:24:06 -05:00
PikalaxALT 91dd7f5cc3 Port librfu from firered 2020-02-16 13:49:36 -05:00
PikalaxALT 462acaa7dc sCombinedMoves 2020-02-01 12:07:40 -05:00
PikalaxALT 98b2ab9a77 Match sub_8072308 2020-01-10 16:38:47 -05:00
PikalaxALT dedff8ba06 Fix volume in mus_me_b_big.mid 2019-10-17 11:40:13 -04:00
PikalaxALT ab139bf254 Clean up leftover Makefile clean instruction 2019-09-27 09:31:31 -04:00
PikalaxALT 7b8b5b5c8c Merge branch 'master' into gflib 2019-09-27 09:11:22 -04:00
PikalaxALT 27aae9da9a Fix modern 2019-09-08 21:41:40 -04:00
PikalaxALT 888cbd634c libagbsyscall as an actual lib 2019-09-08 21:26:46 -04:00
PikalaxALT 306ce048ad Move gflib srcs and headers to gflib subdir 2019-09-08 21:07:54 -04:00
PikalaxALT 95b805a425 Nuke definition of struct TrHillTag_Half 2019-09-05 20:48:48 -05:00
PikalaxALT e87f4f4cc7 Unify TrHillTag struct definitions (variable floors) 2019-09-05 20:48:48 -05:00
PikalaxALT 904bba9e16 NULL_BATTLE_TOWER_POKEMON define 2019-09-05 20:48:48 -05:00
PikalaxALT e2fbce996e Use designated initializers (C99 feat) 2019-09-05 20:48:48 -05:00
PikalaxALT 900a51932d Don't look for src/crt0.c, it doesn't exist 2019-09-05 20:48:48 -05:00
PikalaxALT f3bed6045e Disassemble data/ereader_screen.s 2019-09-05 20:48:48 -05:00
PikalaxALT a9918c3b89 Partial refactor of TryWriteTrainerHill_r 2019-09-05 20:48:48 -05:00
PikalaxALT cb0fa2fdc3 Minor edit to save trainer hill routine 2019-09-05 20:48:48 -05:00
PikalaxALT b510100503 Port trainer hill sets to C objects 2019-09-05 20:48:48 -05:00
PikalaxALT 8d910465f8 Minor refactor of ereader_helpers.c 2019-09-05 20:48:48 -05:00
PikalaxALT 8d3771d24e Fix issue with ramscrgen invoke for some users 2019-09-04 09:07:08 -04:00
PikalaxALT 40c1db1106 Update deprecated build_tools script 2019-08-27 09:15:44 -04:00
PikalaxALT 5b8d0f1c33 Remove MNUM from oam flip constant names 2019-08-21 17:15:23 -05:00
PikalaxALT f7cf4fa154 Use HFLIP, VFLIP 2019-08-21 17:15:23 -05:00
PikalaxALT a4d5624ad6 Move asm srcs to src 2019-08-21 17:08:40 -05:00
PikalaxALT 2a0517f0fd Report data decomp in calcrom 2019-08-06 13:00:03 -04:00
PikalaxALT 37d23230fa Address review comments 2019-08-06 09:26:55 -04:00
PikalaxALT 1cff6672cf fix s32/int type mismatch on modern 2019-08-06 09:13:19 -04:00
PikalaxALT 5040a5f96b Move pokenav syms around 2019-08-05 20:23:56 -04:00
PikalaxALT b05df0377e Finish pokenav_unk_9 2019-08-05 17:17:05 -04:00
PikalaxALT 1f62caae43 Some cleanup 2019-08-05 15:49:05 -04:00
PikalaxALT 5d07123354 Remove unnecessary casts 2019-08-05 14:32:30 -04:00
PikalaxALT a7eb4f9dd2 Make pokenav_unk_8 syms static, fix gcc-9 warnings 2019-08-05 14:00:38 -04:00
PikalaxALT e2e667d4b5 Finish pokenav_unk_8 2019-08-05 13:47:04 -04:00
PikalaxALT 330fc46df8 through sub_81CF3F8 2019-08-05 12:21:45 -04:00
PikalaxALT 18f29c566a through sub_81CF278 2019-08-05 10:54:56 -04:00
PikalaxALT 463e1eb6b8 Name some fields in Pokenav2Struct 2019-08-05 09:17:21 -04:00
PikalaxALT 329670e16e Minor fixes 2019-08-05 08:46:52 -04:00
PikalaxALT a42e5c24e6 Use LT return defines 2019-08-05 08:40:03 -04:00
PikalaxALT 51d5ee771d Merge branch 'master' into pokenav_unk_2 2019-08-05 08:33:45 -04:00
PikalaxALT ffc7a9be27 Fix build errors 2019-08-04 21:23:38 -04:00
PikalaxALT ff2166b8fe pokenav_unk_2: unclutter global namespace 2019-08-04 21:10:08 -04:00
PikalaxALT 299c3cf1dc Finish pokenav_unk_2 2019-08-04 20:39:36 -04:00
PikalaxALT 2dee42dbaf through sub_81CA474 2019-08-04 18:15:02 -04:00
PikalaxALT cd876292d1 Merge branch 'master' into pokenav_unk_2 2019-08-04 15:35:35 -04:00
PikalaxALT a08cbaee0a pokenav_unk_2 staging 2019-07-30 19:46:56 -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 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 71dff6dbf1 Remove unnecessary tutor learnset casts 2019-07-10 16:38:05 -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 f13e1c78b2 through sub_81CA0EC 2019-05-02 17:53:00 -04:00
PikalaxALT a14162eb9f through sub_81C9F28 2019-05-02 16:43:32 -04:00
PikalaxALT 518865d8d9 sub_81C9A10 2019-05-02 16:19:25 -04:00
PikalaxALT 9b40cdaeb9 through sub_81C99FC 2019-05-02 14:27:59 -04: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