You are viewing a potentially older version of this package. View all versions.
AST_Studios-MoreOptimization-1.0.0 icon

MoreOptimization

Adds more graphics and performance settings directly to the Gamble With Your Friends graphics menu, with URP support and safer texture-resolution handling.

Date uploaded 2 weeks ago
Version 1.0.0
Download link AST_Studios-MoreOptimization-1.0.0.zip
Downloads 21
Dependency string AST_Studios-MoreOptimization-1.0.0

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

More Optimization

More Optimization adds extra graphics and performance controls directly to the Graphics menu in Gamble With Your Friends.

Support and updates: Discord

Features

  • Quality Presets: Custom, Potato, Low, Medium, High, Ultra.
  • Render Scale: 50%, 60%, 75%, 90%, 100%.
  • Texture Resolution: Full, Half, Quarter, Eighth.
  • Shadows: Off, Hard Only, All.
  • Anti-Aliasing: Off, 2x, 4x, 8x.
  • VSync: Off or On.
  • Target FPS: Uncapped, 30, 60, 120, 144.
  • LOD Bias: Low, Balanced, Default, High.
  • Anisotropic Filtering: Off, On, Forced.
  • Reflections: Off or On.
  • Soft Particles: Off or On.
  • Background FPS: Off or 10 FPS while the game is minimized/unfocused.

Improvements in 1.0.0

  • Added safer delayed texture-resolution application after scene loads to reduce Graphics.CopyTexture mipmap-limit errors with texture replacement mods.
  • Texture Resolution is now re-applied for a short period after startup and scene/settings changes, so Potato/Low UI and texture quality are not silently reset by the game.
  • Added continuous quality enforcement while playing, so level transitions cannot keep resetting Potato/Low texture quality or render scale.
  • Added a 10 FPS background cap when the game is minimized or unfocused, with automatic restore when the player returns.
  • Added extra optimization controls for LOD, anisotropic filtering, realtime reflection probes, and soft particles.
  • Improved preset syncing: preset changes now update the saved config and the visible in-game dropdown values.
  • Hardened the settings menu integration so small game UI changes are less likely to break the menu.
  • Added cleaner URP and Unity quality-setting application.

Settings are saved through BepInEx config and apply automatically when the game starts.

CHANGELOG

Changelog

1.0.2

  • Fixed automatic localization detection so leftover XUnity Translation/ru/Text/Translate.txt files no longer force Russian UI text after the Russian translation package is disabled or removed.
  • Auto language now follows the enabled state of RTLC-GWYF_Russian_Translation in managed Thunderstore profiles.

1.0.1

  • Added automatic Russian UI text when RTLC/XUnity Russian localization is detected.
  • Added detection for RTLC plugin, RTLC-GWYF_Russian_Translation, and Translation/ru/Text/Translate.txt.
  • Added Russian labels/options for More Optimization settings, including Пресет качества, Масштаб рендера, Разрешение текстур, Тени, Лимит FPS, and FPS в фоне.
  • Added Localization.Language config option: Auto, English, Russian.
  • Added an RTLC Texture Runtime compatibility fallback for Graphics.CopyTexture mipmap-count mismatches, helping Russian replacement textures apply when source and target mip chains differ.
  • Reduced UI-sync log noise by avoiding Harmony reflection lookups for regular UI text fields.

1.0.0

  • Initial Thunderstore release.
  • Added graphics presets, render scale, texture resolution, shadows, anti-aliasing, VSync, FPS limit, LOD bias, anisotropic filtering, reflections, soft particles, and background FPS limiting.
  • Added URP settings support and BepInEx config persistence.
  • Added continuous quality enforcement, visible preset syncing, safer texture-resolution timing, and outline smoothing safety.