Skip to content

Instantly share code, notes, and snippets.

View manciuszz's full-sized avatar

MMWorks manciuszz

View GitHub Profile
@manciuszz
manciuszz / AutoExecutor.ahk
Last active April 4, 2024 19:42
Fast 'shell:startup' and Task Scheduler Auto Application Startup replacement using AutoHotkey
#NoEnv
#SingleInstance Force
#NoTrayIcon
SetBatchLines, -1
SetKeyDelay, -1, 1
SetMouseDelay, -1
SetWinDelay, -1
SetControlDelay, -1
@manciuszz
manciuszz / Optimized-Steam.ahk
Created April 6, 2023 01:43
Fast No-Browser STEAM Client Launcher using AutoHotkey
#NoEnv
#NoTrayIcon
ListLines Off
SetBatchLines, -1
Process, Priority,, H
SetWorkingDir %A_ScriptDir%
argumentList =
(
@manciuszz
manciuszz / OpenSymlink.reg
Created March 31, 2023 17:40
Windows 10/11 - Add 'Open real file location' context menu item.
@manciuszz
manciuszz / DeviceProfiles.ini
Last active September 22, 2023 22:55
The Finals Playtest Performance Config v2
[WindowsClient DeviceProfile]
TextureLODGroups=(Group=TEXTUREGROUP_World,MinLODSize=0,MaxLODSize=512,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_WorldNormalMap,MinLODSize=0,MaxLODSize=0,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_WorldSpecular,MinLODSize=0,MaxLODSize=0,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Character,MinLODSize=0,MaxLODSize=512,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_CharacterNormalMap,MinLODSize=0,MaxLODSize=512,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_CharacterSpecular,MinLODSize=0,MaxLODSize=512,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Weapon,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_WeaponNormalMap,MinLODSize=0,MaxLODSize=0,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_WeaponSpecular,MinLODSize=0,MaxLODSize=0,MipGenSettings=TMGS_NoMipmaps)
@manciuszz
manciuszz / dumper.bat
Last active March 12, 2023 01:25
Dump Unreal Engine ini files by drag-dropping the game .exe on this batch file.
@echo off
set dumper_path=DumpedConfigs\
set process_path=%~1
start "Dump-Inis" "%process_path%" ^
-AHGameSettingsSubsystemIni=%dumper_path%AHGameSettingsSubsystem.ini ^
-ApexDestructionIni=%dumper_path%ApexDestruction.ini ^
-CameraCalibrationCoreIni=%dumper_path%CameraCalibrationCore.ini ^
-CompatIni=%dumper_path%Compat.ini ^
-DefCompatIni=%dumper_path%DefCompat.ini ^
-ComposureIni=%dumper_path%Composure.ini ^
@manciuszz
manciuszz / downgrade_steam.ps1
Last active March 30, 2024 01:02
Script to automatically download and extract the downgraded version of STEAM Client using PowerShell.
# Script requires to be relative to 'Steam.exe' in order to work
Start-Process -FilePath "Steam.exe" -NoNewWindow -Wait -ArgumentList "-forcesteamupdate", "-forcepackagedownload", "-overridepackageurl https://archive.org/download/dec2022steam", "-exitsteam"
Write-Host "Creating steam.cfg to block STEAM updates" -ForegroundColor Yellow
Set-Content -Path "steam.cfg" -Value "BootStrapperInhibitAll=enable"
Write-Host "... Now you can start STEAM as before with commands like '-no-browser'" -ForegroundColor Green
@manciuszz
manciuszz / DeviceProfiles.ini
Last active July 1, 2023 01:20
'Vampire: The Masquerade - Bloodhunt' performance tweaking
[WindowsNoEditor DeviceProfile]
CVars=D3D12.PSO.DiskCache=1
CVars=D3D12.PSO.DriverOptimizedDiskCache=1
CVars=r.ShaderPipelineCache.Enabled=1
CVars=r.ShaderPipelineCache.StartupMode=1
CVars=r.ShaderPipelineCache.PreOptimizeEnabled=1
CVars=r.ShaderPipelineCache.GameFileMaskEnabled=0
CVars=r.ShaderPipelineCache.BatchSize=50
CVars=r.ShaderPipelineCache.BackgroundBatchSize=1
CVars=r.ShaderPipelineCache.PrecompileBatchSize=50
@manciuszz
manciuszz / primecache-content.sh
Last active December 19, 2021 22:49
PrimoCache shell script to preload data to cache.
#!/bin/sh
read_files_from_textfile() {
while IFS=$' \t\r\n' read -r directory || [ -n "$directory" ]; do
read_files_from_directory "$directory"
done < "$1"
}
read_files_from_directory() {
suffix=$([ $# -gt 1 ] && echo "ies" || echo "y");
const nGram = function(n) {
if (
typeof n !== 'number' ||
Number.isNaN(n) ||
n < 1 ||
n === Number.POSITIVE_INFINITY
) {
throw new Error('`' + n + '` is not a valid argument for `n-gram`')
}
@manciuszz
manciuszz / Install-Hyper-V.bat
Last active December 30, 2023 13:27
Windows 10 Home | Hyper-V Management scripts
@echo off
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL