From ce8c61577b1660ec73170ce85aa7f27d44b2a106 Mon Sep 17 00:00:00 2001 From: NiklasCFW Date: Thu, 30 Jan 2025 01:15:28 +0100 Subject: [PATCH] Ultracam Overlay 1.1.0 --- Switch/.packages/Ultracam Overlay/package.ini | 25 +++ .../Ultracam Overlay/ultracam/FPS.json | 52 ++++++ .../Ultracam Overlay/ultracam/anim.json | 87 +++++++++ .../Ultracam Overlay/ultracam/bench.json | 27 +++ .../Ultracam Overlay/ultracam/camspeed.json | 52 ++++++ .../Ultracam Overlay/ultracam/distance.json | 42 +++++ .../Ultracam Overlay/ultracam/fov.json | 47 +++++ .../Ultracam Overlay/ultracam/heaps.json | 57 ++++++ .../Ultracam Overlay/ultracam/height.json | 52 ++++++ .../Ultracam Overlay/ultracam/shadow.json | 27 +++ .../Ultracam Overlay/ultracam/speed.json | 27 +++ .../Ultracam Overlay/ultracam/tspeed.json | 87 +++++++++ .../Ultracam Overlay/ultracam/width.json | 52 ++++++ .../Ultracam Overlay/ultracam_settings.ini | 171 ++++++++++++++++++ 14 files changed, 805 insertions(+) create mode 100644 Switch/.packages/Ultracam Overlay/package.ini create mode 100644 Switch/.packages/Ultracam Overlay/ultracam/FPS.json create mode 100644 Switch/.packages/Ultracam Overlay/ultracam/anim.json create mode 100644 Switch/.packages/Ultracam Overlay/ultracam/bench.json create mode 100644 Switch/.packages/Ultracam Overlay/ultracam/camspeed.json create mode 100644 Switch/.packages/Ultracam Overlay/ultracam/distance.json create mode 100644 Switch/.packages/Ultracam Overlay/ultracam/fov.json create mode 100644 Switch/.packages/Ultracam Overlay/ultracam/heaps.json create mode 100644 Switch/.packages/Ultracam Overlay/ultracam/height.json create mode 100644 Switch/.packages/Ultracam Overlay/ultracam/shadow.json create mode 100644 Switch/.packages/Ultracam Overlay/ultracam/speed.json create mode 100644 Switch/.packages/Ultracam Overlay/ultracam/tspeed.json create mode 100644 Switch/.packages/Ultracam Overlay/ultracam/width.json create mode 100644 Switch/.packages/Ultracam Overlay/ultracam_settings.ini diff --git a/Switch/.packages/Ultracam Overlay/package.ini b/Switch/.packages/Ultracam Overlay/package.ini new file mode 100644 index 0000000..47d70e7 --- /dev/null +++ b/Switch/.packages/Ultracam Overlay/package.ini @@ -0,0 +1,25 @@ +;title='Ultracam Overlay' +;creator='NaGa' +;about='Special Camera Mod Pack for TotK' +;version=1.1 +;color=red + +[Ultracam Installer] +[$] +;mode=table +;background=false +;header=false +;gap=10 + +[Ultracam 2.5 - Beyond] +try: +download https://gamebanana.com/dl/1262977 /config/ultrahand/downloads/ultracam_2_5_beyond.zip +unzip /config/ultrahand/downloads/ultracam_2_5_beyond.zip /config/ultrahand/downloads/ +move /config/ultrahand/downloads/Ultracam/ /atmosphere/contents/0100F2C0115B6000/ +delete /config/ultrahand/downloads/Ultracam/ +delete /config/ultrahand/downloads/ultracam_2_5_beyond.zip + +[Ultracam Settings] +[*Settings] +;mode=forwarder +package_source './ultracam_settings.ini' diff --git a/Switch/.packages/Ultracam Overlay/ultracam/FPS.json b/Switch/.packages/Ultracam Overlay/ultracam/FPS.json new file mode 100644 index 0000000..cc33314 --- /dev/null +++ b/Switch/.packages/Ultracam Overlay/ultracam/FPS.json @@ -0,0 +1,52 @@ +[ + { + "name": "30", + "label": "30 ", + "hex": "30" + }, + { + "name": "35", + "label": "35 ", + "hex": "35" + }, + { + "name": "40", + "label": "40 ", + "hex": "40" + }, + { + "name": "45", + "label": "45 ", + "hex": "45" + }, + { + "name": "50", + "label": "50 ", + "hex": "50" + }, + { + "name": "55", + "label": "55 ", + "hex": "55" + }, + { + "name": "60", + "label": "60 ", + "hex": "60" + }, + { + "name": "75", + "label": "75 ", + "hex": "75" + }, + { + "name": "90", + "label": "90 ", + "hex": "90" + }, + { + "name": "120", + "label": "120 ", + "hex": "120" + } +] \ No newline at end of file diff --git a/Switch/.packages/Ultracam Overlay/ultracam/anim.json b/Switch/.packages/Ultracam Overlay/ultracam/anim.json new file mode 100644 index 0000000..bd2e103 --- /dev/null +++ b/Switch/.packages/Ultracam Overlay/ultracam/anim.json @@ -0,0 +1,87 @@ +[ + { + "name": "0.25", + "label": "0.25 ", + "hex": "0.25" + }, + { + "name": "0.30", + "label": "0.30 ", + "hex": "0.30" + }, + { + "name": "0.35", + "label": "0.35 ", + "hex": "0.35" + }, + { + "name": "0.40", + "label": "0.40 ", + "hex": "0.40" + }, + { + "name": "0.45", + "label": "0.45 ", + "hex": "0.45" + }, + { + "name": "0.50", + "label": "0.50 ", + "hex": "0.50" + }, + { + "name": "0.50", + "label": "0.50 ", + "hex": "0.50" + }, + { + "name": "0.55", + "label": "0.55 ", + "hex": "0.55" + }, + { + "name": "0.60", + "label": "0.60 ", + "hex": "0.60" + }, + { + "name": "0.65", + "label": "0.65 ", + "hex": "0.65" + }, + { + "name": "0.70", + "label": "0.70 ", + "hex": "0.70" + }, + { + "name": "0.75", + "label": "0.75 ", + "hex": "0.75" + }, + { + "name": "0.80", + "label": "0.80 ", + "hex": "0.80" + }, + { + "name": "0.85", + "label": "0.85 ", + "hex": "0.85" + }, + { + "name": "0.90", + "label": "0.90 ", + "hex": "0.90" + }, + { + "name": "0.95", + "label": "0.95 ", + "hex": "0.95" + }, + { + "name": "1.0", + "label": "1.0 ", + "hex": "1.0" + } +] \ No newline at end of file diff --git a/Switch/.packages/Ultracam Overlay/ultracam/bench.json b/Switch/.packages/Ultracam Overlay/ultracam/bench.json new file mode 100644 index 0000000..f44f8d1 --- /dev/null +++ b/Switch/.packages/Ultracam Overlay/ultracam/bench.json @@ -0,0 +1,27 @@ +[ + { + "name": "0 - Kakariko", + "label": "0 - Kakariko ", + "hex": "0" + }, + { + "name": "1 - Great Sky Island", + "label": "1 - Great Sky Island ", + "hex": "1" + }, + { + "name": "2 - Lookout Landing", + "label": "2 - Lookout Landing ", + "hex": "2" + }, + { + "name": "3 - Goron City", + "label": "3 - Goron City ", + "hex": "3" + }, + { + "name": "4 - Korok Forest", + "label": "4 - Korok Forest ", + "hex": "4" + } +] \ No newline at end of file diff --git a/Switch/.packages/Ultracam Overlay/ultracam/camspeed.json b/Switch/.packages/Ultracam Overlay/ultracam/camspeed.json new file mode 100644 index 0000000..ca5517a --- /dev/null +++ b/Switch/.packages/Ultracam Overlay/ultracam/camspeed.json @@ -0,0 +1,52 @@ +[ + { + "name": "30", + "label": "30 ", + "hex": "30" + }, + { + "name": "35", + "label": "35 ", + "hex": "35" + }, + { + "name": "40", + "label": "40 ", + "hex": "40" + }, + { + "name": "45", + "label": "45 ", + "hex": "45" + }, + { + "name": "50", + "label": "50 ", + "hex": "50" + }, + { + "name": "55", + "label": "55 ", + "hex": "55" + }, + { + "name": "60", + "label": "60 ", + "hex": "60" + }, + { + "name": "65", + "label": "65 ", + "hex": "65" + }, + { + "name": "70", + "label": "70 ", + "hex": "70" + }, + { + "name": "80", + "label": "80 ", + "hex": "80" + } +] \ No newline at end of file diff --git a/Switch/.packages/Ultracam Overlay/ultracam/distance.json b/Switch/.packages/Ultracam Overlay/ultracam/distance.json new file mode 100644 index 0000000..c73bc83 --- /dev/null +++ b/Switch/.packages/Ultracam Overlay/ultracam/distance.json @@ -0,0 +1,42 @@ +[ + { + "name": "15000", + "label": "15000 ", + "hex": "15000" + }, + { + "name": "20000", + "label": "20000 ", + "hex": "20000" + }, + { + "name": "25000", + "label": "25000 ", + "hex": "25000" + }, + { + "name": "30000", + "label": "30000 ", + "hex": "30000" + }, + { + "name": "35000", + "label": "35000 ", + "hex": "35000" + }, + { + "name": "40000", + "label": "40000 ", + "hex": "40000" + }, + { + "name": "45000", + "label": "45000 ", + "hex": "45000" + }, + { + "name": "50000", + "label": "50000 ", + "hex": "50000" + } +] \ No newline at end of file diff --git a/Switch/.packages/Ultracam Overlay/ultracam/fov.json b/Switch/.packages/Ultracam Overlay/ultracam/fov.json new file mode 100644 index 0000000..0ecf53c --- /dev/null +++ b/Switch/.packages/Ultracam Overlay/ultracam/fov.json @@ -0,0 +1,47 @@ +[ + { + "name": "50", + "label": "50 ", + "hex": "50" + }, + { + "name": "55", + "label": "55 ", + "hex": "55" + }, + { + "name": "60", + "label": "60 ", + "hex": "60" + }, + { + "name": "65", + "label": "65 ", + "hex": "65" + }, + { + "name": "70", + "label": "70 ", + "hex": "70" + }, + { + "name": "75", + "label": "75 ", + "hex": "75" + }, + { + "name": "80", + "label": "80 ", + "hex": "80" + }, + { + "name": "85", + "label": "85 ", + "hex": "85" + }, + { + "name": "90", + "label": "90 ", + "hex": "90" + } +] \ No newline at end of file diff --git a/Switch/.packages/Ultracam Overlay/ultracam/heaps.json b/Switch/.packages/Ultracam Overlay/ultracam/heaps.json new file mode 100644 index 0000000..5f559c9 --- /dev/null +++ b/Switch/.packages/Ultracam Overlay/ultracam/heaps.json @@ -0,0 +1,57 @@ +[ + { + "name": "1.0", + "label": "1.0 ", + "hex": "1.0" + }, + { + "name": "1.1", + "label": "1.1 ", + "hex": "1.1" + }, + { + "name": "1.2", + "label": "1.2 ", + "hex": "1.2" + }, + { + "name": "1.3", + "label": "1.3 ", + "hex": "1.3" + }, + { + "name": "1.4", + "label": "1.4 ", + "hex": "1.4" + }, + { + "name": "1.5", + "label": "1.5 ", + "hex": "1.5" + }, + { + "name": "1.6", + "label": "1.6 ", + "hex": "1.6" + }, + { + "name": "1.7", + "label": "1.7 ", + "hex": "1.7" + }, + { + "name": "1.8", + "label": "1.8 ", + "hex": "1.8" + }, + { + "name": "1.9", + "label": "1.9 ", + "hex": "1.9" + }, + { + "name": "2.0", + "label": "2.0 ", + "hex": "2.0" + } +] \ No newline at end of file diff --git a/Switch/.packages/Ultracam Overlay/ultracam/height.json b/Switch/.packages/Ultracam Overlay/ultracam/height.json new file mode 100644 index 0000000..123c017 --- /dev/null +++ b/Switch/.packages/Ultracam Overlay/ultracam/height.json @@ -0,0 +1,52 @@ +[ + { + "name": "480", + "label": "480 ", + "hex": "480" + }, + { + "name": "540", + "label": "540 ", + "hex": "540" + }, + { + "name": "720", + "label": "720 ", + "hex": "720" + }, + { + "name": "900", + "label": "900 ", + "hex": "900" + }, + { + "name": "1080", + "label": "1080 ", + "hex": "1080" + }, + { + "name": "1152", + "label": "1152 ", + "hex": "1152" + }, + { + "name": "1440", + "label": "1440 ", + "hex": "1440" + }, + { + "name": "1800", + "label": "1800 ", + "hex": "1800" + }, + { + "name": "2160", + "label": "2160 ", + "hex": "2160" + }, + { + "name": "4320", + "label": "4320 ", + "hex": "4320" + } +] \ No newline at end of file diff --git a/Switch/.packages/Ultracam Overlay/ultracam/shadow.json b/Switch/.packages/Ultracam Overlay/ultracam/shadow.json new file mode 100644 index 0000000..00acf2e --- /dev/null +++ b/Switch/.packages/Ultracam Overlay/ultracam/shadow.json @@ -0,0 +1,27 @@ +[ + { + "name": "512", + "label": "512 ", + "hex": "512" + }, + { + "name": "1024", + "label": "1024 ", + "hex": "1024" + }, + { + "name": "1536", + "label": "1536 ", + "hex": "1536" + }, + { + "name": "2048", + "label": "2048 ", + "hex": "2048" + }, + { + "name": "4096", + "label": "4096 ", + "hex": "4096" + } +] \ No newline at end of file diff --git a/Switch/.packages/Ultracam Overlay/ultracam/speed.json b/Switch/.packages/Ultracam Overlay/ultracam/speed.json new file mode 100644 index 0000000..7895ca5 --- /dev/null +++ b/Switch/.packages/Ultracam Overlay/ultracam/speed.json @@ -0,0 +1,27 @@ +[ + { + "name": "5", + "label": "5 ", + "hex": "5" + }, + { + "name": "10", + "label": "10 ", + "hex": "10" + }, + { + "name": "15", + "label": "15 ", + "hex": "15" + }, + { + "name": "20", + "label": "20 ", + "hex": "20" + }, + { + "name": "25", + "label": "25 ", + "hex": "25" + } +] \ No newline at end of file diff --git a/Switch/.packages/Ultracam Overlay/ultracam/tspeed.json b/Switch/.packages/Ultracam Overlay/ultracam/tspeed.json new file mode 100644 index 0000000..1bb9a08 --- /dev/null +++ b/Switch/.packages/Ultracam Overlay/ultracam/tspeed.json @@ -0,0 +1,87 @@ +[ + { + "name": "1.0", + "label": "1.0 ", + "hex": "1.0" + }, + { + "name": "1.1", + "label": "1.1 ", + "hex": "1.1" + }, + { + "name": "1.2", + "label": "1.2 ", + "hex": "1.2" + }, + { + "name": "1.3", + "label": "1.3 ", + "hex": "1.3" + }, + { + "name": "1.4", + "label": "1.4 ", + "hex": "1.4" + }, + { + "name": "1.5", + "label": "1.5 ", + "hex": "1.5" + }, + { + "name": "1.6", + "label": "1.6 ", + "hex": "1.6" + }, + { + "name": "1.7", + "label": "1.7 ", + "hex": "1.7" + }, + { + "name": "1.8", + "label": "1.8 ", + "hex": "1.8" + }, + { + "name": "1.9", + "label": "1.9 ", + "hex": "1.9" + }, + { + "name": "2.0", + "label": "2.0 ", + "hex": "2.0" + }, + { + "name": "2.5", + "label": "2.5 ", + "hex": "2.5" + }, + { + "name": "3.0", + "label": "3.0 ", + "hex": "3.0" + }, + { + "name": "3.5", + "label": "3.5 ", + "hex": "3.5" + }, + { + "name": "4.0", + "label": "4.0 ", + "hex": "4.0" + }, + { + "name": "4.5", + "label": "4.5 ", + "hex": "4.5" + }, + { + "name": "5.0", + "label": "5.0 ", + "hex": "5.0" + } +] \ No newline at end of file diff --git a/Switch/.packages/Ultracam Overlay/ultracam/width.json b/Switch/.packages/Ultracam Overlay/ultracam/width.json new file mode 100644 index 0000000..2456b18 --- /dev/null +++ b/Switch/.packages/Ultracam Overlay/ultracam/width.json @@ -0,0 +1,52 @@ +[ + { + "name": "854", + "label": "854 ", + "hex": "854" + }, + { + "name": "960", + "label": "960 ", + "hex": "960" + }, + { + "name": "1280", + "label": "1280 ", + "hex": "1280" + }, + { + "name": "1600", + "label": "1600 ", + "hex": "1600" + }, + { + "name": "1920", + "label": "1920 ", + "hex": "1920" + }, + { + "name": "2048", + "label": "2048 ", + "hex": "2048" + }, + { + "name": "2560", + "label": "2560 ", + "hex": "2560" + }, + { + "name": "3200", + "label": "3200 ", + "hex": "3200" + }, + { + "name": "3840", + "label": "3840 ", + "hex": "3840" + }, + { + "name": "7680", + "label": "7680 ", + "hex": "7680" + } +] \ No newline at end of file diff --git a/Switch/.packages/Ultracam Overlay/ultracam_settings.ini b/Switch/.packages/Ultracam Overlay/ultracam_settings.ini new file mode 100644 index 0000000..182c40c --- /dev/null +++ b/Switch/.packages/Ultracam Overlay/ultracam_settings.ini @@ -0,0 +1,171 @@ +;creator='NaGa' + +[Resolution & Framerate] +[Max Framerate] +;mode=named_step_trackbar +json_file_source './ultracam/FPS.json' label +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Resolution MaxFramerate {json_file_source(*,hex)} + +[Resolution Width] +;mode=named_step_trackbar +json_file_source './ultracam/width.json' label +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Resolution Width {json_file_source(*,hex)} + +[Resolution Height] +;mode=named_step_trackbar +json_file_source './ultracam/height.json' label +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Resolution Height {json_file_source(*,hex)} + +[Override Handheld Resolution] +;mode=toggle?off +on: +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Handheld OverrideHandheld_Resolution On +off: +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Handheld OverrideHandheld_Resolution Off + +[ Handheld Resolution Width] +;mode=named_step_trackbar +json_file_source './ultracam/width.json' label +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Handheld Width {json_file_source(*,hex)} + +[ Handheld Resolution Height] +;mode=named_step_trackbar +json_file_source './ultracam/height.json' label +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Handheld Height {json_file_source(*,hex)} + +[Graphics Settings] +[Shadow Resolution] +;mode=named_step_trackbar +json_file_source './ultracam/shadow.json' label +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Resolution ShadowResolution {json_file_source(*,hex)} + +[Render Distance] +;mode=named_step_trackbar +json_file_source './ultracam/distance.json' label +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Resolution RenderDistance {json_file_source(*,hex)} + +[Quality Improvements] +;mode=toggle?on +on: +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Resolution QualityImprovements On +off: +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Resolution QualityImprovements Off + +[Remove Depth of Field] +;mode=toggle?on +on: +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Resolution RemoveDepthOfField On +off: +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Resolution RemoveDepthOfField Off + +[Disable FXAA] +;mode=toggle?on +on: +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Resolution DisableFXAA On +off: +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Resolution DisableFXAA Off + +[Disable Fog] +;mode=toggle?on +on: +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Features DisableFog On +off: +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Features DisableFog Off + +[Remove Lens Flare] +;mode=toggle?on +on: +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Resolution RemoveLensflare On +off: +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Resolution RemoveLensflare Off + +[Game Settings] +[Stick Vertical Speed] +;mode=named_step_trackbar +json_file_source './ultracam/heaps.json' label +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Gameplay Stick_Vertical_Speed {json_file_source(*,hex)} + +[Stick Horizontal Speed] +;mode=named_step_trackbar +json_file_source './ultracam/heaps.json' label +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Gameplay Stick_Horizontal_Speed {json_file_source(*,hex)} + +[FOV] +;mode=named_step_trackbar +json_file_source './ultracam/fov.json' label +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Features Fov {json_file_source(*,hex)} + +[Menu FPS Lock] +;mode=named_step_trackbar +json_file_source './ultracam/FPS.json' label +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Features MenuFPSLock {json_file_source(*,hex)} + +[Movie FPS] +;mode=named_step_trackbar +json_file_source './ultracam/FPS.json' label +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Features MovieFPS {json_file_source(*,hex)} + +[Time Speed] +;mode=named_step_trackbar +json_file_source './ultracam/tspeed.json' label +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Features TimeSpeed {json_file_source(*,hex)} + +[Is Time Slower] +;mode=toggle?off +on: +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Features IsTimeSlower On +off: +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Features IsTimeSlower Off + +[Ultracam Settings] +[Camera Speed] +;mode=named_step_trackbar +json_file_source './ultracam/camspeed.json' label +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini UltraCam CameraSpeed {json_file_source(*,hex)} + +[Speed] +;mode=named_step_trackbar +json_file_source './ultracam/speed.json' label +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini UltraCam Speed {json_file_source(*,hex)} + +[Animation Smoothing] +;mode=named_step_trackbar +json_file_source './ultracam/anim.json' label +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini UltraCam AnimationSmoothing {json_file_source(*,hex)} + +[Animation Fadeout] +;mode=toggle?on +on: +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini UltraCam AnimationFadeout On +off: +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini UltraCam AnimationFadeout Off + +[Trigger With Controller] +;mode=toggle?on +on: +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini UltraCam TriggerWithController On +off: +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini UltraCam TriggerWithController Off + +[Auto Hide UI Freecam] +;mode=toggle?on +on: +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini UltraCam AutoHideUI On +off: +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini UltraCam AutoHideUI Off + +[Benchmark] +;mode=named_step_trackbar +json_file_source './ultracam/bench.json' label +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Benchmark Benchmark {json_file_source(*,hex)} + +[Memory Heaps] +[RSDB] +;mode=named_step_trackbar +json_file_source './ultracam/heaps.json' label +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Heaps RSDB {json_file_source(*,hex)} + +[GameTextures] +;mode=named_step_trackbar +json_file_source './ultracam/heaps.json' label +set-ini-val /atmosphere/contents/0100F2C0115B6000/romfs/Ultracam/maxlastbreath.ini Heaps GameTextures {json_file_source(*,hex)} \ No newline at end of file