Garry's Mod

Garry's Mod

[G]Optimenu
Showing 1-10 of 10 entries
Update: 21 Jul @ 1:55pm

Optimenu has been updated, restart your game for changes to apply properly.


Improvement: Entity Culling script overhauled and using more performant methods to cull objects.
Improvement: Memory/Ram optimization code is improved.
Removed: Distance based culling is temporarily removed.
Removed: Entity Caching option is removed.
Removed: Several buttons and options from the Optimenu.
Fixed: The Apply Changes button wasn't working, and the settings were just applied directly.
Changed: The presets for performance/quality/balanced is now changed.

Update: 17 Jul @ 2:15am

Optimenu has been updated, restart your game for changes to apply properly.

Removed: The memory display text from the memories tab, it was displaying wrong information.
Fixed: The memory usage text bug that appears on bottom left on the screen:

New section added, "Hardware"
This section allows you to toggle experimental CVAR's that Garry's Mod provides by default.

All of those options increases and optimizes the Hardware usage to increase FPS without any visual loss (aside from glitches).

Please note that all of these convars are off by default because of possible compability and stability issues.
Enabling them might cause issues with your game, so try to turn them on and off to see the possible effects.

Update: 10 Jun @ 2:46am

Fixed: Manual memory cleanup code was giving errors due to a typo in the code.
Change: Changed the colors of menu to match Garry's Mod a bit more.

Update: 27 May @ 1:55pm

Updated some parts of the memory code that causing instant crash.

Update: 27 May @ 1:43pm

Optimenu has been updated, restart your game for changes to apply properly.

Hot Fix: An issue with NPC's not being culled properly is fixed.
Hot Fix: An issue with Headcrab zombies where their headcrab model disappearing after they re-rendered.
Improvement: Entity Culling system is updated and drastically improved.
Improvement: Entity Culling is now able to do frustum checks, basically an improved rendering technic. (Optional)

New: Memory/Ram optimizations
New: Entity Caching (Highly configurable) [Experimental]
New: Distance based culling (Optional) [Experimental]

New improvements aims to improve performance on low-end computers.
Plese report bugs on the "Bug Report" thread.

Update: 23 May @ 2:46am

Optimenu has been updated, restart your game for changes to apply properly.

-Improved GUI and quality of life changes
-Improved the Entity Culling system and simplified how the culling works to make it more performant.
-A new preset tab for best quality, performance or balanced.
-Entity Rendering feature is now more configurable.

Hotfix: Fixed the Entity Culling system breaks the Custom Scripted Weapon attachments.

Follow these specific steps to fix the issue:

1-Disable culling for Entity type.
2-Type kill on console.
3-After respawning, the problem should be solved.

Note: This is an issue with how attachments are coded into the custom script weapon bases. I cannot fix this issue without disabling the culling for entities.

Update: 22 May @ 10:14am

Optimenu has been updated, restart your game for changes to apply properly.

-!optimenu chat command should be properly working now.
-Enttiy Culling system is improved and now should function a bit better.
(Entity culling might increase CPU usage if your system is too old. Be sure to test your FPS by turning it off and on.)
-New memory tab to clean up memory cache to free up ram (Newly implemented, experimental)
-Improved the general integrity of the code.

Update: 20 May @ 12:21am

-An attempt to implement new memory cleanup system.

Update: 19 May @ 3:58pm

Minor changes on the code.

Update: 19 May @ 3:34pm

Initial addon creation.