Commit Graph

21 Commits

Author SHA1 Message Date
Seth Barberee 377bd14ea6 Dungeon pokemon/Floor ID JSON Part 1 (#39)
* move Thunderwave and Tiny Woods pokemon to json

* rule tweaking to actually build tool before parsing JSON

* delete .inc pokemon for tiny Woods and Thunderwave

* silence git complaining about br_ips and ips_patch

* use defines for species and pass the header file for species

* convert sinister woods

* convert MtThunderPeak

* convert silent chasm

* add trial floor_id w/ tiny woods

* change make rule name to fix compile

* MtSteel converted and bugfix

* convert few floor headers and great canyon pokemon

* code cleanup

* unify unkData into UnkTextStruct2

* more code cleanup and some text decomp

* doc more funcs and decomp/split some stuff

* document more save stuff

* more save work and move some data

* pika sniped UpdateNatureTotal

* decomp a litle and convert a few more dungeons

* better scanning for json files

* mt freeze and peak
2021-06-09 22:54:21 -05:00
Seth Barberee d316d1e359 Preproc all the data (#35)
* actually put C files in preproc and use it for formatted type names. Cleaned up makefile like pokeemerald

* finish adding all colors and text macros to charmap

* preproc all the data and use text macros

* move all of wonder_mail_1 to src

* unify wonder_mail and wonder_mail_mid

* small code cleanup

* name two more exclusive pokemon funcs

* decomp a few more wonder mail funcs

* clean up MemoryFill call

* doc more of wonder mail in main menu
2021-04-05 22:05:09 -05:00
Seth Barberee 02f3b08f8c switch from build_tools to make tools 2021-01-14 13:49:59 -06:00
Kermalis d2ac123186 Fix Windows build (#1) 2020-11-21 18:01:50 -06:00
Seth Barberee 0271952426 Merge remote-tracking branch 'nullablevoid/master' into master
Port m4a from pokeemerald into pmd-red
2020-10-20 13:08:42 -05:00
Seth Barberee a0aac0e9d2 static-link libagbsyscall similar to pokeemerald... Thx Pika 2020-10-20 13:02:58 -05:00
nullableVoidPtr 8834fdd3e2 Port m4a from pokeemerald 2019-08-11 14:37:57 +00:00
nullableVoidPtr 6211b0c5ec Add compare to Makefile 2019-08-04 10:07:21 +00:00
nullableVoidPtr 81f6704f3c Use preprocessor for data asms, clean up sound/ and dump some text 2018-11-22 20:59:37 +08:00
nullableVoidPtr fbe7d0d3bb Merge remote-tracking branch 'PikalaxALT/libc'
Added dependency scanning, used standard flags to link libs
2018-11-20 21:11:50 +08:00
nullableVoidPtr c7045ae369 Identify, split, decompile m4a, and more
ResetSprites, gCharMemCursor, gSpriteCount; analysed subheaps; identified more file pointers
2018-11-20 15:04:02 +08:00
nullableVoidPtr f4ef62bb41 Renamed primary heap variables and partial cleanup m4a.s 2018-11-20 15:04:00 +08:00
nullableVoidPtr 961ab7ccaf Fix makefile and decompile some functions.
Partial memory.c, save.c and bg_palette_buffer.c decompilation, along with some asm/ cleanup.
2018-11-18 18:29:52 +08:00
nullableVoidPtr 9e5147a9ad Makefile overhaul
Addition of a build directory, and more flexible to allow for possible blue build.
2018-11-18 18:29:52 +08:00
PikalaxALT 0429b2e5bb Fix Windows 2018-01-21 20:26:38 -05:00
scnorton 2695f8d39a Include <string.h> in global.h and add dependency scanning 2018-01-21 14:57:28 -05:00
scnorton 00df1bf797 Use standard flags to link libc, libgcc 2018-01-21 12:51:52 -05:00
PikalaxALT a6c1ed4716 Use libc from agbcc instead of standalone newlib\nYou must have AGBCC commit 80d029caec189587f8b9294b6c8a5a489b8f5f88 in order to compile pmd_red.gba 2018-01-03 17:39:24 -07:00
PikalaxALT 666f5d4e3a Link newlib 2017-12-16 21:43:34 -05:00
PikalaxALT f95a4a9324 Import newlib and create makefile 2017-12-15 09:39:34 -05:00
sceptillion d07afbc081 initial commit 2017-12-10 22:41:46 -08:00