├── ZAPDTR ├── ZAPD │ ├── FileWorker.cpp │ ├── NuGet │ │ └── libpng.static.txt │ ├── any │ │ └── any │ │ │ └── zlib.static.txt │ ├── pathconf.c │ └── yaz0 │ │ └── yaz0.h ├── lib │ └── libgfxd │ │ ├── uc_f3d.c │ │ ├── uc_f3dex.c │ │ ├── uc_f3dex2.c │ │ ├── uc_f3db.c │ │ └── uc_f3dexb.c ├── docs │ └── zapd_warning_example.png └── ExporterTest │ └── RoomExporter.h ├── .gitattributes ├── OTRExporter ├── CFG │ └── SymbolMap_OoTMqDbg.txt ├── assets │ ├── fonts │ │ ├── Fipps-Regular.otf │ │ └── PressStart2P-Regular.ttf │ ├── textures │ │ ├── buttons │ │ │ ├── CUp.png │ │ │ ├── ABtn.png │ │ │ ├── BBtn.png │ │ │ ├── CDown.png │ │ │ ├── CLeft.png │ │ │ ├── CRight.png │ │ │ ├── LBtn.png │ │ │ ├── RBtn.png │ │ │ ├── ZBtn.png │ │ │ └── StartBtn.png │ │ ├── icons │ │ │ └── gSohIcon.png │ │ ├── parameter_static │ │ │ └── gDPad.ia16.png │ │ └── title_static │ │ │ ├── gFileSelMQButtonTex.ia16.png │ │ │ ├── gFileSelRANDButtonTex.ia16.png │ │ │ ├── gFileSelPleaseChooseAQuestENGTex.ia8.png │ │ │ ├── gFileSelPleaseChooseAQuestFRATex.ia8.png │ │ │ └── gFileSelPleaseChooseAQuestGERTex.ia8.png │ └── objects │ │ ├── object_box │ │ ├── gGoldTreasureChestFrontTex.rgb5a1.png │ │ ├── gKeyTreasureChestFrontTex.rgb5a1.png │ │ ├── gSkullTreasureChestFrontTex.rgb5a1.png │ │ ├── gGoldTreasureChestSideAndTopTex.rgb5a1.png │ │ ├── gKeyTreasureChestSideAndTopTex.rgb5a1.png │ │ ├── gSkullTreasureChestSideAndTopTex.rgb5a1.png │ │ ├── gChristmasRedTreasureChestFrontTex.rgb5a1.png │ │ ├── gChristmasGreenTreasureChestFrontTex.rgb5a1.png │ │ ├── gChristmasRedTreasureChestSideAndTopTex.rgb5a1.png │ │ └── gChristmasGreenTreasureChestSideAndTopTex.rgb5a1.png │ │ └── object_mag │ │ └── gTitleRandomizerSubtitleTex.rgba32.png ├── offsets.json └── OTRExporter │ ├── VersionInfo.h │ └── Main.h ├── OTRGui ├── appicon.rc ├── assets │ ├── extractor │ │ └── symbols │ │ │ └── SymbolMap_OoTMqDbg.txt │ ├── icons │ │ ├── exit.png │ │ ├── info.png │ │ ├── folder.png │ │ └── cartridge.png │ ├── models │ │ └── Hark.glb │ └── sprites │ │ ├── frame.png │ │ ├── modal.png │ │ ├── title.png │ │ └── button.png ├── libs │ └── raylib │ │ ├── projects │ │ ├── VSCode │ │ │ └── resources │ │ │ │ └── LICENSE │ │ ├── SublimeText │ │ │ └── raylib.sublime-project │ │ ├── VS2019 │ │ │ └── raylib │ │ │ │ └── raylib.rc │ │ ├── Notepad++ │ │ │ ├── npes_saved_tcc.txt │ │ │ ├── npes_saved_zig.txt │ │ │ ├── npes_saved_mingw.txt │ │ │ └── npes_saved_w64devkit.txt │ │ ├── CodeBlocks │ │ │ └── compiler_settings.png │ │ ├── Builder │ │ │ └── examples │ │ │ │ └── README.md │ │ └── VS2019-Android │ │ │ └── raylib_android │ │ │ └── raylib_android.Packaging │ │ │ ├── res │ │ │ └── values │ │ │ │ └── strings.xml │ │ │ └── project.properties │ │ ├── src │ │ ├── raylib.ico │ │ ├── raylib.rc.data │ │ ├── raylib.dll.rc.data │ │ └── external │ │ │ └── glfw │ │ │ └── CMake │ │ │ └── glfw3Config.cmake.in │ │ ├── logo │ │ ├── raylib.ico │ │ ├── raylib_16x16.png │ │ ├── raylib_24x24.png │ │ ├── raylib_32x32.png │ │ ├── raylib_36x36.png │ │ ├── raylib_48x48.png │ │ ├── raylib_64x64.png │ │ ├── raylib_72x72.png │ │ ├── raylib_96x96.png │ │ ├── raylib_128x128.png │ │ ├── raylib_144x144.png │ │ ├── raylib_180x180.png │ │ ├── raylib_256x256.png │ │ ├── raylib_512x512.png │ │ └── raylib_logo_animation.gif │ │ └── examples │ │ ├── core │ │ ├── core_2d_camera.png │ │ ├── resources │ │ │ ├── ps3.png │ │ │ └── xbox.png │ │ ├── core_3d_picking.png │ │ ├── core_drop_files.png │ │ ├── core_input_keys.png │ │ ├── core_input_mouse.png │ │ ├── core_3d_camera_free.png │ │ ├── core_3d_camera_mode.png │ │ ├── core_basic_window.png │ │ ├── core_custom_logging.png │ │ ├── core_input_gamepad.png │ │ ├── core_input_gestures.png │ │ ├── core_loading_thread.png │ │ ├── core_random_values.png │ │ ├── core_scissor_test.png │ │ ├── core_split_screen.png │ │ ├── core_storage_values.png │ │ ├── core_vr_simulator.png │ │ ├── core_window_flags.png │ │ ├── core_world_screen.png │ │ ├── core_input_multitouch.png │ │ ├── core_quat_conversion.png │ │ ├── core_window_letterbox.png │ │ ├── core_input_mouse_wheel.png │ │ ├── core_smooth_pixelperfect.png │ │ ├── core_2d_camera_platformer.png │ │ ├── core_basic_screen_manager.png │ │ ├── core_custom_frame_control.png │ │ ├── core_3d_camera_first_person.png │ │ └── core_2d_camera_smooth_pixelperfect.png │ │ ├── shaders │ │ ├── shaders_fog.png │ │ ├── resources │ │ │ ├── mask.png │ │ │ ├── plasma.png │ │ │ ├── raysan.png │ │ │ ├── space.png │ │ │ ├── fudesumi.png │ │ │ ├── texel_checker.png │ │ │ └── models │ │ │ │ ├── church_diffuse.png │ │ │ │ ├── barracks_diffuse.png │ │ │ │ └── watermill_diffuse.png │ │ ├── shaders_julia_set.png │ │ ├── shaders_spotlight.png │ │ ├── shaders_eratosthenes.png │ │ ├── shaders_hot_reloading.png │ │ ├── shaders_model_shader.png │ │ ├── shaders_raymarching.png │ │ ├── shaders_simple_mask.png │ │ ├── shaders_texture_waves.png │ │ ├── shaders_basic_lighting.png │ │ ├── shaders_custom_uniform.png │ │ ├── shaders_mesh_instancing.png │ │ ├── shaders_multi_sample2d.png │ │ ├── shaders_palette_switch.png │ │ ├── shaders_postprocessing.png │ │ ├── shaders_shapes_textures.png │ │ ├── shaders_texture_drawing.png │ │ └── shaders_texture_outline.png │ │ ├── text │ │ ├── text_draw_3d.png │ │ ├── text_font_sdf.png │ │ ├── text_input_box.png │ │ ├── text_unicode.png │ │ ├── resources │ │ │ ├── KAISG.ttf │ │ │ ├── dejavu.png │ │ │ ├── noto_cjk.png │ │ │ ├── symbola.png │ │ │ ├── fonts │ │ │ │ ├── mecha.png │ │ │ │ ├── alagard.png │ │ │ │ ├── romulus.png │ │ │ │ ├── setback.png │ │ │ │ ├── alpha_beta.png │ │ │ │ ├── pixantiqua.png │ │ │ │ ├── pixelplay.png │ │ │ │ └── jupiter_crash.png │ │ │ ├── pixantiqua.png │ │ │ ├── pixantiqua.ttf │ │ │ ├── custom_alagard.png │ │ │ ├── custom_mecha.png │ │ │ ├── anonymous_pro_bold.ttf │ │ │ └── custom_jupiter_crash.png │ │ ├── text_format_text.png │ │ ├── text_font_filters.png │ │ ├── text_font_loading.png │ │ ├── text_raylib_fonts.png │ │ ├── text_writing_anim.png │ │ ├── text_font_spritefont.png │ │ └── text_rectangle_bounds.png │ │ ├── audio │ │ ├── resources │ │ │ ├── coin.wav │ │ │ ├── sound.wav │ │ │ ├── weird.wav │ │ │ ├── country.mp3 │ │ │ ├── mini1111.xm │ │ │ ├── spring.wav │ │ │ ├── target.flac │ │ │ └── target.ogg │ │ ├── audio_music_stream.png │ │ ├── audio_raw_stream.png │ │ ├── audio_module_playing.png │ │ ├── audio_sound_loading.png │ │ └── audio_multichannel_sound.png │ │ ├── models │ │ ├── models_loading.png │ │ ├── models_skybox.png │ │ ├── models_animation.png │ │ ├── models_billboard.png │ │ ├── models_cubicmap.png │ │ ├── models_heightmap.png │ │ ├── resources │ │ │ ├── skybox.png │ │ │ ├── billboard.png │ │ │ ├── cubicmap.png │ │ │ ├── heightmap.png │ │ │ ├── cubicmap_atlas.png │ │ │ ├── models │ │ │ │ ├── iqm │ │ │ │ │ ├── guy.iqm │ │ │ │ │ ├── guy.blend │ │ │ │ │ ├── guytex.png │ │ │ │ │ ├── guyanim.iqm │ │ │ │ │ └── vertex_colored_object.iqm │ │ │ │ ├── gltf │ │ │ │ │ ├── girl.glb │ │ │ │ │ ├── BoxAnimated.glb │ │ │ │ │ ├── raylib_32x32.glb │ │ │ │ │ ├── rigged_figure.glb │ │ │ │ │ ├── AnimatedMorphCube.glb │ │ │ │ │ └── vertex_colored_object.glb │ │ │ │ ├── vox │ │ │ │ │ ├── monu9.vox │ │ │ │ │ ├── chr_knight.vox │ │ │ │ │ └── chr_sword.vox │ │ │ │ └── obj │ │ │ │ │ ├── cube_diffuse.png │ │ │ │ │ ├── house_diffuse.png │ │ │ │ │ ├── plane_diffuse.png │ │ │ │ │ ├── well_diffuse.png │ │ │ │ │ ├── bridge_diffuse.png │ │ │ │ │ ├── castle_diffuse.png │ │ │ │ │ ├── market_diffuse.png │ │ │ │ │ └── turret_diffuse.png │ │ │ ├── dresden_square_1k.hdr │ │ │ └── dresden_square_2k.hdr │ │ ├── models_loading_gltf.png │ │ ├── models_loading_vox.png │ │ ├── models_mesh_picking.png │ │ ├── models_waving_cubes.png │ │ ├── models_box_collisions.png │ │ ├── models_mesh_generation.png │ │ ├── models_yaw_pitch_roll.png │ │ ├── models_first_person_maze.png │ │ ├── models_geometric_shapes.png │ │ ├── models_rlgl_solar_system.png │ │ └── models_orthographic_projection.png │ │ ├── physics │ │ ├── physics_demo.png │ │ ├── physics_friction.png │ │ ├── physics_movement.png │ │ ├── physics_shatter.png │ │ └── physics_restitution.png │ │ ├── shapes │ │ ├── shapes_draw_ring.png │ │ ├── shapes_basic_shapes.png │ │ ├── shapes_lines_bezier.png │ │ ├── shapes_logo_raylib.png │ │ ├── shapes_bouncing_ball.png │ │ ├── shapes_collision_area.png │ │ ├── shapes_colors_palette.png │ │ ├── shapes_following_eyes.png │ │ ├── shapes_top_down_lights.png │ │ ├── shapes_easings_ball_anim.png │ │ ├── shapes_easings_box_anim.png │ │ ├── shapes_logo_raylib_anim.png │ │ ├── shapes_rectangle_scaling.png │ │ ├── shapes_draw_circle_sector.png │ │ ├── shapes_draw_rectangle_rounded.png │ │ └── shapes_easings_rectangle_array.png │ │ ├── textures │ │ ├── resources │ │ │ ├── KAISG.ttf │ │ │ ├── boom.wav │ │ │ ├── cat.png │ │ │ ├── button.png │ │ │ ├── parrots.png │ │ │ ├── scarfy.png │ │ │ ├── buttonfx.wav │ │ │ ├── explosion.png │ │ │ ├── fudesumi.png │ │ │ ├── fudesumi.raw │ │ │ ├── patterns.png │ │ │ ├── raylib_logo.png │ │ │ ├── spark_flame.png │ │ │ ├── wabbit_alpha.png │ │ │ ├── ninepatch_button.png │ │ │ ├── custom_jupiter_crash.png │ │ │ ├── cyberpunk_street_background.png │ │ │ ├── cyberpunk_street_foreground.png │ │ │ └── cyberpunk_street_midground.png │ │ ├── textures_polygon.png │ │ ├── textures_raw_data.png │ │ ├── textures_to_image.png │ │ ├── textures_blend_modes.png │ │ ├── textures_bunnymark.png │ │ ├── textures_draw_tiled.png │ │ ├── textures_image_text.png │ │ ├── textures_logo_raylib.png │ │ ├── textures_rectangle.png │ │ ├── textures_image_drawing.png │ │ ├── textures_image_loading.png │ │ ├── textures_sprite_button.png │ │ ├── textures_srcrec_dstrec.png │ │ ├── textures_image_generation.png │ │ ├── textures_image_processing.png │ │ ├── textures_mouse_painting.png │ │ ├── textures_npatch_drawing.png │ │ ├── textures_sprite_explosion.png │ │ ├── textures_particles_blending.png │ │ └── textures_background_scrolling.png │ │ └── others │ │ ├── raylib_opengl_interop.png │ │ └── resources │ │ └── audio │ │ ├── target.ogg │ │ ├── weird.wav │ │ └── country.mp3 ├── rum.ico └── src │ ├── impl │ ├── fix_baserom │ │ └── fix_baserom.h │ ├── baserom_extractor │ │ └── yaz0 │ │ │ └── yaz0.h │ └── extractor │ │ └── extractor.h │ └── game │ └── impl.h ├── .github └── workflows │ ├── gtar │ ├── macports-deps.txt │ └── apt-deps.txt ├── soh ├── icon.jpg ├── soh │ ├── Enhancements │ │ ├── debugger │ │ │ ├── dlViewer.h │ │ │ ├── actorViewer.h │ │ │ ├── colViewer.h │ │ │ └── debugger.h │ │ ├── tts │ │ │ └── tts.h │ │ ├── debugconsole.h │ │ ├── randomizer │ │ │ └── 3drando │ │ │ │ ├── debug.cpp │ │ │ │ ├── debug.hpp │ │ │ │ ├── randomizer.hpp │ │ │ │ ├── utils.hpp │ │ │ │ └── utils.cpp │ │ ├── crowd-control │ │ │ └── soh.ccpak │ │ ├── audio │ │ │ └── AudioEditor.h │ │ ├── controls │ │ │ └── GameControlEditor.h │ │ ├── mods.h │ │ └── gamecommand.h │ ├── CrashHandlerExp.h │ └── resource │ │ └── type │ │ ├── AudioSample.cpp │ │ ├── Path.cpp │ │ ├── Text.cpp │ │ └── scenecommand │ │ ├── SetMesh.cpp │ │ └── EndMarker.cpp ├── src │ ├── code │ │ ├── logseverity.c │ │ └── code_801067F0.c │ ├── libultra │ │ ├── libc │ │ │ ├── absf.c │ │ │ └── sqrt.c │ │ ├── gu │ │ │ ├── coss.c │ │ │ └── sqrtf.c │ │ ├── io │ │ │ ├── dpgetstat.c │ │ │ ├── aigetlen.c │ │ │ ├── dpsetstat.c │ │ │ ├── spgetstat.c │ │ │ ├── sptaskyield.c │ │ │ ├── viextend.c │ │ │ ├── spsetstat.c │ │ │ ├── vigetcurrcontext.c │ │ │ ├── sirawwrite.c │ │ │ ├── sirawread.c │ │ │ ├── vigetnextframebuf.c │ │ │ ├── pigetcmdq.c │ │ │ ├── visetyscale.c │ │ │ └── vigetcurrframebuf.c │ │ └── os │ │ │ ├── getactivequeue.c │ │ │ ├── getcurrfaultedthread.c │ │ │ ├── afterprenmi.c │ │ │ ├── getthreadid.c │ │ │ ├── getthreadpri.c │ │ │ ├── setglobalintmask.c │ │ │ └── resetglobalintmask.c │ ├── buffers │ │ └── zbuffer.c │ ├── elf_message │ │ └── elf_message_ydan.c │ └── overlays │ │ └── actors │ │ └── ovl_En_Torch2 │ │ └── z_en_torch2.h ├── .gitattributes ├── assets │ ├── .gitignore │ ├── misc │ │ └── link_animetion │ │ │ └── link_animetion.h │ ├── xml │ │ ├── GC_MQ_D │ │ │ ├── text │ │ │ │ ├── elf_message_ydan.xml │ │ │ │ └── elf_message_field.xml │ │ │ ├── objects │ │ │ │ ├── object_gi_bow.xml │ │ │ │ ├── object_gi_saw.xml │ │ │ │ ├── object_gi_bean.xml │ │ │ │ ├── object_gi_fish.xml │ │ │ │ ├── object_gi_key.xml │ │ │ │ ├── object_gi_nuts.xml │ │ │ │ ├── object_gi_seed.xml │ │ │ │ ├── object_gi_bomb_1.xml │ │ │ │ ├── object_gi_bomb_2.xml │ │ │ │ ├── object_gi_grass.xml │ │ │ │ ├── object_gi_hammer.xml │ │ │ │ ├── object_gi_stick.xml │ │ │ │ ├── object_gm.xml │ │ │ │ ├── object_gi_gerudo.xml │ │ │ │ ├── object_gi_heart.xml │ │ │ │ ├── object_gi_powder.xml │ │ │ │ ├── object_gi_soldout.xml │ │ │ │ ├── object_gi_zoramask.xml │ │ │ │ ├── object_gi_boomerang.xml │ │ │ │ ├── object_gi_bracelet.xml │ │ │ │ ├── object_gi_golonmask.xml │ │ │ │ ├── object_gi_mushroom.xml │ │ │ │ ├── object_gi_pachinko.xml │ │ │ │ ├── object_gi_shield_1.xml │ │ │ │ ├── object_gi_shield_2.xml │ │ │ │ ├── object_gi_skj_mask.xml │ │ │ │ ├── object_gi_sword_1.xml │ │ │ │ ├── object_gi_gerudomask.xml │ │ │ │ ├── object_gi_hoverboots.xml │ │ │ │ ├── object_gi_longsword.xml │ │ │ │ ├── object_gi_redead_mask.xml │ │ │ │ ├── object_mastergolon.xml │ │ │ │ ├── object_masterzoora.xml │ │ │ │ ├── object_gi_brokensword.xml │ │ │ │ ├── object_masterkokiri.xml │ │ │ │ ├── object_warp2.xml │ │ │ │ ├── object_gi_egg.xml │ │ │ │ ├── object_gi_frog.xml │ │ │ │ ├── object_efc_flash.xml │ │ │ │ ├── object_gi_glasses.xml │ │ │ │ ├── object_gi_map.xml │ │ │ │ ├── object_gi_bosskey.xml │ │ │ │ ├── object_gi_bottle.xml │ │ │ │ ├── object_gi_compass.xml │ │ │ │ ├── object_gi_hookshot.xml │ │ │ │ ├── object_gi_insect.xml │ │ │ │ ├── object_gi_letter.xml │ │ │ │ ├── object_demo_tre_lgt.xml │ │ │ │ ├── object_gi_boots_2.xml │ │ │ │ ├── object_gi_milk.xml │ │ │ │ ├── object_gi_fire.xml │ │ │ │ ├── object_gi_magicpot.xml │ │ │ │ ├── object_gi_ocarina.xml │ │ │ │ ├── object_gi_rabit_mask.xml │ │ │ │ ├── object_kusa.xml │ │ │ │ ├── object_mjin_flame.xml │ │ │ │ ├── object_mjin_ice.xml │ │ │ │ ├── object_gi_eye_lotion.xml │ │ │ │ ├── object_gi_ki_tan_mask.xml │ │ │ │ ├── object_gi_ocarina_0.xml │ │ │ │ ├── object_gi_shield_3.xml │ │ │ │ ├── object_gi_sutaru.xml │ │ │ │ ├── object_gi_ticketstone.xml │ │ │ │ ├── object_gi_truth_mask.xml │ │ │ │ ├── object_mjin_dark.xml │ │ │ │ ├── object_mjin_flash.xml │ │ │ │ ├── object_mjin_soul.xml │ │ │ │ ├── object_mjin_wind.xml │ │ │ │ ├── object_gi_butterfly.xml │ │ │ │ ├── object_spot01_objects2.xml │ │ │ │ ├── object_gi_bottle_letter.xml │ │ │ │ └── object_gi_prescription.xml │ │ │ └── scenes │ │ │ │ └── indoors │ │ │ │ └── hut.xml │ │ ├── GC_NMQ_D │ │ │ ├── text │ │ │ │ ├── elf_message_ydan.xml │ │ │ │ └── elf_message_field.xml │ │ │ └── objects │ │ │ │ ├── object_gi_bean.xml │ │ │ │ ├── object_gi_bow.xml │ │ │ │ ├── object_gi_fish.xml │ │ │ │ ├── object_gi_nuts.xml │ │ │ │ ├── object_gi_saw.xml │ │ │ │ ├── object_gi_seed.xml │ │ │ │ ├── object_gi_bomb_1.xml │ │ │ │ ├── object_gi_grass.xml │ │ │ │ ├── object_gi_hammer.xml │ │ │ │ ├── object_gi_key.xml │ │ │ │ ├── object_gi_stick.xml │ │ │ │ ├── object_gm.xml │ │ │ │ ├── object_gi_bomb_2.xml │ │ │ │ ├── object_gi_gerudo.xml │ │ │ │ ├── object_gi_heart.xml │ │ │ │ ├── object_gi_powder.xml │ │ │ │ ├── object_gi_soldout.xml │ │ │ │ ├── object_gi_boomerang.xml │ │ │ │ ├── object_gi_golonmask.xml │ │ │ │ ├── object_gi_mushroom.xml │ │ │ │ ├── object_gi_pachinko.xml │ │ │ │ ├── object_gi_shield_1.xml │ │ │ │ ├── object_gi_shield_2.xml │ │ │ │ ├── object_gi_skj_mask.xml │ │ │ │ ├── object_gi_sword_1.xml │ │ │ │ ├── object_gi_zoramask.xml │ │ │ │ ├── object_gi_bracelet.xml │ │ │ │ ├── object_gi_gerudomask.xml │ │ │ │ ├── object_gi_hoverboots.xml │ │ │ │ ├── object_gi_longsword.xml │ │ │ │ ├── object_gi_redead_mask.xml │ │ │ │ ├── object_mastergolon.xml │ │ │ │ ├── object_masterzoora.xml │ │ │ │ ├── object_gi_brokensword.xml │ │ │ │ ├── object_masterkokiri.xml │ │ │ │ ├── object_warp2.xml │ │ │ │ ├── object_gi_egg.xml │ │ │ │ ├── object_gi_frog.xml │ │ │ │ ├── object_efc_flash.xml │ │ │ │ ├── object_gi_glasses.xml │ │ │ │ ├── object_gi_map.xml │ │ │ │ ├── object_gi_bosskey.xml │ │ │ │ ├── object_gi_bottle.xml │ │ │ │ ├── object_gi_compass.xml │ │ │ │ ├── object_gi_hookshot.xml │ │ │ │ ├── object_gi_letter.xml │ │ │ │ ├── object_kusa.xml │ │ │ │ ├── object_demo_tre_lgt.xml │ │ │ │ ├── object_gi_boots_2.xml │ │ │ │ ├── object_gi_insect.xml │ │ │ │ ├── object_gi_milk.xml │ │ │ │ ├── object_gi_fire.xml │ │ │ │ ├── object_gi_magicpot.xml │ │ │ │ ├── object_gi_ocarina.xml │ │ │ │ ├── object_gi_rabit_mask.xml │ │ │ │ ├── object_mjin_flame.xml │ │ │ │ ├── object_mjin_ice.xml │ │ │ │ ├── object_gi_eye_lotion.xml │ │ │ │ ├── object_gi_ki_tan_mask.xml │ │ │ │ ├── object_gi_ocarina_0.xml │ │ │ │ ├── object_gi_shield_3.xml │ │ │ │ ├── object_gi_sutaru.xml │ │ │ │ ├── object_mjin_dark.xml │ │ │ │ ├── object_mjin_flash.xml │ │ │ │ ├── object_mjin_soul.xml │ │ │ │ ├── object_mjin_wind.xml │ │ │ │ ├── object_gi_butterfly.xml │ │ │ │ ├── object_gi_ticketstone.xml │ │ │ │ ├── object_gi_truth_mask.xml │ │ │ │ ├── object_spot01_objects2.xml │ │ │ │ ├── object_gi_bottle_letter.xml │ │ │ │ └── object_gi_prescription.xml │ │ └── GC_NMQ_PAL_F │ │ │ ├── text │ │ │ ├── elf_message_ydan.xml │ │ │ └── elf_message_field.xml │ │ │ └── objects │ │ │ ├── object_gi_bow.xml │ │ │ ├── object_gi_saw.xml │ │ │ ├── object_gi_bean.xml │ │ │ ├── object_gi_fish.xml │ │ │ ├── object_gi_key.xml │ │ │ ├── object_gi_nuts.xml │ │ │ ├── object_gi_seed.xml │ │ │ ├── object_gi_bomb_1.xml │ │ │ ├── object_gi_bomb_2.xml │ │ │ ├── object_gi_grass.xml │ │ │ ├── object_gi_hammer.xml │ │ │ ├── object_gi_stick.xml │ │ │ ├── object_gm.xml │ │ │ ├── object_gi_gerudo.xml │ │ │ ├── object_gi_heart.xml │ │ │ ├── object_gi_powder.xml │ │ │ ├── object_gi_soldout.xml │ │ │ ├── object_gi_zoramask.xml │ │ │ ├── object_gi_boomerang.xml │ │ │ ├── object_gi_bracelet.xml │ │ │ ├── object_gi_golonmask.xml │ │ │ ├── object_gi_mushroom.xml │ │ │ ├── object_gi_pachinko.xml │ │ │ ├── object_gi_shield_1.xml │ │ │ ├── object_gi_shield_2.xml │ │ │ ├── object_gi_skj_mask.xml │ │ │ ├── object_gi_sword_1.xml │ │ │ ├── object_gi_gerudomask.xml │ │ │ ├── object_gi_hoverboots.xml │ │ │ ├── object_gi_longsword.xml │ │ │ ├── object_gi_redead_mask.xml │ │ │ ├── object_mastergolon.xml │ │ │ ├── object_masterzoora.xml │ │ │ ├── object_gi_brokensword.xml │ │ │ ├── object_masterkokiri.xml │ │ │ ├── object_warp2.xml │ │ │ ├── object_gi_egg.xml │ │ │ ├── object_gi_frog.xml │ │ │ ├── object_efc_flash.xml │ │ │ ├── object_gi_glasses.xml │ │ │ ├── object_gi_map.xml │ │ │ ├── object_gi_bosskey.xml │ │ │ ├── object_gi_bottle.xml │ │ │ ├── object_gi_compass.xml │ │ │ ├── object_gi_hookshot.xml │ │ │ ├── object_gi_insect.xml │ │ │ ├── object_gi_letter.xml │ │ │ ├── object_kusa.xml │ │ │ ├── object_demo_tre_lgt.xml │ │ │ ├── object_gi_boots_2.xml │ │ │ ├── object_gi_milk.xml │ │ │ ├── object_gi_fire.xml │ │ │ ├── object_gi_magicpot.xml │ │ │ ├── object_gi_ocarina.xml │ │ │ ├── object_gi_rabit_mask.xml │ │ │ ├── object_mjin_flame.xml │ │ │ ├── object_mjin_ice.xml │ │ │ ├── object_gi_eye_lotion.xml │ │ │ ├── object_gi_ki_tan_mask.xml │ │ │ ├── object_gi_ocarina_0.xml │ │ │ ├── object_gi_shield_3.xml │ │ │ ├── object_gi_sutaru.xml │ │ │ ├── object_gi_ticketstone.xml │ │ │ ├── object_gi_truth_mask.xml │ │ │ ├── object_mjin_dark.xml │ │ │ ├── object_mjin_flash.xml │ │ │ ├── object_mjin_soul.xml │ │ │ ├── object_mjin_wind.xml │ │ │ ├── object_gi_butterfly.xml │ │ │ └── object_spot01_objects2.xml │ ├── objects │ │ ├── object_gi_bow │ │ │ └── object_gi_bow.h │ │ ├── object_gi_saw │ │ │ └── object_gi_saw.h │ │ ├── object_gi_bean │ │ │ └── object_gi_bean.h │ │ ├── object_gi_fish │ │ │ └── object_gi_fish.h │ │ ├── object_gi_seed │ │ │ └── object_gi_seed.h │ │ ├── object_gi_bomb_1 │ │ │ └── object_gi_bomb_1.h │ │ ├── object_gi_grass │ │ │ └── object_gi_grass.h │ │ ├── object_gi_stick │ │ │ └── object_gi_stick.h │ │ ├── object_gi_key │ │ │ └── object_gi_key.h │ │ ├── object_gi_bomb_2 │ │ │ └── object_gi_bomb_2.h │ │ ├── object_gi_hammer │ │ │ └── object_gi_hammer.h │ │ ├── object_gi_powder │ │ │ └── object_gi_powder.h │ │ ├── object_warp2 │ │ │ └── object_warp2.h │ │ ├── object_gi_pachinko │ │ │ └── object_gi_pachinko.h │ │ ├── object_gi_skj_mask │ │ │ └── object_gi_skj_mask.h │ │ ├── object_gm │ │ │ └── object_gm.h │ │ ├── object_gi_boomerang │ │ │ └── object_gi_boomerang.h │ │ ├── object_gi_sword_1 │ │ │ └── object_gi_sword_1.h │ │ ├── object_gi_heart │ │ │ └── object_gi_heart.h │ │ ├── object_gi_mushroom │ │ │ └── object_gi_mushroom.h │ │ ├── object_gi_bracelet │ │ │ └── object_gi_bracelet.h │ │ ├── object_gi_redead_mask │ │ │ └── object_gi_redead_mask.h │ │ ├── object_gi_shield_2 │ │ │ └── object_gi_shield_2.h │ │ ├── object_efc_flash │ │ │ └── object_efc_flash.h │ │ ├── object_gi_longsword │ │ │ └── object_gi_longsword.h │ │ ├── object_masterzoora │ │ │ └── object_masterzoora.h │ │ └── object_mastergolon │ │ │ └── object_mastergolon.h │ ├── textures │ │ └── skyboxes │ │ │ ├── vr_fine1_pal_static.h │ │ │ ├── vr_fine2_pal_static.h │ │ │ ├── vr_fine3_pal_static.h │ │ │ ├── vr_holy0_pal_static.h │ │ │ ├── vr_holy1_pal_static.h │ │ │ └── vr_fine0_pal_static.h │ └── scenes │ │ ├── indoors │ │ ├── hut │ │ │ └── hut_room_0.h │ │ ├── impa │ │ │ └── impa_room_0.h │ │ ├── labo │ │ │ └── labo_room_0.h │ │ └── tent │ │ │ └── tent_room_0.h │ │ ├── shops │ │ ├── drag │ │ │ └── drag_room_0.h │ │ ├── golon │ │ │ └── golon_room_0.h │ │ ├── shop1 │ │ │ └── shop1_room_0.h │ │ └── zoora │ │ │ └── zoora_room_0.h │ │ ├── misc │ │ ├── enrui │ │ │ └── enrui_room_0.h │ │ ├── shrine │ │ │ └── shrine_room_0.h │ │ └── entra_n │ │ │ └── entra_n_room_0.h │ │ └── overworld │ │ ├── entra │ │ └── entra_room_0.h │ │ └── spot13 │ │ └── spot13_room_0.h ├── include │ ├── macro.inc │ ├── alloca.h │ └── align_asset_macro.h ├── SHIPOFHARKINIAN.ico ├── macosx │ └── sohIcon.png ├── platform │ └── pathconf.c └── .clang-tidy ├── livearea ├── bg.png ├── icon0.png ├── pic0.png ├── startup.png ├── manual │ ├── 001.png │ ├── 002.png │ ├── 003.png │ ├── 004.png │ ├── 005.png │ ├── 006.png │ ├── 007.png │ ├── 008.png │ ├── 009.png │ ├── 010.png │ ├── 011.png │ ├── 012.png │ ├── 013.png │ ├── 014.png │ ├── 015.png │ ├── 016.png │ ├── 017.png │ ├── 018.png │ ├── 019.png │ ├── 020.png │ ├── 021.png │ ├── 022.png │ └── 023.png └── template.xml ├── .gitmodules └── scripts ├── switch └── build.sh ├── linux └── appimage │ ├── soh.desktop │ └── build.sh └── wiiu └── build.sh /ZAPDTR/ZAPD/FileWorker.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /ZAPDTR/ZAPD/NuGet/libpng.static.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ZAPDTR/ZAPD/any/any/zlib.static.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /OTRExporter/CFG/SymbolMap_OoTMqDbg.txt: -------------------------------------------------------------------------------- 1 | 8012DB20 gMtxClear -------------------------------------------------------------------------------- /OTRGui/appicon.rc: -------------------------------------------------------------------------------- 1 | IDI_ICON1 ICON DISCARDABLE "rum.ico" 2 | -------------------------------------------------------------------------------- /OTRGui/assets/extractor/symbols/SymbolMap_OoTMqDbg.txt: -------------------------------------------------------------------------------- 1 | 8012DB20 gMtxClear -------------------------------------------------------------------------------- /OTRGui/libs/raylib/projects/VSCode/resources/LICENSE: -------------------------------------------------------------------------------- 1 | Assets license. 2 | -------------------------------------------------------------------------------- /.github/workflows/gtar: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | exec sudo /usr/local/bin/gtar.orig "$@" 3 | -------------------------------------------------------------------------------- /soh/icon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/soh/icon.jpg -------------------------------------------------------------------------------- /soh/soh/Enhancements/debugger/dlViewer.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | void InitDLViewer(); 4 | -------------------------------------------------------------------------------- /soh/src/code/logseverity.c: -------------------------------------------------------------------------------- 1 | #include "global.h" 2 | 3 | s32 gOverlayLogSeverity = 2; 4 | -------------------------------------------------------------------------------- /.github/workflows/macports-deps.txt: -------------------------------------------------------------------------------- 1 | libsdl2 +universal libpng +universal glew +universal 2 | -------------------------------------------------------------------------------- /OTRGui/rum.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/rum.ico -------------------------------------------------------------------------------- /livearea/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/livearea/bg.png -------------------------------------------------------------------------------- /soh/.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /soh/soh/Enhancements/debugger/actorViewer.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | void InitActorViewer(); 4 | -------------------------------------------------------------------------------- /.github/workflows/apt-deps.txt: -------------------------------------------------------------------------------- 1 | libsdl2-dev libsdl2-net-dev libpng-dev libglew-dev ninja-build 2 | -------------------------------------------------------------------------------- /livearea/icon0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/livearea/icon0.png -------------------------------------------------------------------------------- /livearea/pic0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/livearea/pic0.png -------------------------------------------------------------------------------- /soh/assets/.gitignore: -------------------------------------------------------------------------------- 1 | *.bin 2 | *.c 3 | !text/*.c 4 | *.cfg 5 | *.vtx.inc 6 | *.dlist.inc 7 | *.txt -------------------------------------------------------------------------------- /soh/include/macro.inc: -------------------------------------------------------------------------------- 1 | .macro glabel label 2 | .global \label 3 | \label: 4 | .endm 5 | -------------------------------------------------------------------------------- /ZAPDTR/lib/libgfxd/uc_f3d.c: -------------------------------------------------------------------------------- 1 | #define uc_name gfxd_f3d 2 | #define F3D_GBI 3 | 4 | #include "uc.c" 5 | -------------------------------------------------------------------------------- /livearea/startup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/livearea/startup.png -------------------------------------------------------------------------------- /soh/assets/misc/link_animetion/link_animetion.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" -------------------------------------------------------------------------------- /ZAPDTR/lib/libgfxd/uc_f3dex.c: -------------------------------------------------------------------------------- 1 | #define uc_name gfxd_f3dex 2 | #define F3DEX_GBI 3 | 4 | #include "uc.c" 5 | -------------------------------------------------------------------------------- /livearea/manual/001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/livearea/manual/001.png -------------------------------------------------------------------------------- /livearea/manual/002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/livearea/manual/002.png -------------------------------------------------------------------------------- /livearea/manual/003.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/livearea/manual/003.png -------------------------------------------------------------------------------- /livearea/manual/004.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/livearea/manual/004.png -------------------------------------------------------------------------------- /livearea/manual/005.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/livearea/manual/005.png -------------------------------------------------------------------------------- /livearea/manual/006.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/livearea/manual/006.png -------------------------------------------------------------------------------- /livearea/manual/007.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/livearea/manual/007.png -------------------------------------------------------------------------------- /livearea/manual/008.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/livearea/manual/008.png -------------------------------------------------------------------------------- /livearea/manual/009.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/livearea/manual/009.png -------------------------------------------------------------------------------- /livearea/manual/010.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/livearea/manual/010.png -------------------------------------------------------------------------------- /livearea/manual/011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/livearea/manual/011.png -------------------------------------------------------------------------------- /livearea/manual/012.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/livearea/manual/012.png -------------------------------------------------------------------------------- /livearea/manual/013.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/livearea/manual/013.png -------------------------------------------------------------------------------- /livearea/manual/014.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/livearea/manual/014.png -------------------------------------------------------------------------------- /livearea/manual/015.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/livearea/manual/015.png -------------------------------------------------------------------------------- /livearea/manual/016.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/livearea/manual/016.png -------------------------------------------------------------------------------- /livearea/manual/017.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/livearea/manual/017.png -------------------------------------------------------------------------------- /livearea/manual/018.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/livearea/manual/018.png -------------------------------------------------------------------------------- /livearea/manual/019.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/livearea/manual/019.png -------------------------------------------------------------------------------- /livearea/manual/020.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/livearea/manual/020.png -------------------------------------------------------------------------------- /livearea/manual/021.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/livearea/manual/021.png -------------------------------------------------------------------------------- /livearea/manual/022.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/livearea/manual/022.png -------------------------------------------------------------------------------- /livearea/manual/023.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/livearea/manual/023.png -------------------------------------------------------------------------------- /soh/SHIPOFHARKINIAN.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/soh/SHIPOFHARKINIAN.ico -------------------------------------------------------------------------------- /soh/macosx/sohIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/soh/macosx/sohIcon.png -------------------------------------------------------------------------------- /ZAPDTR/lib/libgfxd/uc_f3dex2.c: -------------------------------------------------------------------------------- 1 | #define uc_name gfxd_f3dex2 2 | #define F3DEX_GBI_2 3 | 4 | #include "uc.c" 5 | -------------------------------------------------------------------------------- /soh/soh/Enhancements/debugger/colViewer.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | void InitColViewer(); 4 | void DrawColViewer(); -------------------------------------------------------------------------------- /soh/soh/Enhancements/tts/tts.h: -------------------------------------------------------------------------------- 1 | #ifndef TTS_H 2 | #define TTS_H 3 | 4 | void RegisterTTS(); 5 | 6 | #endif 7 | -------------------------------------------------------------------------------- /soh/src/libultra/libc/absf.c: -------------------------------------------------------------------------------- 1 | #include "global.h" 2 | 3 | f32 absf(f32 a) { 4 | return fabsf(a); 5 | } 6 | -------------------------------------------------------------------------------- /OTRGui/assets/icons/exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/assets/icons/exit.png -------------------------------------------------------------------------------- /OTRGui/assets/icons/info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/assets/icons/info.png -------------------------------------------------------------------------------- /OTRGui/assets/icons/folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/assets/icons/folder.png -------------------------------------------------------------------------------- /OTRGui/assets/models/Hark.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/assets/models/Hark.glb -------------------------------------------------------------------------------- /OTRGui/assets/sprites/frame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/assets/sprites/frame.png -------------------------------------------------------------------------------- /OTRGui/assets/sprites/modal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/assets/sprites/modal.png -------------------------------------------------------------------------------- /OTRGui/assets/sprites/title.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/assets/sprites/title.png -------------------------------------------------------------------------------- /soh/platform/pathconf.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | long pathconf(const char *path, int name) { 4 | return -1; 5 | } -------------------------------------------------------------------------------- /soh/soh/Enhancements/debugconsole.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "stdint.h" 4 | 5 | void DebugConsole_Init(void); 6 | -------------------------------------------------------------------------------- /soh/src/buffers/zbuffer.c: -------------------------------------------------------------------------------- 1 | #include "z64.h" 2 | 3 | // 0x25800 bytes 4 | u16 gZBuffer[SCREEN_HEIGHT][SCREEN_WIDTH]; 5 | -------------------------------------------------------------------------------- /OTRGui/assets/icons/cartridge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/assets/icons/cartridge.png -------------------------------------------------------------------------------- /OTRGui/assets/sprites/button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/assets/sprites/button.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/src/raylib.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/src/raylib.ico -------------------------------------------------------------------------------- /ZAPDTR/lib/libgfxd/uc_f3db.c: -------------------------------------------------------------------------------- 1 | #define uc_name gfxd_f3db 2 | #define F3D_GBI 3 | #define F3D_BETA 4 | 5 | #include "uc.c" 6 | -------------------------------------------------------------------------------- /soh/src/libultra/gu/coss.c: -------------------------------------------------------------------------------- 1 | #include "global.h" 2 | 3 | s16 coss(u16 angle) { 4 | return sins(angle + 0x4000); 5 | } 6 | -------------------------------------------------------------------------------- /soh/src/libultra/io/dpgetstat.c: -------------------------------------------------------------------------------- 1 | #include "global.h" 2 | 3 | u32 osDpGetStatus(void) { 4 | return DPC_STATUS_REG; 5 | } 6 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "libultraship"] 2 | path = libultraship 3 | url = https://github.com/Rinnegatamante/libultraship.git 4 | -------------------------------------------------------------------------------- /OTRGui/libs/raylib/logo/raylib.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/logo/raylib.ico -------------------------------------------------------------------------------- /OTRGui/src/impl/fix_baserom/fix_baserom.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | int fix_baserom(const char* baserom_path, const char* output_path); -------------------------------------------------------------------------------- /ZAPDTR/ZAPD/pathconf.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | long pathconf(const char *path, int name) { 4 | return -1; 5 | } 6 | 7 | -------------------------------------------------------------------------------- /ZAPDTR/docs/zapd_warning_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/ZAPDTR/docs/zapd_warning_example.png -------------------------------------------------------------------------------- /ZAPDTR/lib/libgfxd/uc_f3dexb.c: -------------------------------------------------------------------------------- 1 | #define uc_name gfxd_f3dexb 2 | #define F3DEX_GBI 3 | #define F3D_BETA 4 | 5 | #include "uc.c" 6 | -------------------------------------------------------------------------------- /OTRGui/libs/raylib/src/raylib.rc.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/src/raylib.rc.data -------------------------------------------------------------------------------- /soh/soh/Enhancements/randomizer/3drando/debug.cpp: -------------------------------------------------------------------------------- 1 | #include "debug.hpp" 2 | 3 | void CitraPrint (std::string_view str) { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /soh/src/libultra/io/aigetlen.c: -------------------------------------------------------------------------------- 1 | #include "global.h" 2 | 3 | u32 osAiGetLength(void) { 4 | return HW_REG(AI_LEN_REG, u32); 5 | } 6 | -------------------------------------------------------------------------------- /soh/src/libultra/io/dpsetstat.c: -------------------------------------------------------------------------------- 1 | #include "global.h" 2 | 3 | void osDpSetStatus(u32 status) { 4 | DPC_STATUS_REG = status; 5 | } 6 | -------------------------------------------------------------------------------- /OTRGui/libs/raylib/logo/raylib_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/logo/raylib_16x16.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/logo/raylib_24x24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/logo/raylib_24x24.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/logo/raylib_32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/logo/raylib_32x32.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/logo/raylib_36x36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/logo/raylib_36x36.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/logo/raylib_48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/logo/raylib_48x48.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/logo/raylib_64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/logo/raylib_64x64.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/logo/raylib_72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/logo/raylib_72x72.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/logo/raylib_96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/logo/raylib_96x96.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/src/raylib.dll.rc.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/src/raylib.dll.rc.data -------------------------------------------------------------------------------- /soh/src/libultra/io/spgetstat.c: -------------------------------------------------------------------------------- 1 | #include "global.h" 2 | 3 | u32 __osSpGetStatus(void) { 4 | return HW_REG(SP_STATUS_REG, u32); 5 | } 6 | -------------------------------------------------------------------------------- /soh/src/libultra/io/sptaskyield.c: -------------------------------------------------------------------------------- 1 | #include "global.h" 2 | 3 | void osSpTaskYield(void) { 4 | __osSpSetStatus(SP_STATUS_SIG3); 5 | } 6 | -------------------------------------------------------------------------------- /soh/src/libultra/io/viextend.c: -------------------------------------------------------------------------------- 1 | #include "global.h" 2 | 3 | void osViExtendVStart(u32 arg0) { 4 | __additional_scanline = arg0; 5 | } 6 | -------------------------------------------------------------------------------- /OTRExporter/assets/fonts/Fipps-Regular.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/fonts/Fipps-Regular.otf -------------------------------------------------------------------------------- /OTRExporter/assets/textures/buttons/CUp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/textures/buttons/CUp.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/logo/raylib_128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/logo/raylib_128x128.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/logo/raylib_144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/logo/raylib_144x144.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/logo/raylib_180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/logo/raylib_180x180.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/logo/raylib_256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/logo/raylib_256x256.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/logo/raylib_512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/logo/raylib_512x512.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/projects/SublimeText/raylib.sublime-project: -------------------------------------------------------------------------------- 1 | { 2 | "folders": 3 | [ 4 | { 5 | "path": "../../" 6 | } 7 | ] 8 | } 9 | -------------------------------------------------------------------------------- /soh/soh/Enhancements/randomizer/3drando/debug.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | 5 | void CitraPrint(std::string_view str); 6 | -------------------------------------------------------------------------------- /soh/src/libultra/os/getactivequeue.c: -------------------------------------------------------------------------------- 1 | #include "global.h" 2 | 3 | OSThread* __osGetActiveQueue(void) { 4 | return __osActiveQueue; 5 | } 6 | -------------------------------------------------------------------------------- /OTRExporter/assets/textures/buttons/ABtn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/textures/buttons/ABtn.png -------------------------------------------------------------------------------- /OTRExporter/assets/textures/buttons/BBtn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/textures/buttons/BBtn.png -------------------------------------------------------------------------------- /OTRExporter/assets/textures/buttons/CDown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/textures/buttons/CDown.png -------------------------------------------------------------------------------- /OTRExporter/assets/textures/buttons/CLeft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/textures/buttons/CLeft.png -------------------------------------------------------------------------------- /OTRExporter/assets/textures/buttons/CRight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/textures/buttons/CRight.png -------------------------------------------------------------------------------- /OTRExporter/assets/textures/buttons/LBtn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/textures/buttons/LBtn.png -------------------------------------------------------------------------------- /OTRExporter/assets/textures/buttons/RBtn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/textures/buttons/RBtn.png -------------------------------------------------------------------------------- /OTRExporter/assets/textures/buttons/ZBtn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/textures/buttons/ZBtn.png -------------------------------------------------------------------------------- /OTRExporter/assets/textures/icons/gSohIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/textures/icons/gSohIcon.png -------------------------------------------------------------------------------- /soh/soh/Enhancements/crowd-control/soh.ccpak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/soh/soh/Enhancements/crowd-control/soh.ccpak -------------------------------------------------------------------------------- /soh/soh/Enhancements/randomizer/3drando/randomizer.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #define RANDOMIZER_VERSION "v3.1" 4 | #define COMMIT_NUMBER "develop" 5 | -------------------------------------------------------------------------------- /soh/src/libultra/io/spsetstat.c: -------------------------------------------------------------------------------- 1 | #include "global.h" 2 | 3 | void __osSpSetStatus(u32 status) { 4 | HW_REG(SP_STATUS_REG, u32) = status; 5 | } 6 | -------------------------------------------------------------------------------- /soh/src/libultra/io/vigetcurrcontext.c: -------------------------------------------------------------------------------- 1 | #include "global.h" 2 | 3 | OSViContext* __osViGetCurrentContext(void) { 4 | return __osViCurr; 5 | } 6 | -------------------------------------------------------------------------------- /OTRExporter/assets/textures/buttons/StartBtn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/textures/buttons/StartBtn.png -------------------------------------------------------------------------------- /soh/src/libultra/os/getcurrfaultedthread.c: -------------------------------------------------------------------------------- 1 | #include "global.h" 2 | 3 | OSThread* __osGetCurrFaultedThread(void) { 4 | return __osFaultedThread; 5 | } 6 | -------------------------------------------------------------------------------- /OTRExporter/assets/fonts/PressStart2P-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/fonts/PressStart2P-Regular.ttf -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/core_2d_camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/core_2d_camera.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/resources/ps3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/resources/ps3.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/resources/xbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/resources/xbox.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shaders/shaders_fog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shaders/shaders_fog.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/text/text_draw_3d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/text/text_draw_3d.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/text/text_font_sdf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/text/text_font_sdf.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/text/text_input_box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/text/text_input_box.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/text/text_unicode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/text/text_unicode.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/logo/raylib_logo_animation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/logo/raylib_logo_animation.gif -------------------------------------------------------------------------------- /OTRGui/libs/raylib/projects/VS2019/raylib/raylib.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/projects/VS2019/raylib/raylib.rc -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/audio/resources/coin.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/audio/resources/coin.wav -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/audio/resources/sound.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/audio/resources/sound.wav -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/audio/resources/weird.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/audio/resources/weird.wav -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/core_3d_picking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/core_3d_picking.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/core_drop_files.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/core_drop_files.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/core_input_keys.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/core_input_keys.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/core_input_mouse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/core_input_mouse.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/models_loading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/models_loading.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/models_skybox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/models_skybox.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/physics/physics_demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/physics/physics_demo.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/text/resources/KAISG.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/text/resources/KAISG.ttf -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/text/resources/dejavu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/text/resources/dejavu.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/text/text_format_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/text/text_format_text.png -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/text/elf_message_ydan.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/text/elf_message_ydan.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /soh/src/libultra/os/afterprenmi.c: -------------------------------------------------------------------------------- 1 | #include 2 | #include "global.h" 3 | 4 | s32 osAfterPreNMI(void) { 5 | return __osSpSetPc(0); 6 | } 7 | -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/audio/audio_music_stream.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/audio/audio_music_stream.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/audio/audio_raw_stream.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/audio/audio_raw_stream.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/audio/resources/country.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/audio/resources/country.mp3 -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/audio/resources/mini1111.xm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/audio/resources/mini1111.xm -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/audio/resources/spring.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/audio/resources/spring.wav -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/audio/resources/target.flac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/audio/resources/target.flac -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/audio/resources/target.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/audio/resources/target.ogg -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/core_3d_camera_free.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/core_3d_camera_free.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/core_3d_camera_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/core_3d_camera_mode.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/core_basic_window.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/core_basic_window.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/core_custom_logging.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/core_custom_logging.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/core_input_gamepad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/core_input_gamepad.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/core_input_gestures.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/core_input_gestures.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/core_loading_thread.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/core_loading_thread.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/core_random_values.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/core_random_values.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/core_scissor_test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/core_scissor_test.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/core_split_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/core_split_screen.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/core_storage_values.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/core_storage_values.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/core_vr_simulator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/core_vr_simulator.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/core_window_flags.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/core_window_flags.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/core_world_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/core_world_screen.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/models_animation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/models_animation.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/models_billboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/models_billboard.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/models_cubicmap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/models_cubicmap.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/models_heightmap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/models_heightmap.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/resources/skybox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/resources/skybox.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/physics/physics_friction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/physics/physics_friction.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/physics/physics_movement.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/physics/physics_movement.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/physics/physics_shatter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/physics/physics_shatter.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shaders/resources/mask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shaders/resources/mask.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shaders/resources/plasma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shaders/resources/plasma.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shaders/resources/raysan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shaders/resources/raysan.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shaders/resources/space.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shaders/resources/space.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shapes/shapes_draw_ring.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shapes/shapes_draw_ring.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/text/resources/noto_cjk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/text/resources/noto_cjk.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/text/resources/symbola.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/text/resources/symbola.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/text/text_font_filters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/text/text_font_filters.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/text/text_font_loading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/text/text_font_loading.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/text/text_raylib_fonts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/text/text_raylib_fonts.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/text/text_writing_anim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/text/text_writing_anim.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/resources/KAISG.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/resources/KAISG.ttf -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/resources/boom.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/resources/boom.wav -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/resources/cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/resources/cat.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/projects/Notepad++/npes_saved_tcc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/projects/Notepad++/npes_saved_tcc.txt -------------------------------------------------------------------------------- /OTRGui/libs/raylib/projects/Notepad++/npes_saved_zig.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/projects/Notepad++/npes_saved_zig.txt -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/text/elf_message_field.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/text/elf_message_field.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/text/elf_message_ydan.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /soh/soh/Enhancements/randomizer/3drando/utils.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | #include 5 | 6 | std::string RemoveLineBreaks(std::string s); 7 | -------------------------------------------------------------------------------- /soh/src/elf_message/elf_message_ydan.c: -------------------------------------------------------------------------------- 1 | #include "global.h" 2 | #include "z64elf_message.h" 3 | 4 | ElfMessage gDungeonNaviMsgs[] = { 5 | ELF_MSG_END(0x5F), 6 | }; 7 | -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/audio/audio_module_playing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/audio/audio_module_playing.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/audio/audio_sound_loading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/audio/audio_sound_loading.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/core_input_multitouch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/core_input_multitouch.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/core_quat_conversion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/core_quat_conversion.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/core_window_letterbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/core_window_letterbox.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/models_loading_gltf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/models_loading_gltf.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/models_loading_vox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/models_loading_vox.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/models_mesh_picking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/models_mesh_picking.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/models_waving_cubes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/models_waving_cubes.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/resources/billboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/resources/billboard.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/resources/cubicmap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/resources/cubicmap.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/resources/heightmap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/resources/heightmap.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shaders/resources/fudesumi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shaders/resources/fudesumi.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shaders/shaders_julia_set.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shaders/shaders_julia_set.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shaders/shaders_spotlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shaders/shaders_spotlight.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shapes/shapes_basic_shapes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shapes/shapes_basic_shapes.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shapes/shapes_lines_bezier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shapes/shapes_lines_bezier.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shapes/shapes_logo_raylib.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shapes/shapes_logo_raylib.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/text/resources/fonts/mecha.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/text/resources/fonts/mecha.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/text/resources/pixantiqua.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/text/resources/pixantiqua.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/text/resources/pixantiqua.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/text/resources/pixantiqua.ttf -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/text/text_font_spritefont.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/text/text_font_spritefont.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/text/text_rectangle_bounds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/text/text_rectangle_bounds.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/resources/button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/resources/button.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/resources/parrots.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/resources/parrots.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/resources/scarfy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/resources/scarfy.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/textures_polygon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/textures_polygon.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/textures_raw_data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/textures_raw_data.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/textures_to_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/textures_to_image.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/projects/Notepad++/npes_saved_mingw.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/projects/Notepad++/npes_saved_mingw.txt -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/text/elf_message_field.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /soh/include/alloca.h: -------------------------------------------------------------------------------- 1 | #ifndef ALLOCA_H 2 | #define ALLOCA_H 3 | 4 | // void* alloca(u32); 5 | //#define alloca __builtin_alloca 6 | #define alloca malloc 7 | 8 | #endif 9 | -------------------------------------------------------------------------------- /OTRExporter/assets/textures/parameter_static/gDPad.ia16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/textures/parameter_static/gDPad.ia16.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/core_input_mouse_wheel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/core_input_mouse_wheel.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/core_smooth_pixelperfect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/core_smooth_pixelperfect.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/models_box_collisions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/models_box_collisions.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/models_mesh_generation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/models_mesh_generation.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/models_yaw_pitch_roll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/models_yaw_pitch_roll.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/others/raylib_opengl_interop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/others/raylib_opengl_interop.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/others/resources/audio/target.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/others/resources/audio/target.ogg -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/others/resources/audio/weird.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/others/resources/audio/weird.wav -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/physics/physics_restitution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/physics/physics_restitution.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shaders/shaders_eratosthenes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shaders/shaders_eratosthenes.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shaders/shaders_hot_reloading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shaders/shaders_hot_reloading.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shaders/shaders_model_shader.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shaders/shaders_model_shader.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shaders/shaders_raymarching.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shaders/shaders_raymarching.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shaders/shaders_simple_mask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shaders/shaders_simple_mask.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shaders/shaders_texture_waves.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shaders/shaders_texture_waves.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shapes/shapes_bouncing_ball.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shapes/shapes_bouncing_ball.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shapes/shapes_collision_area.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shapes/shapes_collision_area.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shapes/shapes_colors_palette.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shapes/shapes_colors_palette.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shapes/shapes_following_eyes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shapes/shapes_following_eyes.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shapes/shapes_top_down_lights.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shapes/shapes_top_down_lights.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/text/resources/custom_alagard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/text/resources/custom_alagard.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/text/resources/custom_mecha.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/text/resources/custom_mecha.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/text/resources/fonts/alagard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/text/resources/fonts/alagard.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/text/resources/fonts/romulus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/text/resources/fonts/romulus.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/text/resources/fonts/setback.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/text/resources/fonts/setback.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/resources/buttonfx.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/resources/buttonfx.wav -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/resources/explosion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/resources/explosion.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/resources/fudesumi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/resources/fudesumi.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/resources/fudesumi.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/resources/fudesumi.raw -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/resources/patterns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/resources/patterns.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/textures_blend_modes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/textures_blend_modes.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/textures_bunnymark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/textures_bunnymark.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/textures_draw_tiled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/textures_draw_tiled.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/textures_image_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/textures_image_text.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/textures_logo_raylib.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/textures_logo_raylib.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/textures_rectangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/textures_rectangle.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/projects/CodeBlocks/compiler_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/projects/CodeBlocks/compiler_settings.png -------------------------------------------------------------------------------- /soh/.clang-tidy: -------------------------------------------------------------------------------- 1 | Checks: '-*,readability-braces-around-statements' 2 | WarningsAsErrors: '' 3 | HeaderFilterRegex: '(src|include)\/.*\.h$' 4 | FormatStyle: 'file' 5 | CheckOptions: 6 | -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/audio/audio_multichannel_sound.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/audio/audio_multichannel_sound.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/core_2d_camera_platformer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/core_2d_camera_platformer.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/core_basic_screen_manager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/core_basic_screen_manager.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/core_custom_frame_control.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/core_custom_frame_control.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/models_first_person_maze.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/models_first_person_maze.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/models_geometric_shapes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/models_geometric_shapes.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/models_rlgl_solar_system.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/models_rlgl_solar_system.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/resources/cubicmap_atlas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/resources/cubicmap_atlas.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/resources/models/iqm/guy.iqm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/resources/models/iqm/guy.iqm -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/others/resources/audio/country.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/others/resources/audio/country.mp3 -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shaders/resources/texel_checker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shaders/resources/texel_checker.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shaders/shaders_basic_lighting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shaders/shaders_basic_lighting.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shaders/shaders_custom_uniform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shaders/shaders_custom_uniform.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shaders/shaders_mesh_instancing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shaders/shaders_mesh_instancing.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shaders/shaders_multi_sample2d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shaders/shaders_multi_sample2d.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shaders/shaders_palette_switch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shaders/shaders_palette_switch.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shaders/shaders_postprocessing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shaders/shaders_postprocessing.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shaders/shaders_shapes_textures.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shaders/shaders_shapes_textures.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shaders/shaders_texture_drawing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shaders/shaders_texture_drawing.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shaders/shaders_texture_outline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shaders/shaders_texture_outline.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shapes/shapes_easings_ball_anim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shapes/shapes_easings_ball_anim.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shapes/shapes_easings_box_anim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shapes/shapes_easings_box_anim.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shapes/shapes_logo_raylib_anim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shapes/shapes_logo_raylib_anim.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shapes/shapes_rectangle_scaling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shapes/shapes_rectangle_scaling.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/text/resources/fonts/alpha_beta.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/text/resources/fonts/alpha_beta.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/text/resources/fonts/pixantiqua.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/text/resources/fonts/pixantiqua.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/text/resources/fonts/pixelplay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/text/resources/fonts/pixelplay.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/resources/raylib_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/resources/raylib_logo.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/resources/spark_flame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/resources/spark_flame.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/resources/wabbit_alpha.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/resources/wabbit_alpha.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/textures_image_drawing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/textures_image_drawing.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/textures_image_loading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/textures_image_loading.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/textures_sprite_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/textures_sprite_button.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/textures_srcrec_dstrec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/textures_srcrec_dstrec.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/projects/Notepad++/npes_saved_w64devkit.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/projects/Notepad++/npes_saved_w64devkit.txt -------------------------------------------------------------------------------- /scripts/switch/build.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | cmake -H. -Bbuild-switch -GNinja -DCMAKE_TOOLCHAIN_FILE=/opt/devkitpro/cmake/Switch.cmake 4 | cmake --build build-switch --target soh_nro 5 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_bow.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_saw.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/soh/Enhancements/audio/AudioEditor.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include "stdint.h" 3 | 4 | void InitAudioEditor(); 5 | void AudioEditor_RandomizeAll(); 6 | void AudioEditor_ResetAll(); 7 | -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/core_3d_camera_first_person.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/core_3d_camera_first_person.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/resources/dresden_square_1k.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/resources/dresden_square_1k.hdr -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/resources/dresden_square_2k.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/resources/dresden_square_2k.hdr -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/resources/models/gltf/girl.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/resources/models/gltf/girl.glb -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/resources/models/iqm/guy.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/resources/models/iqm/guy.blend -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/resources/models/iqm/guytex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/resources/models/iqm/guytex.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/resources/models/vox/monu9.vox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/resources/models/vox/monu9.vox -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shapes/shapes_draw_circle_sector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shapes/shapes_draw_circle_sector.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/text/resources/anonymous_pro_bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/text/resources/anonymous_pro_bold.ttf -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/text/resources/fonts/jupiter_crash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/text/resources/fonts/jupiter_crash.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/textures_image_generation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/textures_image_generation.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/textures_image_processing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/textures_image_processing.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/textures_mouse_painting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/textures_mouse_painting.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/textures_npatch_drawing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/textures_npatch_drawing.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/textures_sprite_explosion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/textures_sprite_explosion.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/projects/Builder/examples/README.md: -------------------------------------------------------------------------------- 1 | Open `meson.build` with Builder or run `meson build; cd build; ninja; ./core_basic_window` on the commandline to launch the example. 2 | -------------------------------------------------------------------------------- /OTRGui/libs/raylib/src/external/glfw/CMake/glfw3Config.cmake.in: -------------------------------------------------------------------------------- 1 | include(CMakeFindDependencyMacro) 2 | find_dependency(Threads) 3 | include("${CMAKE_CURRENT_LIST_DIR}/glfw3Targets.cmake") 4 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_bean.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_fish.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_key.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_nuts.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_seed.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_bean.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_bow.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_fish.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_nuts.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_saw.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_seed.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_bow.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_saw.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/resources/models/iqm/guyanim.iqm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/resources/models/iqm/guyanim.iqm -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shapes/shapes_draw_rectangle_rounded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shapes/shapes_draw_rectangle_rounded.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/text/resources/custom_jupiter_crash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/text/resources/custom_jupiter_crash.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/resources/ninepatch_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/resources/ninepatch_button.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/textures_particles_blending.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/textures_particles_blending.png -------------------------------------------------------------------------------- /OTRGui/src/game/impl.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | extern FSBridge* NativeFS; 5 | extern bool single_thread; 6 | 7 | void setCurrentStep(const std::string& step); -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_bomb_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_bomb_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_grass.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_hammer.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_stick.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gm.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_bomb_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_grass.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_hammer.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_key.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_stick.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gm.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_bean.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_fish.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_key.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_nuts.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_seed.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/src/libultra/libc/sqrt.c: -------------------------------------------------------------------------------- 1 | #include "global.h" 2 | 3 | #ifndef __GNUC__ 4 | #define __builtin_sqrt sqrt 5 | #endif 6 | 7 | f64 sqrt(f64 f) { 8 | return __builtin_sqrt(f); 9 | } 10 | -------------------------------------------------------------------------------- /OTRExporter/assets/textures/title_static/gFileSelMQButtonTex.ia16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/textures/title_static/gFileSelMQButtonTex.ia16.png -------------------------------------------------------------------------------- /OTRExporter/assets/textures/title_static/gFileSelRANDButtonTex.ia16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/textures/title_static/gFileSelRANDButtonTex.ia16.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/core/core_2d_camera_smooth_pixelperfect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/core/core_2d_camera_smooth_pixelperfect.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/models_orthographic_projection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/models_orthographic_projection.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/resources/models/vox/chr_knight.vox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/resources/models/vox/chr_knight.vox -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/resources/models/vox/chr_sword.vox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/resources/models/vox/chr_sword.vox -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shaders/resources/models/church_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shaders/resources/models/church_diffuse.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shapes/shapes_easings_rectangle_array.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shapes/shapes_easings_rectangle_array.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/resources/custom_jupiter_crash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/resources/custom_jupiter_crash.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/textures_background_scrolling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/textures_background_scrolling.png -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_gerudo.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_heart.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_powder.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_soldout.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_zoramask.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_bomb_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_gerudo.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_heart.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_powder.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_soldout.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_bomb_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_bomb_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_grass.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_hammer.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_stick.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gm.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/src/libultra/gu/sqrtf.c: -------------------------------------------------------------------------------- 1 | #include "global.h" 2 | 3 | #ifndef __GNUC__ 4 | #define __builtin_sqrtf sqrtf 5 | #endif 6 | 7 | f32 sqrtf(f32 f) { 8 | return __builtin_sqrtf(f); 9 | } 10 | -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/resources/models/gltf/BoxAnimated.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/resources/models/gltf/BoxAnimated.glb -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/resources/models/gltf/raylib_32x32.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/resources/models/gltf/raylib_32x32.glb -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/resources/models/obj/cube_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/resources/models/obj/cube_diffuse.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/resources/models/obj/house_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/resources/models/obj/house_diffuse.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/resources/models/obj/plane_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/resources/models/obj/plane_diffuse.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/resources/models/obj/well_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/resources/models/obj/well_diffuse.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shaders/resources/models/barracks_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shaders/resources/models/barracks_diffuse.png -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_boomerang.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_bracelet.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_golonmask.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_mushroom.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_pachinko.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_shield_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_shield_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_skj_mask.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_sword_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_boomerang.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_golonmask.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_mushroom.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_pachinko.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_shield_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_shield_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_skj_mask.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_sword_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_zoramask.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_gerudo.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_heart.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_powder.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_soldout.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_zoramask.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/soh/Enhancements/controls/GameControlEditor.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | namespace GameControlEditor { 4 | static int CurrentPort = 0; 5 | static int BtnReading = -1; 6 | void Init(); 7 | } 8 | -------------------------------------------------------------------------------- /OTRExporter/assets/objects/object_box/gGoldTreasureChestFrontTex.rgb5a1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/objects/object_box/gGoldTreasureChestFrontTex.rgb5a1.png -------------------------------------------------------------------------------- /OTRExporter/assets/objects/object_box/gKeyTreasureChestFrontTex.rgb5a1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/objects/object_box/gKeyTreasureChestFrontTex.rgb5a1.png -------------------------------------------------------------------------------- /OTRExporter/assets/objects/object_box/gSkullTreasureChestFrontTex.rgb5a1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/objects/object_box/gSkullTreasureChestFrontTex.rgb5a1.png -------------------------------------------------------------------------------- /OTRExporter/assets/objects/object_mag/gTitleRandomizerSubtitleTex.rgba32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/objects/object_mag/gTitleRandomizerSubtitleTex.rgba32.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/resources/models/gltf/rigged_figure.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/resources/models/gltf/rigged_figure.glb -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/resources/models/obj/bridge_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/resources/models/obj/bridge_diffuse.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/resources/models/obj/castle_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/resources/models/obj/castle_diffuse.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/resources/models/obj/market_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/resources/models/obj/market_diffuse.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/resources/models/obj/turret_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/resources/models/obj/turret_diffuse.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/shaders/resources/models/watermill_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/shaders/resources/models/watermill_diffuse.png -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_gerudomask.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_hoverboots.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_longsword.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_redead_mask.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_mastergolon.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_masterzoora.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_bracelet.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_gerudomask.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_hoverboots.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_longsword.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_redead_mask.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_mastergolon.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_masterzoora.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_boomerang.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_bracelet.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_golonmask.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_mushroom.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_pachinko.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_shield_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_shield_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_skj_mask.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_sword_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/resources/models/gltf/AnimatedMorphCube.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/resources/models/gltf/AnimatedMorphCube.glb -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/resources/cyberpunk_street_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/resources/cyberpunk_street_background.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/resources/cyberpunk_street_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/resources/cyberpunk_street_foreground.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/textures/resources/cyberpunk_street_midground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/textures/resources/cyberpunk_street_midground.png -------------------------------------------------------------------------------- /ZAPDTR/ZAPD/yaz0/yaz0.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | 5 | void yaz0_decode(const uint8_t* src, uint8_t* dest, int32_t destsize); 6 | std::vector yaz0_encode(const uint8_t* src, int src_size); -------------------------------------------------------------------------------- /scripts/linux/appimage/soh.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Version=1.0 3 | Name=SOH 4 | Exec=soh.sh 5 | Terminal=false 6 | Icon=sohIcon 7 | Type=Application 8 | Categories=Game; 9 | X-AppImage-Integrate=false 10 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_brokensword.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_brokensword.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_gerudomask.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_hoverboots.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_longsword.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_redead_mask.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_mastergolon.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_masterzoora.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /OTRExporter/assets/objects/object_box/gGoldTreasureChestSideAndTopTex.rgb5a1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/objects/object_box/gGoldTreasureChestSideAndTopTex.rgb5a1.png -------------------------------------------------------------------------------- /OTRExporter/assets/objects/object_box/gKeyTreasureChestSideAndTopTex.rgb5a1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/objects/object_box/gKeyTreasureChestSideAndTopTex.rgb5a1.png -------------------------------------------------------------------------------- /OTRExporter/assets/objects/object_box/gSkullTreasureChestSideAndTopTex.rgb5a1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/objects/object_box/gSkullTreasureChestSideAndTopTex.rgb5a1.png -------------------------------------------------------------------------------- /OTRExporter/assets/textures/title_static/gFileSelPleaseChooseAQuestENGTex.ia8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/textures/title_static/gFileSelPleaseChooseAQuestENGTex.ia8.png -------------------------------------------------------------------------------- /OTRExporter/assets/textures/title_static/gFileSelPleaseChooseAQuestFRATex.ia8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/textures/title_static/gFileSelPleaseChooseAQuestFRATex.ia8.png -------------------------------------------------------------------------------- /OTRExporter/assets/textures/title_static/gFileSelPleaseChooseAQuestGERTex.ia8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/textures/title_static/gFileSelPleaseChooseAQuestGERTex.ia8.png -------------------------------------------------------------------------------- /OTRExporter/offsets.json: -------------------------------------------------------------------------------- 1 | { 2 | "MQDebug": { 3 | "bankdefs": [1281424, 128], 4 | "fontdefs": [1278576, 624], 5 | "fontmaps": [1279200, 448], 6 | "seqdefs": [1279648, 1776] 7 | } 8 | } -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/resources/models/iqm/vertex_colored_object.iqm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/resources/models/iqm/vertex_colored_object.iqm -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_brokensword.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/soh/Enhancements/mods.h: -------------------------------------------------------------------------------- 1 | #ifndef MODS_H 2 | #define MODS_H 3 | 4 | #ifdef __cplusplus 5 | extern "C" { 6 | #endif 7 | 8 | void InitMods(); 9 | 10 | #ifdef __cplusplus 11 | } 12 | #endif 13 | 14 | #endif 15 | -------------------------------------------------------------------------------- /OTRExporter/assets/objects/object_box/gChristmasRedTreasureChestFrontTex.rgb5a1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/objects/object_box/gChristmasRedTreasureChestFrontTex.rgb5a1.png -------------------------------------------------------------------------------- /OTRGui/libs/raylib/examples/models/resources/models/gltf/vertex_colored_object.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRGui/libs/raylib/examples/models/resources/models/gltf/vertex_colored_object.glb -------------------------------------------------------------------------------- /soh/assets/objects/object_gi_bow/object_gi_bow.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgGiBowDL "__OTR__objects/object_gi_bow/gGiBowDL" 6 | static const ALIGN_ASSET(2) char gGiBowDL[] = dgGiBowDL; -------------------------------------------------------------------------------- /soh/assets/objects/object_gi_saw/object_gi_saw.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgGiSawDL "__OTR__objects/object_gi_saw/gGiSawDL" 6 | static const ALIGN_ASSET(2) char gGiSawDL[] = dgGiSawDL; -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_masterkokiri.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_masterkokiri.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /OTRExporter/assets/objects/object_box/gChristmasGreenTreasureChestFrontTex.rgb5a1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/objects/object_box/gChristmasGreenTreasureChestFrontTex.rgb5a1.png -------------------------------------------------------------------------------- /scripts/wiiu/build.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | cmake -H. -Bbuild-wiiu -GNinja -DCMAKE_TOOLCHAIN_FILE=/opt/devkitpro/cmake/WiiU.cmake -DCMAKE_BUILD_TYPE:STRING=Release 4 | cmake --build build-wiiu --target soh_wuhb --config Release 5 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_masterkokiri.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/soh/Enhancements/debugger/debugger.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #ifdef __cplusplus 4 | extern "C" { 5 | #endif 6 | 7 | void Debug_Init(void); 8 | void Debug_Draw(void); 9 | 10 | #ifdef __cplusplus 11 | } 12 | #endif 13 | -------------------------------------------------------------------------------- /soh/src/libultra/os/getthreadid.c: -------------------------------------------------------------------------------- 1 | #include "global.h" 2 | 3 | OSId osGetThreadId(OSThread* thread) { 4 | if (thread == NULL) { 5 | thread = __osRunningThread; 6 | } 7 | 8 | return thread->id; 9 | } 10 | -------------------------------------------------------------------------------- /OTRExporter/assets/objects/object_box/gChristmasRedTreasureChestSideAndTopTex.rgb5a1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/objects/object_box/gChristmasRedTreasureChestSideAndTopTex.rgb5a1.png -------------------------------------------------------------------------------- /OTRGui/src/impl/baserom_extractor/yaz0/yaz0.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | 5 | void yaz0_decode(const uint8_t* src, uint8_t* dest, int32_t destsize); 6 | std::vector yaz0_encode(const uint8_t* src, int src_size); -------------------------------------------------------------------------------- /soh/assets/objects/object_gi_bean/object_gi_bean.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgGiBeanDL "__OTR__objects/object_gi_bean/gGiBeanDL" 6 | static const ALIGN_ASSET(2) char gGiBeanDL[] = dgGiBeanDL; -------------------------------------------------------------------------------- /soh/assets/objects/object_gi_fish/object_gi_fish.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgGiFishDL "__OTR__objects/object_gi_fish/gGiFishDL" 6 | static const ALIGN_ASSET(2) char gGiFishDL[] = dgGiFishDL; -------------------------------------------------------------------------------- /soh/assets/objects/object_gi_seed/object_gi_seed.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgGiSeedDL "__OTR__objects/object_gi_seed/gGiSeedDL" 6 | static const ALIGN_ASSET(2) char gGiSeedDL[] = dgGiSeedDL; -------------------------------------------------------------------------------- /OTRExporter/assets/objects/object_box/gChristmasGreenTreasureChestSideAndTopTex.rgb5a1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rinnegatamante/Shipwright/HEAD/OTRExporter/assets/objects/object_box/gChristmasGreenTreasureChestSideAndTopTex.rgb5a1.png -------------------------------------------------------------------------------- /soh/assets/objects/object_gi_bomb_1/object_gi_bomb_1.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgGiBombDL "__OTR__objects/object_gi_bomb_1/gGiBombDL" 6 | static const ALIGN_ASSET(2) char gGiBombDL[] = dgGiBombDL; -------------------------------------------------------------------------------- /soh/assets/objects/object_gi_grass/object_gi_grass.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgGiGrassDL "__OTR__objects/object_gi_grass/gGiGrassDL" 6 | static const ALIGN_ASSET(2) char gGiGrassDL[] = dgGiGrassDL; -------------------------------------------------------------------------------- /soh/assets/objects/object_gi_stick/object_gi_stick.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgGiStickDL "__OTR__objects/object_gi_stick/gGiStickDL" 6 | static const ALIGN_ASSET(2) char gGiStickDL[] = dgGiStickDL; -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_warp2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/src/libultra/os/getthreadpri.c: -------------------------------------------------------------------------------- 1 | #include "global.h" 2 | 3 | OSPri osGetThreadPri(OSThread* thread) { 4 | if (thread == NULL) { 5 | thread = __osRunningThread; 6 | } 7 | 8 | return thread->priority; 9 | } 10 | -------------------------------------------------------------------------------- /soh/src/libultra/os/setglobalintmask.c: -------------------------------------------------------------------------------- 1 | #include "global.h" 2 | 3 | void __osSetGlobalIntMask(OSHWIntr mask) { 4 | register u32 prevInt = __osDisableInt(); 5 | 6 | __OSGlobalIntMask |= mask; 7 | __osRestoreInt(prevInt); 8 | } 9 | -------------------------------------------------------------------------------- /OTRGui/libs/raylib/projects/VS2019-Android/raylib_android/raylib_android.Packaging/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | raylib_android.Packaging 4 | 5 | -------------------------------------------------------------------------------- /soh/assets/objects/object_gi_key/object_gi_key.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgGiSmallKeyDL "__OTR__objects/object_gi_key/gGiSmallKeyDL" 6 | static const ALIGN_ASSET(2) char gGiSmallKeyDL[] = dgGiSmallKeyDL; -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_warp2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_warp2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/soh/Enhancements/gamecommand.h: -------------------------------------------------------------------------------- 1 | #ifndef _GAMECOMMAND_H_ 2 | #define _GAMECOMMAND_H_ 3 | #include 4 | #include 5 | 6 | #define MAX_COMMAND_LEN 0x100 7 | 8 | s32 GameCommand_ExecuteCommand(); 9 | 10 | #endif 11 | -------------------------------------------------------------------------------- /soh/soh/Enhancements/randomizer/3drando/utils.cpp: -------------------------------------------------------------------------------- 1 | #include "utils.hpp" 2 | 3 | // Removes any line breaks from s. 4 | std::string RemoveLineBreaks(std::string s) { 5 | s.erase(std::remove(s.begin(), s.end(), '\n'), s.end()); 6 | return s; 7 | } -------------------------------------------------------------------------------- /OTRGui/libs/raylib/projects/VS2019-Android/raylib_android/raylib_android.Packaging/project.properties: -------------------------------------------------------------------------------- 1 | # Project target 2 | target=$(androidapilevel) 3 | # Provide path to the directory where prebuilt external jar files are by setting jar.libs.dir= 4 | -------------------------------------------------------------------------------- /livearea/template.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | bg.png 4 | 5 | 6 | startup.png 7 | 8 | -------------------------------------------------------------------------------- /soh/assets/objects/object_gi_bomb_2/object_gi_bomb_2.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgGiBombchuDL "__OTR__objects/object_gi_bomb_2/gGiBombchuDL" 6 | static const ALIGN_ASSET(2) char gGiBombchuDL[] = dgGiBombchuDL; -------------------------------------------------------------------------------- /soh/assets/objects/object_gi_hammer/object_gi_hammer.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgGiHammerDL "__OTR__objects/object_gi_hammer/gGiHammerDL" 6 | static const ALIGN_ASSET(2) char gGiHammerDL[] = dgGiHammerDL; -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_egg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_frog.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_egg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_frog.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/soh/CrashHandlerExp.h: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | 4 | #ifdef __cplusplus 5 | extern "C" { 6 | #endif 7 | 8 | void CrashHandler_PrintSohData(char* buffer, size_t* pos); 9 | 10 | #ifdef __cplusplus 11 | } 12 | #endif 13 | -------------------------------------------------------------------------------- /soh/src/overlays/actors/ovl_En_Torch2/z_en_torch2.h: -------------------------------------------------------------------------------- 1 | #ifndef Z_EN_TORCH2_H 2 | #define Z_EN_TORCH2_H 3 | 4 | #include 5 | #include "global.h" 6 | 7 | // Uses the Player struct (from z64player.h) 8 | 9 | #endif 10 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_efc_flash.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_glasses.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_map.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_efc_flash.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_glasses.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_map.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_egg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_frog.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/src/libultra/io/sirawwrite.c: -------------------------------------------------------------------------------- 1 | #include "global.h" 2 | 3 | s32 __osSiRawWriteIo(void* devAddr, u32 val) { 4 | if (__osSiDeviceBusy()) { 5 | return -1; 6 | } 7 | HW_REG((u32)devAddr, u32) = val; 8 | return 0; 9 | } 10 | -------------------------------------------------------------------------------- /soh/src/libultra/os/resetglobalintmask.c: -------------------------------------------------------------------------------- 1 | #include "global.h" 2 | 3 | void __osResetGlobalIntMask(OSHWIntr mask) { 4 | register u32 prevInt = __osDisableInt(); 5 | 6 | __OSGlobalIntMask &= ~(mask & ~0x401); 7 | __osRestoreInt(prevInt); 8 | } 9 | -------------------------------------------------------------------------------- /OTRExporter/OTRExporter/VersionInfo.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | #include 5 | #include "src/resource/Resource.h" 6 | 7 | #define MAJOR_VERSION Ship::Version::Deckard 8 | 9 | extern std::map resourceVersions; -------------------------------------------------------------------------------- /soh/assets/objects/object_gi_powder/object_gi_powder.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgGiOddPotionDL "__OTR__objects/object_gi_powder/gGiOddPotionDL" 6 | static const ALIGN_ASSET(2) char gGiOddPotionDL[] = dgGiOddPotionDL; -------------------------------------------------------------------------------- /soh/assets/objects/object_warp2/object_warp2.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgWarp2Blob_000000 "__OTR__objects/object_warp2/gWarp2Blob_000000" 6 | static const ALIGN_ASSET(2) char gWarp2Blob_000000[] = dgWarp2Blob_000000; -------------------------------------------------------------------------------- /soh/assets/textures/skyboxes/vr_fine1_pal_static.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgDaySkyboxTLUT "__OTR__textures/vr_fine1_pal_static/gDaySkyboxTLUT" 6 | static const ALIGN_ASSET(2) char gDaySkyboxTLUT[] = dgDaySkyboxTLUT; -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_bosskey.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_bottle.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_compass.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_hookshot.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_insect.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_letter.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_bosskey.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_bottle.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_compass.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_hookshot.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_letter.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_kusa.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_efc_flash.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_glasses.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_map.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/src/libultra/io/sirawread.c: -------------------------------------------------------------------------------- 1 | #include "global.h" 2 | 3 | s32 __osSiRawReadIo(void* devAddr, u32* dst) { 4 | if (__osSiDeviceBusy()) { 5 | return -1; 6 | } 7 | *dst = HW_REG((uintptr_t)devAddr, u32); 8 | return 0; 9 | } 10 | -------------------------------------------------------------------------------- /OTRExporter/OTRExporter/Main.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | 5 | extern std::shared_ptr otrArchive; 6 | extern std::map> files; 7 | 8 | void AddFile(std::string fName, std::vector data); -------------------------------------------------------------------------------- /soh/assets/objects/object_gi_pachinko/object_gi_pachinko.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgGiSlingshotDL "__OTR__objects/object_gi_pachinko/gGiSlingshotDL" 6 | static const ALIGN_ASSET(2) char gGiSlingshotDL[] = dgGiSlingshotDL; -------------------------------------------------------------------------------- /soh/assets/objects/object_gi_skj_mask/object_gi_skj_mask.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgGiSkullMaskDL "__OTR__objects/object_gi_skj_mask/gGiSkullMaskDL" 6 | static const ALIGN_ASSET(2) char gGiSkullMaskDL[] = dgGiSkullMaskDL; -------------------------------------------------------------------------------- /soh/assets/objects/object_gm/object_gm.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dobject_gm_Anim_0002B8 "__OTR__objects/object_gm/object_gm_Anim_0002B8" 6 | static const ALIGN_ASSET(2) char object_gm_Anim_0002B8[] = dobject_gm_Anim_0002B8; -------------------------------------------------------------------------------- /soh/assets/scenes/indoors/hut/hut_room_0.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dhut_room_0DL_003D58 "__OTR__scenes/nonmq/hut_scene/hut_room_0DL_003D58" 6 | static const ALIGN_ASSET(2) char hut_room_0DL_003D58[] = dhut_room_0DL_003D58; -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_demo_tre_lgt.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_boots_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_milk.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_demo_tre_lgt.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_boots_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_insect.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_milk.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_bosskey.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_bottle.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_compass.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_hookshot.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_insect.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_letter.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_kusa.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/src/libultra/io/vigetnextframebuf.c: -------------------------------------------------------------------------------- 1 | #include "global.h" 2 | 3 | void* osViGetNextFramebuffer(void) { 4 | u32 prevInt = __osDisableInt(); 5 | void* buff = __osViNext->buffer; 6 | 7 | __osRestoreInt(prevInt); 8 | return buff; 9 | } 10 | -------------------------------------------------------------------------------- /soh/assets/objects/object_gi_boomerang/object_gi_boomerang.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgGiBoomerangDL "__OTR__objects/object_gi_boomerang/gGiBoomerangDL" 6 | static const ALIGN_ASSET(2) char gGiBoomerangDL[] = dgGiBoomerangDL; -------------------------------------------------------------------------------- /soh/assets/objects/object_gi_sword_1/object_gi_sword_1.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgGiKokiriSwordDL "__OTR__objects/object_gi_sword_1/gGiKokiriSwordDL" 6 | static const ALIGN_ASSET(2) char gGiKokiriSwordDL[] = dgGiKokiriSwordDL; -------------------------------------------------------------------------------- /soh/assets/scenes/shops/drag/drag_room_0.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define ddrag_room_0DL_006618 "__OTR__scenes/nonmq/drag_scene/drag_room_0DL_006618" 6 | static const ALIGN_ASSET(2) char drag_room_0DL_006618[] = ddrag_room_0DL_006618; -------------------------------------------------------------------------------- /soh/assets/textures/skyboxes/vr_fine2_pal_static.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgSunsetSkyboxTLUT "__OTR__textures/vr_fine2_pal_static/gSunsetSkyboxTLUT" 6 | static const ALIGN_ASSET(2) char gSunsetSkyboxTLUT[] = dgSunsetSkyboxTLUT; -------------------------------------------------------------------------------- /soh/assets/textures/skyboxes/vr_fine3_pal_static.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgNightSkyboxTLUT "__OTR__textures/vr_fine3_pal_static/gNightSkyboxTLUT" 6 | static const ALIGN_ASSET(2) char gNightSkyboxTLUT[] = dgNightSkyboxTLUT; -------------------------------------------------------------------------------- /soh/assets/textures/skyboxes/vr_holy0_pal_static.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgHoly0SkyboxTLUT "__OTR__textures/vr_holy0_pal_static/gHoly0SkyboxTLUT" 6 | static const ALIGN_ASSET(2) char gHoly0SkyboxTLUT[] = dgHoly0SkyboxTLUT; -------------------------------------------------------------------------------- /soh/assets/textures/skyboxes/vr_holy1_pal_static.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgHoly1SkyboxTLUT "__OTR__textures/vr_holy1_pal_static/gHoly1SkyboxTLUT" 6 | static const ALIGN_ASSET(2) char gHoly1SkyboxTLUT[] = dgHoly1SkyboxTLUT; -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_fire.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_magicpot.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_ocarina.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_rabit_mask.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_kusa.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_mjin_flame.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_mjin_ice.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_fire.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_magicpot.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_ocarina.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_rabit_mask.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_mjin_flame.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_mjin_ice.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_demo_tre_lgt.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_boots_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_milk.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/src/libultra/io/pigetcmdq.c: -------------------------------------------------------------------------------- 1 | #include "global.h" 2 | #include "ultra64/internal.h" 3 | 4 | OSMesgQueue* osPiGetCmdQueue(void) { 5 | if (!__osPiDevMgr.initialized) { 6 | return NULL; 7 | } 8 | 9 | return __osPiDevMgr.cmdQueue; 10 | } 11 | -------------------------------------------------------------------------------- /soh/assets/objects/object_gi_heart/object_gi_heart.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgGiRecoveryHeartDL "__OTR__objects/object_gi_heart/gGiRecoveryHeartDL" 6 | static const ALIGN_ASSET(2) char gGiRecoveryHeartDL[] = dgGiRecoveryHeartDL; -------------------------------------------------------------------------------- /soh/assets/objects/object_gi_mushroom/object_gi_mushroom.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgGiOddMushroomDL "__OTR__objects/object_gi_mushroom/gGiOddMushroomDL" 6 | static const ALIGN_ASSET(2) char gGiOddMushroomDL[] = dgGiOddMushroomDL; -------------------------------------------------------------------------------- /soh/assets/scenes/indoors/impa/impa_room_0.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dimpa_room_0DL_001758 "__OTR__scenes/nonmq/impa_scene/impa_room_0DL_001758" 6 | static const ALIGN_ASSET(2) char impa_room_0DL_001758[] = dimpa_room_0DL_001758; -------------------------------------------------------------------------------- /soh/assets/scenes/indoors/labo/labo_room_0.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dlabo_room_0DL_006E50 "__OTR__scenes/nonmq/labo_scene/labo_room_0DL_006E50" 6 | static const ALIGN_ASSET(2) char labo_room_0DL_006E50[] = dlabo_room_0DL_006E50; -------------------------------------------------------------------------------- /soh/assets/scenes/indoors/tent/tent_room_0.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dtent_room_0DL_00DE30 "__OTR__scenes/nonmq/tent_scene/tent_room_0DL_00DE30" 6 | static const ALIGN_ASSET(2) char tent_room_0DL_00DE30[] = dtent_room_0DL_00DE30; -------------------------------------------------------------------------------- /soh/assets/scenes/misc/enrui/enrui_room_0.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define denrui_room_0DL_000338 "__OTR__scenes/nonmq/enrui_scene/enrui_room_0DL_000338" 6 | static const ALIGN_ASSET(2) char enrui_room_0DL_000338[] = denrui_room_0DL_000338; -------------------------------------------------------------------------------- /soh/assets/textures/skyboxes/vr_fine0_pal_static.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgSunriseSkyboxTLUT "__OTR__textures/vr_fine0_pal_static/gSunriseSkyboxTLUT" 6 | static const ALIGN_ASSET(2) char gSunriseSkyboxTLUT[] = dgSunriseSkyboxTLUT; -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_eye_lotion.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_ki_tan_mask.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_ocarina_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_shield_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_sutaru.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_ticketstone.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_truth_mask.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_mjin_dark.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_mjin_flash.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_mjin_soul.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_mjin_wind.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_eye_lotion.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_ki_tan_mask.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_ocarina_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_shield_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_sutaru.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_mjin_dark.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_mjin_flash.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_mjin_soul.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_mjin_wind.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_fire.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_magicpot.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_ocarina.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_rabit_mask.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_mjin_flame.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_mjin_ice.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/soh/resource/type/AudioSample.cpp: -------------------------------------------------------------------------------- 1 | #include "AudioSample.h" 2 | 3 | namespace Ship { 4 | void* AudioSample::GetPointer() { 5 | return &sample; 6 | } 7 | 8 | size_t AudioSample::GetPointerSize() { 9 | return sizeof(Sample); 10 | } 11 | } // namespace Ship -------------------------------------------------------------------------------- /soh/soh/resource/type/Path.cpp: -------------------------------------------------------------------------------- 1 | #include "Path.h" 2 | 3 | namespace Ship { 4 | void* Path::GetPointer() { 5 | return pathData.data(); 6 | } 7 | 8 | size_t Path::GetPointerSize() { 9 | return pathData.size() * sizeof(PathData); 10 | } 11 | } // namespace Ship 12 | -------------------------------------------------------------------------------- /soh/src/libultra/io/visetyscale.c: -------------------------------------------------------------------------------- 1 | #include "global.h" 2 | 3 | void osViSetYScale(f32 scale) { 4 | register u32 prevInt = __osDisableInt(); 5 | 6 | __osViNext->y.factor = scale; 7 | __osViNext->state |= 4; 8 | 9 | __osRestoreInt(prevInt); 10 | } 11 | -------------------------------------------------------------------------------- /OTRGui/src/impl/extractor/extractor.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include 3 | 4 | enum Platforms { 5 | WINDOWS, LINUX 6 | }; 7 | 8 | struct RomVersion; 9 | 10 | void startWorker(RomVersion version); 11 | void updateWorker(const std::string& output, RomVersion version); -------------------------------------------------------------------------------- /soh/assets/objects/object_gi_bracelet/object_gi_bracelet.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgGiGoronBraceletDL "__OTR__objects/object_gi_bracelet/gGiGoronBraceletDL" 6 | static const ALIGN_ASSET(2) char gGiGoronBraceletDL[] = dgGiGoronBraceletDL; -------------------------------------------------------------------------------- /soh/assets/objects/object_gi_redead_mask/object_gi_redead_mask.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgGiSpookyMaskDL "__OTR__objects/object_gi_redead_mask/gGiSpookyMaskDL" 6 | static const ALIGN_ASSET(2) char gGiSpookyMaskDL[] = dgGiSpookyMaskDL; -------------------------------------------------------------------------------- /soh/assets/objects/object_gi_shield_2/object_gi_shield_2.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgGiHylianShieldDL "__OTR__objects/object_gi_shield_2/gGiHylianShieldDL" 6 | static const ALIGN_ASSET(2) char gGiHylianShieldDL[] = dgGiHylianShieldDL; -------------------------------------------------------------------------------- /soh/assets/scenes/overworld/entra/entra_room_0.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dentra_room_0DL_000348 "__OTR__scenes/nonmq/entra_scene/entra_room_0DL_000348" 6 | static const ALIGN_ASSET(2) char entra_room_0DL_000348[] = dentra_room_0DL_000348; -------------------------------------------------------------------------------- /soh/assets/scenes/shops/golon/golon_room_0.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgolon_room_0DL_0009B0 "__OTR__scenes/nonmq/golon_scene/golon_room_0DL_0009B0" 6 | static const ALIGN_ASSET(2) char golon_room_0DL_0009B0[] = dgolon_room_0DL_0009B0; -------------------------------------------------------------------------------- /soh/assets/scenes/shops/shop1/shop1_room_0.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dshop1_room_0DL_003F18 "__OTR__scenes/nonmq/shop1_scene/shop1_room_0DL_003F18" 6 | static const ALIGN_ASSET(2) char shop1_room_0DL_003F18[] = dshop1_room_0DL_003F18; -------------------------------------------------------------------------------- /soh/assets/scenes/shops/zoora/zoora_room_0.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dzoora_room_0DL_0009C0 "__OTR__scenes/nonmq/zoora_scene/zoora_room_0DL_0009C0" 6 | static const ALIGN_ASSET(2) char zoora_room_0DL_0009C0[] = dzoora_room_0DL_0009C0; -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_butterfly.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_spot01_objects2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_butterfly.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_ticketstone.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_truth_mask.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_spot01_objects2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_eye_lotion.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_ki_tan_mask.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_ocarina_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_shield_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_sutaru.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_ticketstone.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_truth_mask.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_mjin_dark.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_mjin_flash.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_mjin_soul.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_mjin_wind.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /soh/soh/resource/type/Text.cpp: -------------------------------------------------------------------------------- 1 | #include "Text.h" 2 | 3 | namespace Ship { 4 | void* Text::GetPointer() { 5 | return messages.data(); 6 | } 7 | 8 | size_t Text::GetPointerSize() { 9 | return messages.size() * sizeof(MessageEntry); 10 | } 11 | } // namespace Ship 12 | -------------------------------------------------------------------------------- /soh/soh/resource/type/scenecommand/SetMesh.cpp: -------------------------------------------------------------------------------- 1 | #include "SetMesh.h" 2 | 3 | namespace Ship { 4 | void* SetMesh::GetPointer() { 5 | return &meshHeader; 6 | } 7 | 8 | size_t SetMesh::GetPointerSize() { 9 | return sizeof(MeshHeader); 10 | } 11 | } // namespace Ship 12 | -------------------------------------------------------------------------------- /soh/src/code/code_801067F0.c: -------------------------------------------------------------------------------- 1 | #include "global.h" 2 | 3 | // fmodf? 4 | f32 func_801067F0(f32 arg0, f32 arg1) { 5 | s32 sp4; 6 | 7 | if (arg1 == 0.0f) { 8 | return 0.0f; 9 | } 10 | sp4 = arg0 / arg1; 11 | return arg0 - (sp4 * arg1); 12 | } 13 | -------------------------------------------------------------------------------- /soh/src/libultra/io/vigetcurrframebuf.c: -------------------------------------------------------------------------------- 1 | #include "global.h" 2 | 3 | u32* osViGetCurrentFramebuffer(void) { 4 | register u32 prevInt = __osDisableInt(); 5 | u32* var1 = __osViCurr->buffer; 6 | 7 | __osRestoreInt(prevInt); 8 | 9 | return var1; 10 | } 11 | -------------------------------------------------------------------------------- /soh/assets/objects/object_efc_flash/object_efc_flash.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgEfcFlashBlob_000000 "__OTR__objects/object_efc_flash/gEfcFlashBlob_000000" 6 | static const ALIGN_ASSET(2) char gEfcFlashBlob_000000[] = dgEfcFlashBlob_000000; -------------------------------------------------------------------------------- /soh/assets/objects/object_gi_longsword/object_gi_longsword.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgGiBiggoronSwordDL "__OTR__objects/object_gi_longsword/gGiBiggoronSwordDL" 6 | static const ALIGN_ASSET(2) char gGiBiggoronSwordDL[] = dgGiBiggoronSwordDL; -------------------------------------------------------------------------------- /soh/assets/objects/object_masterzoora/object_masterzoora.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgZoraShopkeeperAnim "__OTR__objects/object_masterzoora/gZoraShopkeeperAnim" 6 | static const ALIGN_ASSET(2) char gZoraShopkeeperAnim[] = dgZoraShopkeeperAnim; -------------------------------------------------------------------------------- /soh/assets/scenes/misc/shrine/shrine_room_0.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dshrine_room_0DL_007AE0 "__OTR__scenes/nonmq/shrine_scene/shrine_room_0DL_007AE0" 6 | static const ALIGN_ASSET(2) char shrine_room_0DL_007AE0[] = dshrine_room_0DL_007AE0; -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_bottle_letter.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/objects/object_gi_prescription.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_bottle_letter.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_D/objects/object_gi_prescription.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_gi_butterfly.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/assets/xml/GC_NMQ_PAL_F/objects/object_spot01_objects2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /soh/include/align_asset_macro.h: -------------------------------------------------------------------------------- 1 | #ifndef ALIGN_ASSET_MACRO_H 2 | #define ALIGN_ASSET_MACRO_H 3 | 4 | #if defined(_WIN32) 5 | #define ALIGN_ASSET(x) __declspec(align(x)) 6 | #else 7 | #define ALIGN_ASSET(x) __attribute__((aligned (x))) 8 | #endif 9 | 10 | #endif 11 | -------------------------------------------------------------------------------- /soh/soh/resource/type/scenecommand/EndMarker.cpp: -------------------------------------------------------------------------------- 1 | #include "EndMarker.h" 2 | 3 | namespace Ship { 4 | void* EndMarker::GetPointer() { 5 | return &endMarker; 6 | } 7 | 8 | size_t EndMarker::GetPointerSize() { 9 | return sizeof(Marker); 10 | } 11 | } // namespace Ship 12 | -------------------------------------------------------------------------------- /ZAPDTR/ExporterTest/RoomExporter.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "ZResource.h" 4 | #include "ZRoom/ZRoom.h" 5 | 6 | class ExporterExample_Room : public ZResourceExporter 7 | { 8 | public: 9 | void Save(ZResource* res, const fs::path& outPath, BinaryWriter* writer) override; 10 | }; -------------------------------------------------------------------------------- /scripts/linux/appimage/build.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | cmake --no-warn-unused-cli -H. -Bbuild-cmake -GNinja -DCMAKE_BUILD_TYPE:STRING=Release 4 | cmake --build build-cmake --target OTRGui -- 5 | cmake --build build-cmake --config Release -- 6 | 7 | (cd build-cmake && cpack -G External) 8 | -------------------------------------------------------------------------------- /soh/assets/objects/object_mastergolon/object_mastergolon.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dgGoronShopkeeperAnim "__OTR__objects/object_mastergolon/gGoronShopkeeperAnim" 6 | static const ALIGN_ASSET(2) char gGoronShopkeeperAnim[] = dgGoronShopkeeperAnim; -------------------------------------------------------------------------------- /soh/assets/scenes/misc/entra_n/entra_n_room_0.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dentra_n_room_0DL_000348 "__OTR__scenes/nonmq/entra_n_scene/entra_n_room_0DL_000348" 6 | static const ALIGN_ASSET(2) char entra_n_room_0DL_000348[] = dentra_n_room_0DL_000348; -------------------------------------------------------------------------------- /soh/assets/scenes/overworld/spot13/spot13_room_0.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "align_asset_macro.h" 4 | 5 | #define dspot13_room_0DL_0008F8 "__OTR__scenes/nonmq/spot13_scene/spot13_room_0DL_0008F8" 6 | static const ALIGN_ASSET(2) char spot13_room_0DL_0008F8[] = dspot13_room_0DL_0008F8; -------------------------------------------------------------------------------- /soh/assets/xml/GC_MQ_D/scenes/indoors/hut.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | --------------------------------------------------------------------------------