Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
cli
command
Command cli is the user-facing entry point of the STALZONE JVM optimization wrapper.
|
Command cli is the user-facing entry point of the STALZONE JVM optimization wrapper. |
|
service
command
Command service is the IFEO Debugger binary.
|
Command service is the IFEO Debugger binary. |
|
internal
|
|
|
config
Package config models the JVM tuning profile: persistence on disk (configs/*.json), the "active" pointer in HKCU, and auto-generation from detected hardware.
|
Package config models the JVM tuning profile: persistence on disk (configs/*.json), the "active" pointer in HKCU, and auto-generation from detected hardware. |
|
elevate
Package elevate re-launches the current executable under a UAC prompt so install/uninstall actions can run with administrator rights.
|
Package elevate re-launches the current executable under a UAC prompt so install/uninstall actions can run with administrator rights. |
|
installer
Package installer wires the wrapper into the game executables via the Image File Execution Options "Debugger" key, so Windows launches the wrapper whenever the game is started.
|
Package installer wires the wrapper into the game executables via the Image File Execution Options "Debugger" key, so Windows launches the wrapper whenever the game is started. |
|
jvm
Package jvm turns a config.Config into the JVM command-line flags STALZONE expects, and filters out any conflicting flags the game launcher already supplied.
|
Package jvm turns a config.Config into the JVM command-line flags STALZONE expects, and filters out any conflicting flags the game launcher already supplied. |
|
logging
Package logging configures a structured file logger for the wrapper.
|
Package logging configures a structured file logger for the wrapper. |
|
phantom
Package phantom creates an invisible top-level window that keeps the wrapper process alive in the explorer window list during launch.
|
Package phantom creates an invisible top-level window that keeps the wrapper process alive in the explorer window list during launch. |
|
process
Package process launches the game executable (stalzone.exe, or the still-current stalcraft.exe) via NtCreateUserProcess so we can set PS_ATTRIBUTE_IFEO_SKIP_DEBUGGER and escape our own IFEO hook, then boosts the child's priorities and waits until the first visible window appears (or until it exits).
|
Package process launches the game executable (stalzone.exe, or the still-current stalcraft.exe) via NtCreateUserProcess so we can set PS_ATTRIBUTE_IFEO_SKIP_DEBUGGER and escape our own IFEO hook, then boosts the child's priorities and waits until the first visible window appears (or until it exits). |
|
sysinfo
Package sysinfo detects the physical memory and core topology used to size JVM heap, GC threads and large-page flags.
|
Package sysinfo detects the physical memory and core topology used to size JVM heap, GC threads and large-page flags. |
|
ui
Package ui renders the interactive arrow-key menu shown when the wrapper is launched without CLI arguments.
|
Package ui renders the interactive arrow-key menu shown when the wrapper is launched without CLI arguments. |
|
winapi
Package winapi holds shared lazy-loaded Windows DLLs used by sibling packages.
|
Package winapi holds shared lazy-loaded Windows DLLs used by sibling packages. |
Click to show internal directories.
Click to hide internal directories.
