papermario/src
Ethan Roseman 4ad11af535
mapfs shape data (#1087)
* script

* fix prologue printing

* added type hints for return types

* model docs

* more models

* pretty print for sprite xmls on earlier python ver

* 1x oops

* sprite xml labels

* cod cleanup

* type cleanup

* fixes, script erroring

* script fixes

* objcopy

* link, objcopy, etc

* map_shape.ld

* discard

* kpa_117 match

* move stuff into /geom

* fix some shapes

* 253

* 221

* opaque lights

* 488

* all clear

* fixies

* RDP_MATRIX macro

* more explicit property 5F

---------

Co-authored-by: HailSanta <Hail2Santa@gmail.com>
2023-07-18 18:07:58 +09:00
..
audio mapfs shape data (#1087) 2023-07-18 18:07:58 +09:00
battle mapfs shape data (#1087) 2023-07-18 18:07:58 +09:00
common mapfs shape data (#1087) 2023-07-18 18:07:58 +09:00
effects whoooooweee that is some good ol' fashioned decomp (pal funcs) (#1076) 2023-07-03 18:35:05 +09:00
entity mapfs shape data (#1087) 2023-07-18 18:07:58 +09:00
evt mapfs shape data (#1087) 2023-07-18 18:07:58 +09:00
filemenu Snug bugs unrelated to and never been inside of a rug (#1082) 2023-07-13 17:56:16 +09:00
gcc Convert tabs to spaces (#1012) 2023-04-11 03:06:19 +09:00
os Clean trailing whitespace (#1038) 2023-04-29 15:28:06 +02:00
pause whoooooweee that is some good ol' fashioned decomp (pal funcs) (#1076) 2023-07-03 18:35:05 +09:00
world mapfs shape data (#1087) 2023-07-18 18:07:58 +09:00
1A5830.c battles organization (#1065) 2023-06-05 17:16:46 +09:00
1AC760.c Document Probability Distribution of Calls to rand_int (#1063) 2023-06-16 10:22:26 +09:00
5B320.c battle area trd 1/2/3 (#1062) 2023-05-23 21:57:34 +09:00
7B440.c all map data complete (#941) 2023-02-14 09:46:48 +09:00
7bb60_len_41b0.c Player sprites & more (#1055) 2023-06-26 19:27:37 +09:00
7E9D0.c battle area trd 1/2/3 (#1062) 2023-05-23 21:57:34 +09:00
7fd10_len_b40.c various cleanup (#1057) 2023-05-21 02:26:11 +09:00
8a160_len_700.c Master to main (#970) 2023-03-09 01:55:54 +09:00
8a860_len_3f30.c various cleanup (#1057) 2023-05-21 02:26:11 +09:00
9d10_len_1080.c image fx (#1015) 2023-04-20 17:15:58 +09:00
16c8e0.c various cleanup (#1057) 2023-05-21 02:26:11 +09:00
16F740.c tex archives (#1072) 2023-06-29 21:06:23 +09:00
17D6A0.c mapfs shape data (#1087) 2023-07-18 18:07:58 +09:00
17FEB0.c battles organization (#1065) 2023-06-05 17:16:46 +09:00
18C790.c Player sprites & more (#1055) 2023-06-26 19:27:37 +09:00
18F340.c Player sprites & more (#1055) 2023-06-26 19:27:37 +09:00
19FAF0.c various cleanup (#1057) 2023-05-21 02:26:11 +09:00
25AF0.c npc_do_player_collision (#1017) 2023-04-16 10:21:08 +09:00
38F00.c image fx (#1015) 2023-04-20 17:15:58 +09:00
43F0.c Document PRNG Related Functions (#1060) 2023-05-22 15:37:25 +01:00
101b90_len_8f0.c fix SPRITE_ROM_START in --shift (#1071) 2023-06-27 08:00:12 +09:00
111f0_len_860.c rename D_800A0948 to gLoadedFromFileSelect (#1080) 2023-07-15 14:26:29 +09:00
182B30.c Document Probability Distribution of Calls to rand_int (#1063) 2023-06-16 10:22:26 +09:00
190A10.c player anim + collider surface types (#769) 2022-09-13 02:26:57 -04:00
190B20.c various cleanup (#1057) 2023-05-21 02:26:11 +09:00
325AD0.c Document PRNG Related Functions (#1060) 2023-05-22 15:37:25 +01:00
415D90.c Player sprites & more (#1055) 2023-06-26 19:27:37 +09:00
891b0_len_fb0.c flags -> flag (#909) 2023-01-12 11:09:13 +09:00
8800.c mapfs shape data (#1087) 2023-07-18 18:07:58 +09:00
23680.c various cleanup (#1057) 2023-05-21 02:26:11 +09:00
39210_len_aa0.c world kooper cleanup (#963) 2023-03-04 12:20:43 +09:00
77480.c Player sprites & more (#1055) 2023-06-26 19:27:37 +09:00
80850_len_3060.c various cleanup (#1057) 2023-05-21 02:26:11 +09:00
181810.c battles organization (#1065) 2023-06-05 17:16:46 +09:00
actor_api.c battles organization (#1065) 2023-06-05 17:16:46 +09:00
ad90_len_2880.c image fx (#1015) 2023-04-20 17:15:58 +09:00
animation_script.h area_spooky (#894) 2022-12-25 14:10:23 +09:00
audio.h Convert tabs to spaces (#1012) 2023-04-11 03:06:19 +09:00
B0E0.c image fx (#1015) 2023-04-20 17:15:58 +09:00
B4580.c mapfs shape data (#1087) 2023-07-18 18:07:58 +09:00
background_gfx.c various cleanup (#1030) 2023-04-26 00:33:17 +01:00
background.c various cleanup (#1030) 2023-04-26 00:33:17 +01:00
battle_cam.c battle area trd 1/2/3 (#1062) 2023-05-23 21:57:34 +09:00
battle_heap_create_obfuscated.c Shiftability, naming of things (#930) 2023-02-02 20:23:17 +09:00
battle_ui_gfx.c various cleanup (#1030) 2023-04-26 00:33:17 +01:00
C50A0.c Player sprites & more (#1055) 2023-06-26 19:27:37 +09:00
camera.c other world partners (#981) 2023-03-16 15:41:26 +09:00
cd180_len_38f0.c battle area trd 1/2/3 (#1062) 2023-05-23 21:57:34 +09:00
CEE40.c various cleanup (#1030) 2023-04-26 00:33:17 +01:00
collision.c mapfs shape data (#1087) 2023-07-18 18:07:58 +09:00
crash_screen.c appendGfx_shading_palette (#1010) 2023-04-08 23:04:45 +09:00
create_audio_system_obfuscated.c Shiftability, naming of things (#930) 2023-02-02 20:23:17 +09:00
curtains.c various cleanup (#1030) 2023-04-26 00:33:17 +01:00
dba20_len_350.c msg names and more map data prep (#768) 2022-09-12 01:23:47 +09:00
draw_box.c mapfs shape data (#1087) 2023-07-18 18:07:58 +09:00
effects.c effect flags (#1052) 2023-05-09 12:46:47 +09:00
encounter_api.c various cleanup (#1057) 2023-05-21 02:26:11 +09:00
encounter.c Player sprites & more (#1055) 2023-06-26 19:27:37 +09:00
entity_model.c image fx (#1015) 2023-04-20 17:15:58 +09:00
entity.c tex archives (#1072) 2023-06-29 21:06:23 +09:00
fio.c appendGfx_shading_palette (#1010) 2023-04-08 23:04:45 +09:00
fio.h Npc funcs, fio.c, and others (#674) 2022-04-05 21:53:40 +09:00
game_modes.c More cleanup, bss, undefined_syms (#892) 2022-12-18 02:08:52 +09:00
game_states.c tex archives (#1072) 2023-06-29 21:06:23 +09:00
general_heap_create_obfuscated.c Shiftability, naming of things (#930) 2023-02-02 20:23:17 +09:00
global_hud_scripts.c flags -> flag (#909) 2023-01-12 11:09:13 +09:00
heap.c Modern gcc + shiftability work (#942) 2023-02-14 22:14:14 +09:00
heaps2.c 3uncs 2 (#952) 2023-02-22 17:22:31 +09:00
heaps3.c Modern gcc + shiftability work (#942) 2023-02-14 22:14:14 +09:00
heaps.c Modern gcc + shiftability work (#942) 2023-02-14 22:14:14 +09:00
hud_element.c various cleanup (#1030) 2023-04-26 00:33:17 +01:00
hud_element.h image fx (#1015) 2023-04-20 17:15:58 +09:00
i_spy.c image fx (#1015) 2023-04-20 17:15:58 +09:00
imgfx.c mapfs shape data (#1087) 2023-07-18 18:07:58 +09:00
input.c various cleanup (#1030) 2023-04-26 00:33:17 +01:00
inspect_icon.c image fx (#1015) 2023-04-20 17:15:58 +09:00
intro_logos.c various cleanup (#1030) 2023-04-26 00:33:17 +01:00
is_debug.c Name is_debug_panic and fix ASSERT/PANIC macros (#1061) 2023-05-22 15:38:20 +01:00
item_entity_scripts.inc.c hud-script-disasm (#726) 2022-06-10 04:03:11 +09:00
item_hud_script_table.inc.c hud-script-disasm (#726) 2022-06-10 04:03:11 +09:00
item_hud_scripts.inc.c hud-script-disasm (#726) 2022-06-10 04:03:11 +09:00
item_table.inc.c Pal pause (#1011) 2023-04-21 17:33:49 +09:00
level_up.c battle substates cleanup I (#906) 2023-01-10 15:33:09 +09:00
load_engine_data_obfuscated.c Shiftability, naming of things (#930) 2023-02-02 20:23:17 +09:00
load_obfuscation_shims.c Build main segment in JP (#939) 2023-02-17 11:06:56 +09:00
main_loop.c mapfs shape data (#1087) 2023-07-18 18:07:58 +09:00
main_pre.c Misc decomp 53 (#703) 2022-05-05 23:08:16 +09:00
main.c appendGfx_shading_palette (#1010) 2023-04-08 23:04:45 +09:00
map_shape.ld mapfs shape data (#1087) 2023-07-18 18:07:58 +09:00
menu_hud_scripts.c ui_images (#1021) 2023-04-25 02:31:19 +09:00
model_clear_render_tasks.c Modern gcc + shiftability work (#942) 2023-02-14 22:14:14 +09:00
model_clear_render_tasks.h Modern gcc + shiftability work (#942) 2023-02-14 22:14:14 +09:00
model.c mapfs shape data (#1087) 2023-07-18 18:07:58 +09:00
move_table.inc.c create_target_list (#983) 2023-03-16 22:35:31 +09:00
msg_data_2.c battle area trd 1/2/3 (#1062) 2023-05-23 21:57:34 +09:00
msg_data.c msg stuff (#847) 2022-11-02 21:30:07 +09:00
msg.c battle area trd 1/2/3 (#1062) 2023-05-23 21:57:34 +09:00
npc_collision.c other world partners (#981) 2023-03-16 15:41:26 +09:00
npc.c mapfs shape data (#1087) 2023-07-18 18:07:58 +09:00
obfuscation_shims.c Shiftability, naming of things (#930) 2023-02-02 20:23:17 +09:00
pulse_stone.c image fx (#1015) 2023-04-20 17:15:58 +09:00
rumble.c various cleanup (#1030) 2023-04-26 00:33:17 +01:00
speech_bubble.c image fx (#1015) 2023-04-20 17:15:58 +09:00
sprite_shading.c various cleanup (#1030) 2023-04-26 00:33:17 +01:00
sprite.c Player sprites & more (#1055) 2023-06-26 19:27:37 +09:00
sprite.h various cleanup (#1057) 2023-05-21 02:26:11 +09:00
starpoint.c battle substates cleanup I (#906) 2023-01-10 15:33:09 +09:00
state_battle.c mapfs shape data (#1087) 2023-07-18 18:07:58 +09:00
state_demo.c various cleanup (#1030) 2023-04-26 00:33:17 +01:00
state_file_select.c mapfs shape data (#1087) 2023-07-18 18:07:58 +09:00
state_intro.c various cleanup (#1030) 2023-04-26 00:33:17 +01:00
state_logos.c image fx (#1015) 2023-04-20 17:15:58 +09:00
state_pause.c mapfs shape data (#1087) 2023-07-18 18:07:58 +09:00
state_startup.c various cleanup (#1030) 2023-04-26 00:33:17 +01:00
state_title_screen.c tex archives (#1072) 2023-06-29 21:06:23 +09:00
state_world.c image fx (#1015) 2023-04-20 17:15:58 +09:00
status_icons.c various cleanup (#1057) 2023-05-21 02:26:11 +09:00
texture_memory.c Modern gcc + shiftability work (#942) 2023-02-14 22:14:14 +09:00
trigger.c Cleanup & effect gfx data (#973) 2023-03-13 02:11:17 -04:00
windows.c Master to main (#970) 2023-03-09 01:55:54 +09:00
worker.c misc battle cleanup (#943) 2023-02-15 03:18:27 -05:00
world_use_item.c Player sprites & more (#1055) 2023-06-26 19:27:37 +09:00