Skip to content

FrameFocus is a computer performance enhancement game utility. This will allow you to gain a slight bit of performance while you are tabbed out of the game. When you are tabbed out, your frame rate will drop (this is to unfocusing the game, thus causing extra performance through out your computer). Once you tab back in, your frame rate will go b…

License

Notifications You must be signed in to change notification settings

MintLily/FrameFocus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FrameFocus

FrameFocus is a computer performance enhancement game utility. This will allow you to gain a slight bit of performance while you are tabbed out of the game. When you are tabbed out, your frame rate will drop (this is to unfocusing the game, thus causing extra performance through out your computer). Once you tab back in, your frame rate will go back to normal. This mod also doubles as a frame rate unlocker of sorts. You can set a max target frame rate you would like the game to try and run at.
Note:
V-Sync must be turned off for this mod to properly work.

Works on both Mono and IL2CPP games.

MelonLoader

Need to install MelonLoader?
Click this link to get started!

Prerequisites

MelonLoader: v0.5.4 or above

Tested Games

  • BONEWORKS
  • VRChat (EAC Prevention)
  • Risk of Rain 2
  • NeosVR
  • Arizona Sunshine
  • VTOL VR
  • SynthRiders
  • Audica
  • The Long Dark
  • Job Simlulator & Vacation Simulator
  • BTD 6
  • ChilloutVR

Unknown / Not Tested

  • Phasmophobia
  • Blade & Sorcery
  • The Forest
  • Eden Rising
  • Ultimate Epic Battle Simulator
  • Totally Accurate Battle Simulator
  • SCP Unity
  • H3VR
  • Pistol Whip

MelonPreferences (Default Values)

[FrameFocus]
allowFrameLimit = false
FrameLimit = 120
FrameLimitUnfocused = 5

allowFrameLimit - (Main Toggle) Toggle the framerate when the application is focused or not
FrameLimit - sets game's Frame Rate
FrameLimitUnfocused - sets game's Frame Rate when unfocused

Preview

Preview GIF
White Top Bar = unfocused (5 FPS)
Black Top Bar = focused (user set 145 FPS)

Change Log

v1.5.1

  • Added detection for V-Sync options

v1.5.0

  • Added both Mono and IL2CPP builds
  • Updated for MelonLoader v0.5.4
  • Removed (VRChat mod) emmVRC mod compatibility

v1.4.1

  • v1.4.0 was still only hooking into VRChat, this update fixes that. Now works in all game running with ML v0.3.0+

v1.4.0

  • Mod is not a universal mod for ML v0.3.0+

v1.3.0

  • Removed VR Usage

v1.2.0

  • Added FrameLimitUnfocused to set your unfocused framerate - suggested by ljoonal

v1.1.1

  • Changed order of methods loading to fix an error caused by a lack of emmVRC config file
  • ModCompatibility will load after 5 seconds on VRChat_OnUiManagerInit to give enough time for emmVRC to create a config file if you're running emmVRC for the first time
  • OnUpdate will not start until 6 seconds after VRChat_OnUiManagerInit

v1.1.0

  • Added emmVRC integration.
  • Made New Description of mod

v1.0.0

  • Initial Release

About

FrameFocus is a computer performance enhancement game utility. This will allow you to gain a slight bit of performance while you are tabbed out of the game. When you are tabbed out, your frame rate will drop (this is to unfocusing the game, thus causing extra performance through out your computer). Once you tab back in, your frame rate will go b…

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Languages