From 6d1d172eb520460d772b8bcd1117423fc608ed53 Mon Sep 17 00:00:00 2001 From: rozlette Date: Sun, 31 Mar 2019 01:04:12 -0500 Subject: [PATCH] Add more filenames --- codescript.txt | 107 ++++++++++++++---------- objects.py | 68 ++++++++++++++- src/code/{code_0x800FEC90.c => z_lib.c} | 0 3 files changed, 130 insertions(+), 45 deletions(-) rename src/code/{code_0x800FEC90.c => z_lib.c} (100%) diff --git a/codescript.txt b/codescript.txt index fa0399f4fb..f44d6a1ff8 100644 --- a/codescript.txt +++ b/codescript.txt @@ -201,90 +201,111 @@ SECTIONS build/asm/z_eff_blure.o(.text) build/asm/z_eff_shield_particle.o(.text) build/asm/z_eff_spark.o(.text) - build/asm/code_0x800AE2A0.o(.text) - build/asm/code_0x800B32D0.o(.text) + build/asm/z_eff_ss_dead.o(.text) + build/asm/z_eff_tire_mark.o(.text) + build/asm/code_0x800AF710.o(.text) + build/asm/z_effect_soft_sprite.o(.text) + build/asm/z_effect_soft_sprite_old_init.o(.text) + build/asm/flg_set.o(.text) + build/asm/z_DLF.o(.text) build/asm/code_0x800B3AD0.o(.text) build/asm/code_0x800BF9A0.o(.text) build/asm/z_bgcheck.o(.text) build/asm/code_0x800CAAD0.o(.text) - build/asm/code_0x800CAE10.o(.text) + build/asm/z_camera.o(.text) build/src/code/code_0x800E03A0.o(.text) . += 0x10; /* XXX pad with NOPs*/ - build/asm/code_0x800E0410.o(.text) + build/asm/z_collision_check.o(.text) build/asm/code_0x800E8EA0.o(.text) build/asm/code_0x800E9360.o(.text) - build/asm/code_0x800E9C90.o(.text) - build/asm/code_0x800EE320.o(.text) - build/asm/code_0x800EFE60.o(.text) + build/asm/z_debug.o(.text) + build/asm/z_debug_display.o(.text) + build/asm/z_debug_mode.o(.text) + build/asm/z_draw.o(.text) + build/asm/z_eff_footmark.o(.text) build/asm/code_0x800F0390.o(.text) build/asm/code_0x800F05C0.o(.text) build/asm/code_0x800F07C0.o(.text) build/asm/code_0x800F1250.o(.text) build/asm/code_0x800F1460.o(.text) - build/asm/code_0x800F2620.o(.text) - build/asm/code_0x800F2D30.o(.text) - build/asm/code_0x800F42A0.o(.text) - build/asm/code_0x800F4F40.o(.text) - build/asm/code_0x800F5090.o(.text) - build/src/code/code_0x800FEC90.o(.text) - build/asm/code_0x801005C0.o(.text) + build/asm/z_fcurve_data_skelanime.o(.text) + build/asm/z_fireobj.o(.text) + build/asm/z_horse.o(.text) + build/asm/z_jpeg.o(.text) + build/asm/code_0x800F4A10.o(.text) + build/asm/z_kanfont.o(.text) + build/asm/z_kankyo.o(.text) + build/src/code/z_lib.o(.text) + build/asm/z_lifemeter.o(.text) + build/asm/z_lights.o(.text) build/asm/code_0x80102C60.o(.text) - build/asm/code_0x80102E40.o(.text) - build/asm/code_0x8010A000.o(.text) - build/asm/code_0x8010A760.o(.text) + build/asm/z_map_disp.o(.text) + build/asm/z_map_data.o(.text) + build/asm/z_map_exp.o(.text) + build/asm/z_msgevent.o(.text) build/asm/code_0x8010C0C0.o(.text) build/asm/code_0x8010C230.o(.text) - build/asm/code_0x8010CB80.o(.text) + build/asm/z_parameter.o(.text) + build/asm/code_0x801224E0.o(.text) build/asm/code_0x80122660.o(.text) - build/asm/code_0x801226E0.o(.text) - build/asm/code_0x8012BC50.o(.text) + build/asm/z_player_lib.o(.text) + build/asm/z_prenmi.o(.text) + build/asm/code_0x8012A080.o(.text) + build/asm/z_rcp.o(.text) build/asm/z_room.o(.text) build/asm/code_0x8012EC80.o(.text) - build/asm/code_0x8012F2E0.o(.text) - build/asm/code_0x801307C0.o(.text) - build/asm/code_0x801322C0.o(.text) + build/asm/z_scene.o(.text) + build/asm/z_scene_proc.o(.text) + build/asm/z_scene_table.o(.text) build/asm/code_0x801323D0.o(.text) - build/asm/code_0x80137970.o(.text) - build/asm/code_0x80138410.o(.text) + build/asm/z_skelanime.o(.text) + build/asm/z_skin.o(.text) + build/asm/z_skin_awb.o(.text) build/asm/code_0x80138BA0.o(.text) build/asm/code_0x8013A240.o(.text) - build/asm/code_0x8013A7C0.o(.text) + build/asm/z_sub_s.o(.text) build/asm/code_0x8013EC10.o(.text) - build/asm/code_0x8013EE60.o(.text) + build/asm/z_view.o(.text) build/asm/z_vimode.o(.text) build/asm/code_0x80140E80.o(.text) - build/asm/code_0x801418B0.o(.text) + build/asm/z_vismono.o(.text) build/asm/code_0x801420C0.o(.text) - build/asm/code_0x80142440.o(.text) - build/asm/code_0x80147520.o(.text) - build/asm/code_0x801588D0.o(.text) - build/asm/code_0x8015E750.o(.text) + build/asm/z_vr_box.o(.text) + build/asm/z_vr_box_draw.o(.text) + build/asm/z_sram_NES.o(.text) + build/asm/z_message.o(.text) + build/asm/z_message_nes.o(.text) + build/asm/z_message_staff.o(.text) build/asm/code_0x80160A90.o(.text) + build/asm/z_shrink_window.o(.text) build/asm/code_0x80161180.o(.text) + build/asm/z_kaleido_manager.o(.text) build/asm/code_0x801639A0.o(.text) build/asm/code_0x80163C90.o(.text) - build/asm/code_0x80163DC0.o(.text) + build/asm/z_fbdemo.o(.text) build/asm/code_0x801647D0.o(.text) - build/asm/code_0x80164AF0.o(.text) + build/asm/z_fbdemo_circle.o(.text) + build/asm/z_overlay.o(.text) build/asm/z_play.o(.text) - build/asm/code_0x8016AC10.o(.text) + build/asm/z_play_hireso.o(.text) + build/asm/PreRender.o(.text) build/asm/code_0x801727F0.o(.text) build/asm/code_0x80172A00.o(.text) build/asm/code_0x80172BC0.o(.text) build/asm/code_0x80172C30.o(.text) build/asm/game.o(.text) - build/asm/code_0x80173BF0.o(.text) + build/asm/gamealloc.o(.text) build/asm/graph.o(.text) build/asm/code_0x80174A40.o(.text) - build/asm/code_0x80174AA0.o(.text) - build/asm/code_0x80174BF0.o(.text) + build/asm/listalloc.o(.text) + build/asm/main.o(.text) build/asm/padmgr.o(.text) - build/asm/code_0x80176280.o(.text) - build/asm/code_0x80177390.o(.text) - build/asm/code_0x80178750.o(.text) - build/asm/code_0x80178F30.o(.text) + build/asm/sched.o(.text) + build/asm/speed_meter.o(.text) + build/asm/sys_cmpdma.o(.text) + build/asm/sys_initial_check.o(.text) build/asm/code_0x801795F0.o(.text) - build/asm/code_0x80180160.o(.text) + build/asm/sys_matrix.o(.text) build/asm/code_0x80182CE0.o(.text) build/src/code/code_0x80183070.o(.text) build/asm/sys_flashrom.o(.text) diff --git a/objects.py b/objects.py index 876292df3c..3121a894b7 100644 --- a/objects.py +++ b/objects.py @@ -111,13 +111,77 @@ known_objects = { 0x800A81F0:"z_eff_blure", 0x800AB5D0:"z_eff_shield_particle", 0x800ACBF0:"z_eff_spark", - 0x800AE2A0:"", + 0x800AE2A0:"z_eff_ss_dead", + 0x800AE930:"z_eff_tire_mark", + 0x800AF710:"", + 0x800B0050:"z_effect_soft_sprite", + 0x800B0B10:"z_effect_soft_sprite_old_init", + 0x800B32D0:"flg_set", + 0x800B3880:"z_DLF", + 0x800B3AD0:"z_actor", 0x800BFB80:"z_bgcheck", + 0x800CAE10:"z_camera", + 0x800E0410:"z_collision_check", + 0x800E93E0:"z_debug", + 0x800E9470:"z_debug_display", + 0x800E9C90:"z_debug_mode", + 0x800EE320:"z_draw", + 0x800EFE60:"z_eff_footmark", + 0x800F2620:"z_fcurve_data_skelanime", + 0x800F2D30:"z_fireobj", + 0x800F3940:"z_horse", + 0x800F42A0:"z_jpeg", + 0x800F4A10:"", + 0x800F4F40:"z_kanfont", + 0x800F5090:"z_kankyo", + 0x800FEC90:"z_lib", + 0x801005C0:"z_lifemeter", + 0x801019A0:"z_lights", + 0x80102E40:"z_map_disp", + 0x801094A0:"z_map_data", + 0x8010A000:"z_map_exp", + 0x8010A760:"z_msgevent", + 0x8010CB80:"z_parameter", + 0x801224E0:"", + 0x801226E0:"z_player_lib", + 0x80129EF0:"z_prenmi", + 0x8012A080:"", # probably z_quake + 0x8012BC50:"z_rcp", 0x8012D510:"z_room", + 0x8012F2E0:"z_scene", + 0x801307C0:"z_scene_proc", + 0x801322C0:"z_scene_table", + 0x801330E0:"z_skelanime", + 0x80137970:"z_skin", + 0x80138410:"z_skin_awb", + 0x8013A7C0:"z_sub_s", + 0x8013EE60:"z_view", 0x80140260:"z_vimode", - 0x801651B0:"z_play", + 0x801418B0:"z_vismono", + 0x80142440:"z_vr_box", + 0x801435A0:"z_vr_box_draw", + 0x80143A10:"z_sram_NES", + 0x80147520:"z_message", + 0x801588D0:"z_message_nes", + 0x8015E750:"z_message_staff", + 0x80160C00:"z_shrink_window", + 0x80163700:"z_kaleido_manager", + 0x80163DC0:"z_fbdemo", + 0x80164AF0:"z_fbdemo_circle", + 0x801651B0:"z_overlay", + 0x80165460:"z_play", + 0x8016AC10:"z_play_hireso", + 0x8016FCF0:"PreRender", 0x80173130:"game", + 0x80173BF0:"gamealloc", 0x80173D30:"graph", + 0x80174AA0:"listalloc", + 0x80174BF0:"main", 0x80174F10:"padmgr", + 0x80176280:"sched", + 0x80177390:"speed_meter", + 0x80178750:"sys_cmpdma", + 0x80178F30:"sys_initial_check", + 0x80180160:"sys_matrix", 0x801830A0:"sys_flashrom" } diff --git a/src/code/code_0x800FEC90.c b/src/code/z_lib.c similarity index 100% rename from src/code/code_0x800FEC90.c rename to src/code/z_lib.c