Commit Graph

6258 Commits

Author SHA1 Message Date
Michael Panzlaff 38d0cca903 modern: link against libnosys
Without libnosys undefined references will occur if
libc functions are used.
2021-04-17 22:48:57 +02:00
Michael Panzlaff 7a480adafe modern: add missing sections to linkerscript
In order to correctly link a program which uses libc functions
a few sections are required to satisfy the linker.

This currently adds 0x3C bytes to IWRAM.
2021-04-17 22:46:15 +02:00
Michael Panzlaff 0767f4b9ce Makefile: resolve libgcc and libc in correct order
When actually utilizing functions from libc, linking will fail
because the functions used from libc have to be defined after libc.

This is the case with libgcc, so we swap their order.
2021-04-17 19:00:02 +02:00
GriffinR c1da6b29bc
Merge pull request #1405 from GriffinRichards/constants-display
Add more usage of DISPLAY constants, misc REG constants
2021-04-16 01:30:03 -04:00
GriffinR 70d0b81fe0
Merge pull request #1406 from Kurausukun/doc_decode
Document Decoding Buffer
2021-04-16 01:07:21 -04:00
Kurausukun 3e804cb7d1 document decoding buffer 2021-04-16 00:58:54 -04:00
GriffinR f94540c2b8 Misc reg constant cleanup 2021-04-15 03:14:42 -04:00
GriffinR 8368b753df More usage of WININ/OUT constants 2021-04-15 02:43:09 -04:00
GriffinR 62abcecc54 More usage of DISPLAY constants 2021-04-15 02:22:24 -04:00
GriffinR c4ef45c161
Merge pull request #1403 from GriffinRichards/doc-pokeblock
Document Pokéblock menu and feeding scene
2021-04-14 14:17:36 -04:00
GriffinR be84499b56 Drop static function argument names 2021-04-14 12:24:09 -04:00
GriffinR df8a62acc4
Merge pull request #1404 from GriffinRichards/doc-animeff1
Label more unused battle anims
2021-04-14 12:12:48 -04:00
GriffinR 98ab546d3a Label misc unused move anims 2021-04-13 04:04:09 -04:00
GriffinR 7645be27eb Label unused move anims in anim_effects_3 2021-04-13 03:28:03 -04:00
GriffinR f9f33b643e Label unused move anims in anim_effects_2 2021-04-13 03:17:39 -04:00
GriffinR 33ea2a1061 Remove unnecessary scope for TEST_BUTTON 2021-04-13 02:50:50 -04:00
GriffinR 56057d3c32 Label more unused battle anims 2021-04-13 02:50:37 -04:00
GriffinR 82f870091e
Merge pull request #1400 from GriffinRichards/doc-pokemonanim
Document Pokémon animation
2021-04-13 01:36:15 -04:00
GriffinR 042a2ecc41 Document pokeblock feed scene 2021-04-12 18:44:37 -04:00
Marcus Huderle e92d2005c4 Use designated initializers for gTypeNames 2021-04-12 17:41:16 -05:00
GriffinR ed68de26ad
Merge pull request #1401 from GriffinRichards/doc-moveanims
Label unused move anims
2021-04-12 12:27:36 -04:00
GriffinR c786a9b20c Document pokeblock menu 2021-04-11 18:10:05 -04:00
GriffinR 2166e337a1 Label unused move anims 2021-04-11 13:21:22 -04:00
GriffinR 09a9efd5c5
Merge pull request #1398 from GriffinRichards/doc-field
Document field
2021-04-10 13:05:51 -04:00
GriffinR f6016838b1
Merge pull request #1397 from GriffinRichards/doc-moremisc
Clean up battle scripts
2021-04-10 12:41:35 -04:00
GriffinR fb24336e8f Pokemon animation misc cleanup 2021-04-10 01:36:06 -04:00
GriffinR 72ba8cf58d Document pokemon animation types 2021-04-10 00:50:28 -04:00
GriffinR 5e82db8dc3
Merge pull request #1399 from Kurausukun/graey
Standardize Spelling of "Gray"
2021-04-09 23:05:56 -04:00
Kurausukun 3e725272fc standardize "grey" to "gray" 2021-04-09 22:39:34 -04:00
GriffinR c95e89e083 Remove old variables 2021-04-07 13:32:08 -04:00
GriffinR 356e63db03 Clean up fieldmap, port frlg macros 2021-04-07 13:26:02 -04:00
GriffinR d717a635c8 event_object_movement cleanup 2021-04-06 17:55:29 -04:00
GriffinR 0dc7ff8994 Minor misc field doc 2021-04-06 17:17:41 -04:00
GriffinR 7d2a94282a Label horizontal fog data 2021-04-06 17:05:38 -04:00
GriffinR 4a1cfbead2 Document remaining overworld 2021-04-06 16:55:43 -04:00
GriffinR 86a9d94ce1 Document fieldmap 2021-04-06 16:05:43 -04:00
GriffinR 8bad478b49 Document disguise field effects 2021-04-06 14:51:39 -04:00
GriffinR 756fad0e61 Document some event object movement 2021-04-06 14:34:36 -04:00
GriffinR 802d2b2f0f Label Kyogre/Groudon anims 2021-04-06 03:46:19 -04:00
GriffinR 00c3044c96 Clarify Groudon/Kyogre/Rayquaza gfx names 2021-04-06 02:38:15 -04:00
GriffinR 806abe2999 Document some objev anims, make objevgfx info static 2021-04-05 19:52:35 -04:00
GriffinR 553fe6239a Document more field effects 2021-04-05 18:21:17 -04:00
GriffinR f90026826a Document some weather, field effects 2021-04-04 17:52:07 -04:00
GriffinR 5fa20534f9 Label remaining fields in Weather struct 2021-04-04 00:52:17 -04:00
GriffinR b926fa6b07 Document thunderstorm 2021-04-04 00:44:20 -04:00
GriffinR 1494a83035 Sync drought with pokefirered, add weather tags 2021-04-03 22:47:58 -04:00
GriffinR fe1b757af5 Some constant use in WallyHandleActions 2021-04-03 16:37:00 -04:00
GriffinR b6711441f5 Fix AI Guard Spec use, and Specs->Spec 2021-04-03 15:18:17 -04:00
GriffinR f4d8a91ba4 Misc battle script cleanup 2021-04-03 14:07:31 -04:00
GriffinR 9ea9ffde09 Add remaining multistring chooser constants 2021-04-03 11:49:06 -04:00