Modathon
Alaxouche's MO2 Plugins Repository mod for The Elder Scrolls V: Skyrim Special Edition
Latest10 Apr 2026
Uploaded09 Apr 2026
Version1.6.0
130.85 KB
Total Files Sizes
0
Unique DLs
0
Total DLs
13
Total Files

CPU Affinity Extended

File Size28.01 KB
Game Image for The Elder Scrolls V: Skyrim Special Edition
6
Utilities
Utilities for Players
Quality of Life

Join the Discord Server


What This Mod Does


A compilation of MO2 Python plugins developed over the past months. Various utilities, mostly aimed at Wabbajack modlist curators.


Included Plugins


  1. Auto Endorser Automatic: Shows a popup every X MO2 launches giving the user the option to endorse all mods in the list and access the creator's socials. Entirely configurable through the INI file and MO2 settings menu.
  2. ENB FrameGen Compatibility Check Portable only: Automatically enables or disables ENB Framegen depending on the user's hardware and tech combo. Entirely configurable through the INI. Only works for portable MO2 instances.
  3. Log Analyzer Programs panel: A tool launched from the MO2 programs panel. Scans all SKSE logs and generates an HTML report with all issues found, including context lines and basic analysis.
  4. Texture Analyzer Programs panel: Opened through the MO2 programs menu. Runs a selection of tests and filters on your textures, then generates an output in the desired format to give you an analytical overview. Purely informative.


CPU Core Optimizer


🖥 CPU Core Optimizer - Custom Launcher

Sets CPU affinity directly on Skyrim.exe to ensure only physical cores are used. This results in a measurable performance gain with no known downsides. The concept was taken and fully rewritten to work reliably across every Skyrim installation and every MO2 elevation level. The DXVK_ASYNC part is retained as it is paired with Vulkan mod testing.

✓ Community testing confirmed a positive performance boost


Comparison with Skyrim Priority SE/AE


Skyrim Priority SE/AE

Raises process priority (High) by default, improves responsiveness but not raw FPS.

CPU affinity is possible but disabled unless manually configured in PriorityMod.toml.

Does not handle DXVK async.

This Script

Forces a custom CPU affinity mask for direct FPS gains in CPU-bound scenes.

Enables DXVK_ASYNC=1 to reduce shader stutter.

Runs with elevation to guarantee enforcement.


CPU Optimizer - Installation


Non Root Builder

  1. Drag and drop both .bat and .ps1 files into your game root folder where Skyrim.exe is located.
  2. In MO2, create a new app that replaces SKSE and point it to the .bat file.
  3. Launch the game and that's it.

Root Builder

  1. Install through MO2. During the install popup, set manual installation and create a Root folder containing both files.
  2. In MO2, create a new app that replaces SKSE and point it to the .bat file.
  3. Launch the game and that's it.

Can be used alongside Skyrim Priority SE/AE - CPU Performance FPS Optimizer without conflicts, though combining both may not provide additional benefit.


Bonus Batch / PowerShell Scripts


Smaller standalone files for manual use:

Batch Game 3D Launch Device Detector Automatically sets your GPU name in the 3DLaunchDevice INI line of Skyrim.ini.

Batch MO2 to Windows Exclusion Adds your MO2 installation to Windows Defender exclusions to prevent performance loss.

Batch Nvidia Shader Cache Fixer Sets your Nvidia shader cache size to 10 GB.

PowerShell Pagefile Manager Sets pagefile to 20–40 GB and ensures only one pagefile setup exists across all disks.


⚠ Still a work in progress, it might not be perfect in the first versions


Plugin Installation


Download and extract the files into your MO2 plugins folder. The structure should be: Your MO2 Installation/plugins/Folder of the plugin


Compatibility


Compatible with everything, these plugins have no conflicts and act independently. If you find a compatibility issue, let me know.


Credits


All plugins were written manually, with some parts fixed, optimized and enhanced with AI assistance or help from other coders.

Big shoutout to MaskedRPGFan for troubleshooting help and code contributions.


If you'd like to support development:


☕ Ko-fi ❤ Patreon

Instructions

Download and extract the files into your MO2 plugins folder. The structure should be: Your MO2 Installation/plugins/Folder of the plugin

Requirements

Permissions and credits

  • Do all the assets in this mod belong to you and/or do you have permission to redistribute these assets?

    Yes

  • Do you allow others to upload fixes, compatibility patches or updates for your mods as a separate mod page?

    Yes, no need to contact me first

  • Do you allow others to upload edits to your mods as a separate mod page?

    Yes, no need to contact me first

  • Do you allow others to use assets in your mods in their own mod pages with credit?

    Yes, no need to contact me first. Earning GGP is allowed

  • Do you allow translations for your mod?

    Yes, but only if you give me the translation files to add to my base mod

  • If you consented to derivative works (updates, translations, assets being in another mod), can they be made through the use of AI?

    Only if you contact me to ask permission first

CPU Affinity Extended

Type: Main
Date uploaded09 Apr 2026
File Size28.01 KB
Unique DLs0
Total DLs0
Version1.6.0

extends CPU affinity plugin

Log Analyzer

Type: Main
Date uploaded09 Apr 2026
File Size13.2 KB
Unique DLs0
Total DLs0
Version1.6.0

A tool to launch in mo2 programs panel. Scans all your SKSE logs and generate an HTML report with all the issues found with context lines and a few analysis.

Texture Analyzer

Type: Main
Date uploaded09 Apr 2026
File Size12.38 KB
Unique DLs0
Total DLs0
Version1.6.0

To be opened throught mo2 programs menu. Shows a selection of tests and filters to run concerning textures, then generates an output in the desired format to get analysis idea of your textures. Purely informative.

Auto Endorser

Type: Main
Date uploaded09 Apr 2026
File Size21.41 KB
Unique DLs0
Total DLs0
Version1.5.0

shows a pop up every X mo2 launches giving user the option to endorse automatically all mods in the list and acess to creator's socials. Entirely configurable through the mo2 settings menu.

Launch and Playtime Tracker

Type: Main
Date uploaded09 Apr 2026
File Size8.59 KB
Unique DLs0
Total DLs0
Version1.4.0

Stat tracker for your mo2.

Tree LOD Renamer

Type: Main
Date uploaded09 Apr 2026
File Size16.26 KB
Unique DLs0
Total DLs0
Version1.4.0

For mod authors or people making their own tree mashup. Reads the tree log report from DynDOLOD logs and then apply the new and correct CRC32 when unmatched. Simply choose your mod LOD location and dyndolod tree report .txt location then run it.

ENB FrameGen Compatibility Check

Type: Main
Date uploaded09 Apr 2026
File Size13.85 KB
Unique DLs0
Total DLs0
Version1.3.0

Automatically enable/disable ENB Framegen for the user depending on his hardware, tech and hardware combo. Entirely configurable throught the ini. ONLY FOR PORTABLE INSTANCES OF MO2

CPU Core Optimizer

Type: Optional
Date uploaded09 Apr 2026
File Size2.16 KB
Unique DLs0
Total DLs0
Version1.2.0

Experimental launcher for the game.

CS FrameGen Compatibility Check

Type: Main
Date uploaded09 Apr 2026
File Size9.8 KB
Unique DLs0
Total DLs0
Version1.1.0

Automatically enable/disable CS Framegen for the user depending on his hardware, tech and hardware combo. Entirely configurable throught the ini. ONLY FOR PORTABLE INSTANCES OF MO2

Batch - Game 3D Launch Device Detector

Type: Optional
Date uploaded09 Apr 2026
File Size1.06 KB
Unique DLs0
Total DLs0
Version1.0.0

Automatically sets your GPU name in 3DLaunchDevice ini line of Skyrim.ini

Batch - Mod Organizer to Windows Exclusion

Type: Optional
Date uploaded09 Apr 2026
File Size1.02 KB
Unique DLs0
Total DLs0
Version1.0.0

Automatically sets your mo2 installation as exclusion to windows defender to prevent issues and perf losses from the security system.

Batch - Nvidia Shader Cache Fixer

Type: Optional
Date uploaded09 Apr 2026
File Size1.51 KB
Unique DLs0
Total DLs0
Version1.0.0

Automatically sets your nvidia cache to 10GB.

Powershell - Pagefile Manager

Type: Optional
Date uploaded09 Apr 2026
File Size1.61 KB
Unique DLs0
Total DLs0
Version1.0.0

Automatically sets your pagefile to 20 - 40GB. Ensures only 1 pagefile setup exists for all your disks.