/TOTK-mods

Primary LanguagePythonOtherNOASSERTION

TOTKOptimizer_Logo

Download - Discord - Ko-Fi - YouTube - Reddit

🐾 Quick Installation Guide 🐾

Download the Provided AppImage or .exe File from releases

  • Run the executable.
    • Simply select a preset suitable for your PC configuration. The following presets are for.
      • Low (900P)- GTX 1050ti/1060. AMD Rx 570/580
      • Medium (1440P)- Gtx 1070/1660ti/2060. AMD Rx 5700+
      • High (4K)- Gtx 1080/2070/3070/3080+. AMD Rx 6700/6800/7800 (AT LEAST 8GB VRAM)
      • Ultra (6K)- 3080ti/3090+. Rx 6800/7800/7800xt. (AT LEAST 12gb+ VRAM)
      • EXTREME (8k)- 3090/4090. Rx 7900xt/7900xtx. (AT LEAST 16gb+ VRAM)
    • If you desire further changes, feel free to tweak the settings.
  • (WARNING) Select Ryujinx.exe if you are using them in portable MODE.
  • Click apply and open TOTK from ryujinx.exe!

If you can't get the AppImage to Open for Linux

  • Right click, properties, permissions, run as executable

🐬 More Information 🐬

🐋 Mod Settings and More 🐋

Presets and Preset Settings

  • Select Preset
    • A one click setup for all your needs.
      • Low (1080P): GTX 1050ti/1060. AMD Rx 570/580
      • Medium (2k): GTX 1070/1660ti/2060. AMD Rx 5700+
      • High (4K): GTX 1080/2070/3070/3080+. AMD Rx 6700/6800/7800 (AT LEAST 8GB VRAM)
      • Ultra (6K): 3080ti/3090+. Rx 6800/7800/7800xt. (AT LEAST 12gb+ VRAM)
      • EXTREME (8k): 3090/4090. Rx 7900xt/7900xtx. (AT LEAST 16gb+ VRAM)
  • Select Settings
    • Optimized settings for TOTK only.

UltraCam Beyond

  • Beyond UltraCam (Freecam)
    • Completely reworked Matrix, simply feels a lot better to use.
  • Sequencer Beyond.
    • Allows for the placement of keyframes and creation of custom animations with FOV controls and speed controls.
    • Now also has a fadeout setting.
    • Now also interpolates FOV.
  • Resolution Beyond
    • Internal resolution, forces the game to RENDER. not upscale to different resolutions.
    • Automatically adjusts the Memory in the game to allocate for different resolutions.
    • Requires extended Memory or a switch with more than 4gb for resolutions over 1440p
    • Improves SSAO and OTHER visual effects as well.
  • Shadow Resolution Beyond
    • Internal shadow resolution can now go up to 8K even with 1080p :). (IT LOOKS INSANE)
  • FPS Beyond (Hybrid DFPS)
    • UltraCam Beyond improves upon the dynamically adjusting game speed algorithm, completely rewrites it
    • Prioritizes static delta time over dynamic delta time when FPS target is reached. Please cap FPS to your FPS target.
    • Fixes multiple physics and FPS issues.
    • Fixes Menu and Map speeds.
    • Dynamic FPS cap. Allows the game to cap FPS depending on different circumstances.
    • Allows for up to 480 FPS dynamically adjusted for menus AND the main game.
  • Triple Buffer
    • Forces TOTK Double Buffer to a Triple Buffer helping eliminate stuttering and makes the game run smoother.
  • Improve Fog
    • Removes the weird haze around Link.
  • FOV Beyond
    • Adjusts all the FOVS based on an algorithm.
  • Camera Speed Beyond
    • (Under Advanced Settings)
    • Allows for the adjustment to horizontal and vertical speeds to your liking.
  • Render Distance
    • Adjusts the game's far camera render distance.
    • Using a value too low will make the game look a bit foggy, similar to Minecraft, up to 20% FPS increase at low.
  • Quality Improvements Beyond
    • Removes FSR, FXAA and Dynamic Resolution making the game look way better.
  • Depth of Field
    • Reduces the depth of field.
  • Lensflare
    • Removes the lensflare from the game.
  • Override Handheld Resolution
    • Forces handheld resolution to be the same as docked.
    • UltraCam Beyond also allows for adjusting each resolution individually (This setting has been disabled currently)
  • Aspect Ratios Beyond. (Automatic)
    • Adjust's the game's aspect ratio's and resolution, allowing for a much cleaner image on UltraWide monitors.
  • Memory Allocation
    • UltraCam Beyond adjusts multiple different memories in the game to allow for smoother experience on PC (Auto).
  • Benchmarks
    • UltraCam Beyond has it's own custom benchmark built in. Press G with virtual Keyboard on.
      • Currently supports 5 different benchmarks.
      • Benchmarks are saved on switch's SD card

Aspect Ratios & Ui

  • Aspect ratios are section of combined mod files with certain UI and an Aspect Ratio mod.
  • UI mods are mods that change the look of your buttons (PS4, Xbox, Steamdeck)

Camera Mods (TO BE REPLACED)

  • First Person, completely transforms the game into First Person! Horses, Steering stick and more!

UltraCam Beyond Controls

  • Left Trigger (HOLD), Pad Down (PRESS) - Unlocks Freecam. - (U)
  • L (PRESS) and R (PRESS) - Move UP/Down. - (CNTRL) (SPACE)
  • Pad Left (PRESS), Pad Right (PRESS) - Camera Speed. - (1) (2)
  • Pad Down (PRESS)(TOGGLE) - Allows Control over link. - (L)
  • Plus (PRESS), Minus (PRESS) - Controls Time. - (NONE)
  • ZL (HOLD) Or ZR (HOLD) - Acceleration/De-Acceleration for Movement and Time. - (SHIFT) (ALT)
  • ZR (HOLD) + Plus (Press) - Change Weather. (Takes a few seconds) - (NONE)
  • ZR (HOLD) + Down (PRESS) - Teleport Link. (Opens Glider) - (O)
  • Pad Down (HOLD) - Y (HOLD) or A (HOLD) - Changes FOV. - (J) (K)
  • Y (PRESS) or A (PRESS) - Controls Tilt. - (3) (4)
  • Left Stick (PRESS) - Resets FOV, Tilt. - (5)
  • Hide UI - (H)
  • ZL (HOLD) + Minus (PRESS) - Pause Game. - (P)
  • UP (PRESS) - Focus to any OBJECT or NPC. - (V)

Sequencer Beyond Controls

  • X (PRESS) - Create Keyframe. - (6)
  • B (PRESS) - Delete Keyframe. - (7)
  • Right Stick (PRESS) - Play Sequence. - (8)
  • Delete Sequence. - (0)
  • L (PRESS)(SEQUENCE) - Pause. - (SPACE)
  • L (PRESS)(SEQUENCE) - Reverse. - (BACKSPACE)
  • Pad Left (PRESS) - Slow Down. - (1)
  • Pad Right (PRESS) - Speed Up. - (2)
  • ZL (HOLD) or ZR (HOLD) - Accelerate/De-accelerate. - (SHIFT) (ALT)

🔧 Optimizer Settings 🔧

Text Settings

  • Custom Background
    • Make a folder named custom, put any image (16:9 or 2:1, AR) rename it to bg.png or bg.jpg. Enjoy a newly fresh custom background!
  • Select Font
    • Changes the font of the text, to your desired font, it does require the font to be installed.
  • Text Color, Shadow Color, Active Color
    • Changes the Color of the text, it's shadow and it's active color (Hover)
  • Choose GUI style
    • Let's you choose button style from TTKbootstrap.
  • Scale with Windows
    • Different Scaling options, ON - scales based on algorithm, OFF - puts it to 1080p default, 1.0 is 1080p, 1.5x = 1440p, 2.0 = 4k...
  • Auto backup & Auto Backup(Cheats)
    • Automatically backups your game, when you use apply on (Main or Cheats) canvases.
  • Gui Animation
    • Animations for the GUI(Moving Backgrounds) - Shouldn't affect performance as it turns off automatically when not focused.

Changelogs

Copyright Source & Credits

Special Thanks to

Switch modders, I'm thankful to.