Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Source: https://www.the-gcn.com/topic/2597-oot-source-code-listing/
- The following is a listing of all C files referenced in every version of OoT, as far as I could see.
- Before "code:"
- Quote
- idle.c z_std_dma.c z_locale.c
- Within "code:"
- Quote
- sprintf.c z_en_a_keep.c z_en_item00.c z_eff_blure.c z_eff_shield_particle.c z_eff_spark.c z_eff_ss_dead.c z_effect_soft_sprite.c z_effect_soft_sprite_old_init.c flg_set.c z_DLF.c z_actor.c z_cheap_proc.c z_bgcheck.c z_camera.c z_collision_check.c z_debug.c z_debug_display.c z_demo.c z_draw.c z_elf_message.c z_fcurve_data_skelanime.c z_horse.c z_jpeg.c z_kanfont.c z_kankyo.c z_lifemeter.c z_lights.c z_map_mark.c z_moji.c z_onepointdemo.c z_map_exp.c z_parameter.c z_player_lib.c z_prenmi.c z_rcp.c z_room.c z_sample.c z_scene.c z_scene_table.c z_skelanime.c z_skin.c z_skin_awb.c z_sram.c z_view.c z_vimode.c z_vismono.c z_vr_box.c z_vr_box_draw.c z_fbdemo.c db_camera.c z_kaleido_manager.c z_kaleido_scope_call.c z_play.c PreRender.c game.c gamealloc.c graph.c listalloc.c main.c padmgr.c sched.c speed_meter.c sys_cfb.c sys_matrix.c irqmgr.c fault.c loadfragment2.c mtxuty-cvt.c z_message_PAL.c z_message.c z_construct.c
- General overlays:
- Quote
- z_n64dd.c
- z_title.c z_select.c z_file_nameset_PAL.c z_file_choose.c z_kaleido_collect.c z_kaleido_debug.c z_kaleido_equipment.c z_kaleido_item.c z_kaleido_map_PAL.c z_kaleido_scope_PAL.c z_lmap_mark.c z_player.c z_en_test.c z_arms_hook.c z_arrow_fire.c z_arrow_ice.c z_arrow_light.c
- Backgrounds:
- Quote
- z_bg_bdan_switch.c z_bg_bombwall.c z_bg_bowl_wall.c z_bg_breakwall.c z_bg_dodoago.c z_bg_dy_yoseizo.c z_bg_ganon_otyuka.c z_bg_gate_shutter.c z_bg_gjyo_bridge.c z_bg_gnd_darkmeiro.c z_bg_gnd_firemeiro.c z_bg_gnd_iceblock.c z_bg_gnd_soulmeiro.c z_bg_haka.c z_bg_haka_gate.c z_bg_haka_ship.c z_bg_haka_tubo.c z_bg_haka_water.c z_bg_heavy_block.c z_bg_hidan_curtain.c z_bg_hidan_firewall.c z_bg_hidan_fwbig.c z_bg_hidan_hamstep.c z_bg_hidan_kousi.c z_bg_hidan_kowarerukabe.c z_bg_hidan_rock.c z_bg_hidan_rsekizou.c z_bg_hidan_sekizou.c z_bg_hidan_sima.c z_bg_ice_shelter.c z_bg_ingate.c z_bg_jya_1flift.c z_bg_jya_amishutter.c z_bg_jya_bigmirror.c z_bg_jya_block.c z_bg_jya_bombchuiwa.c z_bg_jya_bombiwa.c z_bg_jya_cobra.c z_bg_jya_ironobj.c z_bg_jya_kanaami.c z_bg_jya_megami.c z_bg_jya_zurerukabe.c z_bg_menkuri_eye.c z_bg_mizu_bwall.c z_bg_mizu_movebg.c z_bg_mizu_shutter.c z_bg_mizu_water.c z_bg_mjin.c z_bg_mori_bigst.c z_bg_mori_elevator.c z_bg_mori_hashigo.c z_bg_mori_hashira4.c z_bg_mori_hineri.c z_bg_mori_idomizu.c z_bg_mori_kaitenkabe.c z_bg_mori_rakkatenjo.c z_bg_po_event.c z_bg_po_syokudai.c z_bg_pushbox.c z_bg_spot00_hanebasi.c z_bg_spot01_fusya.c z_bg_spot01_idohashira.c z_bg_spot01_idomizu.c z_bg_spot01_idosoko.c z_bg_spot02_objects.c z_bg_spot03_taki.c z_bg_spot06_objects.c z_bg_spot07_taki.c z_bg_spot08_iceblock.c z_bg_spot09_obj.c z_bg_spot11_oasis.c z_bg_spot12_gate.c z_bg_spot12_saku.c z_bg_spot15_rrbox.c z_bg_spot15_saku.c z_bg_spot16_bombstone.c z_bg_spot16_doughnut.c z_bg_spot17_bakudankabe.c z_bg_spot17_funen.c z_bg_spot18_basket.c z_bg_spot18_obj.c z_bg_sst_floor.c z_bg_toki_hikari.c z_bg_toki_swd.c z_bg_treemouth.c z_bg_vb_sima.c z_bg_ydan_hasi.c z_bg_ydan_sp.c z_bg_zg.c
- Bossess:
- Quote
- z_boss_dodongo.c z_boss_fd.c z_boss_fd2.c z_boss_ganon.c z_boss_ganon2.c z_boss_ganondrof.c z_boss_goma.c z_boss_mo.c z_boss_sst.c z_boss_tw.c z_boss_va.c
- Demos:
- Quote
- z_demo_6k.c z_demo_du_inKenjyanomaDemo02.c z_demo_du.c z_demo_ec.c z_demo_effect.c z_demo_ext.c z_demo_geff.c z_demo_gj.c z_demo_go.c z_demo_gt_part1.c z_demo_gt_part2.c z_demo_gt_part3.c z_demo_gt_part4_1.c z_demo_gt_part4_2.c z_demo_gt_part4_3.c z_demo_gt_part5.c z_demo_gt_part6.c z_demo_ik_inArmer.c z_demo_ik_inFace.c z_demo_im_inKenjyanomaDemo02.c z_demo_im.c z_demo_kankyo.c z_demo_kekkai.c z_demo_sa_inKenjyanomaDemo02.c z_demo_sa.c z_demo_shd.c z_demo_tre_lgt.c
- Doors and effects:
- Quote
- z_door_ana.c z_door_gerudo.c z_door_killer.c z_door_shutter.c z_door_warp1.c
- z_efc_erupc.c z_eff_dust.c z_eff_ss_blast.c z_eff_ss_bomb.c z_eff_ss_bomb2.c z_eff_ss_bubble.c z_eff_ss_d_fire.c z_eff_ss_dead_db.c z_eff_ss_dead_dd.c z_eff_ss_dead_ds.c z_eff_ss_dt_bubble.c z_eff_ss_dust.c z_eff_en_fire.c z_eff_en_ice.c z_eff_ss_extra.c z_eff_fcircle.c z_eff_fhg_flash.c z_eff_fire_tail.c z_eff_ss_g_magma2.c z_eff_ss_g_ripple.c z_eff_ss_g_spk.c z_eff_hahen.c z_eff_ss_hitmark.c z_eff_ice_piece.c z_eff_ss_ice_smoke.c z_eff_k_fire.c z_eff_kakera.c z_eff_ss_kirakira.c z_eff_ss_lightning.c z_eff_ss_sibuki.c z_eff_ss_sibuki2.c z_eff_ss_stick.c z_eff_ss_stone1.c z_elf_msg.c z_elf_msg2.c
- Enemies/NPCs/Uncategorized:
- Quote
- z_en_am.c z_en_ani.c z_en_anubice.c z_en_anubice_fire.c z_en_arrow.c z_en_ba.c z_en_bb.c z_en_bdfire.c z_en_bigokuta.c z_en_bili.c z_en_blkobj.c z_en_bom.c z_en_bom_bowl_man.c z_en_bom_chu.c z_en_bombf.c z_en_boom.c z_en_box.c z_en_bubble.c z_en_choo.c z_en_bw.c z_en_bx.c z_en_clear_tag.c z_en_cs.c z_en_daiku.c z_en_daiku_kakariko.c z_en_dekubaba.c z_en_dh.c z_en_diving_game.c z_en_dnt_jiji.c z_en_dnt_nomal.c z_en_dog.c z_en_door.c z_en_du.c z_en_dy_extra.c z_en_eiyer.c z_en_elf.c z_en_encount2.c z_en_ex_item.c z_en_ex_ruppy.c z_en_fd.c z_en_fd_fire.c z_en_fhg_fire.c z_en_fire_rock.c z_en_firefly.c z_en_sakana.c z_en_floormas.c z_en_fr.c z_en_fu.c z_en_fw.c z_en_fz.c z_en_g_switch.c z_en_ganon_mant.c z_en_ganon_organ.c z_en_gb.c z_en_ge1.c z_en_ge2.c z_en_ge3.c z_en_geldB.c z_en_girlA.c z_en_gm.c z_en_go.c z_en_go2_eff.c z_en_go2.c z_en_goma.c z_en_gr.c z_en_gs.c z_en_guest.c z_en_heishi2.c z_en_holl.c z_en_honotrap.c z_en_horse.c z_en_horse_game_check.c z_en_horse_link_child.c z_en_horse_normal.c z_en_hy.c z_en_ice_hono.c z_en_ik_inFight.c z_en_ik_inAwake.c z_en_ik_inConfrontion.c z_en_in.c z_en_mushi.c z_en_ishi.c z_en_jj.c z_en_jsjutan.c z_en_kanban.c z_en_karebaba.c z_en_ko.c z_en_kusa.c z_en_kz.c z_en_light.c z_en_m_thunder.c z_en_ma1.c z_en_ma2.c z_en_ma3.c z_en_mag.c z_en_md.c z_en_mm.c z_en_mm2.c z_en_mu.c z_en_nb_inKenjyanomaDemo02.c z_en_nb_inConfrontion.c z_en_nb.c z_en_niw.c z_en_niw_girl.c z_en_niw_lady.c z_en_nutsball.c z_en_nwc.c z_en_ny.c z_en_okuta.c z_en_oB1.c z_en_owl.c z_en_part.c z_en_peehat.c z_en_po_desert.c z_en_po_field.c z_en_po_relay.c z_en_po_sisters.c z_en_poh.c z_en_rd.c z_en_reeba.c z_en_rl_inKenjyanomaDemo02.c z_en_rl.c z_en_rr.c z_en_ru1.c z_en_ru2_inKenjyanomaDemo02.c z_en_ru2.c z_en_sa.c z_en_scene_change.c z_en_sda.c z_en_shopnuts.c z_en_siofuki.c z_en_skb.c z_en_skj.c z_en_skj_needle.c z_en_ssh.c z_en_st.c z_en_sth.c z_en_stream.c z_en_sw.c z_en_syateki_niw.c z_en_ta.c z_en_takara_man.c z_en_tana.c z_en_tg.c z_en_tite.c z_en_tk_eff.c z_en_tk.c z_en_torch2.c z_en_tp.c z_en_tr.c z_en_vali.c z_en_vb_ball.c z_en_viewer.c z_en_vm.c z_en_wallmas.c z_en_weiyer.c z_en_wf.c z_en_wood02.c z_en_oA2_inSpot05.c z_en_oA2_inMetamol.c z_en_oA2_inStalker.c z_en_oA2.c z_en_yukabyun.c z_en_zf.c z_en_girlB.c z_en_zl2.c z_en_zl3.c z_en_zl3_inEscape.c z_en_zl4.c z_en_zo_eff.c z_en_zo.c z_en_fhg.c
- More general overlays/Objects/Uncategorized:
- Quote
- z_end_title.c z_fishing.c z_item_b_heart.c z_item_etcetera.c z_item_ocarina.c z_item_shield.c z_magic_dark.c z_magic_fire.c z_magic_wind.c z_mir_ray.c
- z_obj_bean.c z_obj_comb.c z_obj_dekujr.c z_obj_elevator.c z_obj_hamishi.c z_obj_hsblock.c z_obj_ice_poly.c z_obj_lift.c z_obj_lightswitch.c z_obj_makekinsuta.c z_obj_makeoshihiki.c z_obj_mure.c z_obj_mure2.c z_obj_oshihiki.c z_obj_switch.c z_obj_syokudai.c z_obj_timeblock.c z_obj_tsubo.c z_obj_warp2block.c z_object_kankyo.c z_oceff_spot.c z_oceff_storm.c z_oceff_wipe.c z_oceff_wipe2.c z_oceff_wipe3.c z_oceff_wipe4.c
- There should be a total of 468 here. It doesn't help with much other than to see the makeup of the game engine/actors. In some instances the C filename differs from the file table filename. For example, "z_en_oB1.c" is the bazaar shopkeeper/shooting gallery host (ovl_En_Ossan/object_ossan), but the source code proves that object_oB1 was indeed associated with the actor at one point in time. Also, apparently there were Zoras in the Sacred Forest Meadow once. And not the regular ones, but the alpha one, object_oA2. And they transformed into something else and stalked you...?
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement