The Binding of Isaac: Rebirth

The Binding of Isaac: Rebirth

145 ratings
Set Max Scale
3
2
   
Award
Favorite
Favorited
Unfavorite
Tags: Lua, Tweaks
File Size
Posted
Updated
16.453 KB
Jan 8, 2022 @ 10:38pm
Jan 13 @ 9:53pm
18 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
Set Max Scale

In 1 collection by Stlkngne
Some of my favorite Repentance mods
301 items
Description
This mod lets you set the MaxScale option from your options.ini file from within the game. MaxScale controls how zoomed in you are.

The default of 99 works fine for normal rooms, but if you're in a larger room then you may want to set this to 1-4 to zoom out a bit. For some reason, 5-99 appear to have the same behavior.

This mod can auto-update MaxScale depending on if you're in a normal vs large room. There's also separate options for Mother, The Beast, and the menu.

Unfortunately, setting MaxScale via the API doesn't do anything on its own. We need to trigger an update. For now, that happens by toggling fullscreen (on then back off, or off then back on). That might be too annoying for some, but it appears to be a limitation of the API. (Update: If you have REPENTOGON then fullscreen doesn't need to be toggled anymore. There's still a small delay when the game updates, but it looks better than it did before.)

Mod Config Menu is required to change settings.

You can press < or > (shift + , or shift + .) on your keyboard to cycle through the available options.

Note: When the game starts up, it will try to load the scale setting for the menu from save slot #1.
75 Comments
MOD HONESTLY SAVED MY LIFE THANK YOU SO MUCH <3
Distop Oct 24, 2024 @ 11:23am 
This mod disabled my graphics card ong 🙌
Alzgamer Oct 21, 2024 @ 1:37am 
I've reproduced issue with debug console. Scale don't work properly. I see only the lower part of the screen with different scale, the rest part is cut off by the top of the screen. Plus the camera view is too close.
I have:
Windows 11 23H2
Resolution: 3840 х 1080
GPU: AMD Radeon RX 5700
CPU: AMD Ryzen 3800X
Stlkngne  [author] Oct 20, 2024 @ 2:35pm 
I don't think it's something I can fix on my end. It seems to be an issue with the TriggerWindowResize function in certain scenarios. If someone is able to consistently repro this then I'd suggest opening an issue against repentogon with some details about your setup (os/hardware/resolution/etc): https://github.com/TeamREPENTOGON/REPENTOGON/issues

Simple repro steps via debug console:
lua Options.MaxScale = 1
lua Isaac.TriggerWindowResize()

You can set different max scale values and then trigger via the function or by pressing F (and compare any differences).
Alzgamer Oct 20, 2024 @ 10:39am 
I have an ultra wide (32:9) monitor. Option "do not prefer fullscreen toggle" breaks the camera view. The camera moved to close, I can't see anything. Helps only manual toggle fullscreen with F. Can you pls fix this? I use repentogon 1.0.12b.
BlueBone Aug 5, 2024 @ 5:23am 
Man i love that shit, too bad it shifts co-op+'s hud too :(
SirSwerving Mar 10, 2024 @ 9:13pm 
Ah thanks, that worked.
Stlkngne  [author] Mar 10, 2024 @ 9:11pm 
Try enabling the prefer fullscreen toggle option. That seems to work for some people. I haven't been able to repro the issue on my hardware.
SirSwerving Mar 10, 2024 @ 9:02pm 
This mod doesn't seem to work correctly. (At least with REPENTOGON) 1 is technically 2 and all settings 2-99 are identical to 5-99. There is no wat to set the scale to 1, 3, 4.
Skeleporter Feb 27, 2024 @ 5:00am 
my bad i commented without looking at the other comments first. great mod btw its one of my must haves