Skip to content

Commit

Permalink
restore .ini
Browse files Browse the repository at this point in the history
  • Loading branch information
Perchik71 committed Sep 30, 2024
1 parent 7651afc commit f54971f
Showing 1 changed file with 67 additions and 0 deletions.
67 changes: 67 additions & 0 deletions x-cell.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
;
; X-CELL FALLOUT 4 PLUGIN SETTINGS
;

[patches]
; All threads have priority above idle, process above normal, for adequate latency,
; prohibition on changing processor cores.
threads=true
; Replaced memory manager and scrap heap, also functions for working with memory.
; It is required to remove mods that also do this or disable them in the settings of the mods themselves.
memory=true
; Enables facegen support and removes freezes.
; If you find a character without a head, then he does not have a facegen, generate a face.
; Creation Kit -> Select npc's -> ctrl + f4.
facegen=true
; - Replacing FindFirstNextA, FindFirstNextW with a more optimized function FindFirstFileExA, FindFirstFileExW.
; - Use OS file cache for less disk access.
io=true
; - Replace old zlib decompression code with optimized libdeflate.
; https://github.com/ebiggers/libdeflate
libdeflate=true
; - Replacing functions WritePrivateProfileStringA, GetPrivateProfileStringA, GetPrivateProfileIntA
; They are outdated and constantly open and parsing the ini file. Complements Buffout 4, Buffout 4 NG.
; Incompatible with the mod https://www.nexusmods.com/fallout4/mods/33947 PrivateProfileRedirector.
; If that mod is installed, it needs to be disabled.
profile=true
; Black loading screen.
loadscreen=false
; [Experimental] Increasing the number of archives of the GENERAL type, and
; changing the hash signatures of their files. (Original 256).
; The complexity is too high, there may be problems. (Limit 4096).
archive_limit=false

; Only NG version game.
; Already present in Buffout 4, but are missing in Buffout 4 NG (at time 28.09.2024).
[fixes]
; Fixes a bug where movies that don't define "BackgroundAlpha" on their movie root could load with a grey background.
greymovies=true
; Fixes a crash when allocating the location for a package.
package_allocate_location=true

[additional]
; BSScaleformSysMemMapper was separated from the main x-cell memory manager. This option indicates the page size in KB,
; which is allocated at once, if necessary, to allocate a new page, the vanilla size is 64 KB.
; One call takes more than 1K processor cycles and turns to 0 ring, thereby stopping all threads, causing a freeze.
; The larger this number, the fewer calls, however, memory consumption will increase.
; Limit 2Mb (2048) installed programmatically, number must be a multiple of 8.
scaleform_page_size=256
; BSScaleformSysMemMapper was separated from the main x-cell memory manager. This option indicates the heap size in MB,
; which is reserved at once. This is all the available memory, if the memory runs out you will get a CTD. The vanilla size is 128 MB.
; Memory is reserved, not allocated, thus there is no initial increase in memory consumption.
; Limit 2Gb (2048) installed programmatically, number must be a multiple of 8. If you don't have even that much memory,
; it's worth thinking about your MCM menu.
scaleform_heap_size=512
; Create file "<FALLOUT4_DIR>\\Data\\F4SE\\Plugins\\rtti-x-cell.txt" with rtti info
rtti_output=false

; Optionally exclude some NPCs. Specify the parent FormID.
; The larger this list, the worse the optimization.
; Example: <UniqueName>=<FormID>.
; If you need to exclude something having a floating loading order.
; FormID is taken by mask, depending on the type of plugin (0x00FFFFFF - for master or plugin, 0x00000FFF - for light master).
; PluginName is the one that first added this NPC. Do not specify any replicer mods.
; Example: <UniqueName>=<FormID>:<PluginName>.
[facegen_exception]
; piper=0x2f1e
; heather=0xab33:llamaCompanionHeatherv2.esp

0 comments on commit f54971f

Please sign in to comment.