Skip to content

Aspect Ratio Fix v2.1.11

Latest

Choose a tag to compare

@lemonacle lemonacle released this 06 Aug 18:26

Aspect Ratio Fix v2.1.11

This update substantially improves menu, tooltip, combat, title-screen, and cutscene presentation on 4:3 displays while retaining 16:10 support and leaving the original 16:9 presentation unchanged.

Highlights

  • Added universal, event-driven menu and submenu presentation handling.
  • Fixed dynamically created menu items appearing behind their parent windows.
  • Added scene re-registration so menus remain correct after loading a game or returning to the title screen.
  • Removed legacy continuous menu-state polling in favor of menu lifecycle events.

Menu and tooltip fixes

  • Fixed dynamically generated Inventory, Equipment, Skills, and other menu contents.
  • Fixed the Costume color-selection submenu appearing behind the main Costume window.
  • Fixed Save/Load menu presentation after returning to the title screen.
  • Restored the darker backing shade behind Skills-menu buff and debuff information.
  • Bottom-anchored New Game and New Game+ descriptions.
  • Bottom-anchored Online Arena Host and Join descriptions.
  • Improved item, skill, follower, monster-team, and other bottom-screen tooltips.
  • Kept combat skill tooltips visible while ensuring buff/debuff information renders above them when necessary.

Combat fixes

  • Corrected combat menu, item menu, level selection, backup-monster, result, reward, experience, and victory presentation.
  • Anchored the animated Victory! banner to the top of the screen while preserving the game's original Victory → Combat Result sequence.
  • Improved combat buff/debuff information positioning and layering.
  • Preserved the normal loss-result presentation.

Title, intro, and cutscene fixes

  • Corrected the main title logo so the complete animated logo remains visible and centered.
  • Improved the familiar-selection layout and brought the large familiar portrait into frame.
  • Improved the four-bloodlines intro composition for narrower displays.
  • Fixed familiar and monster particle effects appearing detached during naming screens.
  • Corrected dynamically generated scrolling-credit entries.
  • Preserved the intended final-cutscene and transition layouts.

Supported aspect ratios

  • 4:3: Extensively tested.
  • 16:10: Supported; a broader regression pass is planned for a future update.
  • 16:9: The mod remains inactive and preserves the game's original presentation.

Installation

  1. Install BepInEx 5 for Monster Sanctuary.
  2. Place lemonacle.MonsterSanctuary.AspectRatioFix.dll in Monster Sanctuary\BepInEx\plugins.
  3. Remove any older copy of the Aspect Ratio Fix DLL.
  4. Launch the game and confirm that BepInEx/LogOutput.log reports Aspect Ratio Fix 2.1.11.

Known limitations

  • The familiar-selection screen may briefly begin at its original position before centering as the interactive elements appear.
  • 16:10 has not yet received the same exhaustive regression pass as 4:3.
  • The map-screen redesign is intentionally excluded from this release.

Planned updates

The next development cycle will focus primarily on internal cleanup and performance rather than additional v2.1.11 feature changes.

Performance and cleanup

  • Replace remaining per-frame presentation refreshes with event-driven or dirty-flag updates where safe.
  • Remove obsolete tooltip-suppression and compatibility code from earlier implementations.
  • Prune destroyed Unity objects from cached layer, camera, and position collections after scene changes.
  • Centralize shade teardown, version information, and repeated lifecycle handling.
  • Review whether the development-only F8 refresh should remain available in release builds.
  • Consider splitting the large plugin source into smaller partial-class files after behavior is stable.

Testing and compatibility

  • Complete a dedicated 16:10 regression pass.
  • Continue testing less common menus, alternate modes, and scene transitions.
  • Expand handheld and compatibility-layer testing when additional hardware or reports are available.

Future presentation work

  • Redesign the map screen so the map fills the available display while the controls keep their original scale and position.
  • Evaluate additional aspect-ratio profiles only where they can be supported without regressing 4:3, 16:10, or standard 16:9 behavior.

This release intentionally prioritizes stable presentation fixes. Cleanup, deeper optimization, and the map redesign will be handled in future updates rather than added late to v2.1.11.