MakeNSIS v3.12 - Copyright 1999-2026 Contributors
See the file COPYING for license details.
Credits can be found in the Users Manual.

Command line defined: "PRODUCT_VERSION=0.19.0.0"
Command line defined: "DISPLAY_VERSION=Alpha R19"
Command line defined: "RELEASE_ID=20260723-R19"
Command line defined: "OUTPUT_FILE=C:\HyperTwist_worktrees\installer-release19-20260726\HyperTwist-Alpha-Test-20260723-R19-Setup.exe"
Command line defined: "PAYLOAD_ROOT=C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows"
Command line defined: "PAYLOAD_MANIFEST=C:\HyperTwist_worktrees\installer-release19-20260726\validation\windows-installer-payload-manifest.json"
Command line defined: "READINESS_SCRIPT=C:\HyperTwist_worktrees\phase10validate\scripts\Test-HyperTwistWindowsReadiness.ps1"
Command line defined: "VC_REDIST_PATH=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Redist\MSVC\v143\vc_redist.x64.exe"
Command line defined: "INSTALLER_ICON=C:\HyperTwist_worktrees\installer-release19-20260726\build-context\HyperTwist.ico"
Command line defined: "PAYLOAD_SIZE_KB=1548185"
Processing config: C:\Program Files (x86)\NSIS\nsisconf.nsh
Processing default plugins: "C:\Program Files (x86)\NSIS\Plugins\x86-unicode\*.dll"
 + AdvSplash::show
 + Banner::destroy
 + Banner::getWindow
 + Banner::show
 + BgImage::AddImage
 + BgImage::AddText
 + BgImage::Clear
 + BgImage::Destroy
 + BgImage::Redraw
 + BgImage::SetBg
 + BgImage::SetReturn
 + BgImage::Sound
 + Dialer::AttemptConnect
 + Dialer::AutodialHangup
 + Dialer::AutodialOnline
 + Dialer::AutodialUnattended
 + Dialer::GetConnectedState
 + InstallOptions::dialog
 + InstallOptions::initDialog
 + InstallOptions::make_unicode
 + InstallOptions::show
 + LangDLL::LangDialog
 + Math::Script
 + NSISdl::download
 + NSISdl::download_quiet
 + Splash::show
 + StartMenu::Init
 + StartMenu::Select
 + StartMenu::Show
 + System::Alloc
 + System::Call
 + System::Copy
 + System::Free
 + System::Get
 + System::Int64Op
 + System::Store
 + System::StrAlloc
 + TypeLib::GetLibVersion
 + TypeLib::Register
 + TypeLib::UnRegister
 + UserInfo::GetAccountType
 + UserInfo::GetName
 + UserInfo::GetOriginalAccountType
 + VPatch::GetFileCRC32
 + VPatch::GetFileMD5
 + VPatch::vpatchfile
 + nsDialogs::Create
 + nsDialogs::CreateControl
 + nsDialogs::CreateItem
 + nsDialogs::CreateTimer
 + nsDialogs::GetUserData
 + nsDialogs::KillTimer
 + nsDialogs::OnBack
 + nsDialogs::OnChange
 + nsDialogs::OnClick
 + nsDialogs::OnNotify
 + nsDialogs::SelectFileDialog
 + nsDialogs::SelectFolderDialog
 + nsDialogs::SetRTL
 + nsDialogs::SetUserData
 + nsDialogs::Show
 + nsExec::Exec
 + nsExec::ExecToLog
 + nsExec::ExecToStack

!define: "MUI_INSERT_NSISCONF"=""

Changing directory to: "C:\HyperTwist_worktrees\phase10validate\packaging\windows"

Processing script file: "C:\HyperTwist_worktrees\phase10validate\packaging\windows\HyperTwistInstaller.nsi" (ACP)
Unicode: true
Processing default plugins: "C:\Program Files (x86)\NSIS\Plugins\x86-unicode\*.dll"

!include: "C:\Program Files (x86)\NSIS\Include\MUI2.nsh" (UTF8)
!include: "C:\Program Files (x86)\NSIS\Contrib\Modern UI 2\MUI2.nsh" (UTF8)
NSIS Modern User Interface version 2.1 - Copyright 2002-2026 Joost Verburg (C:\Program Files (x86)\NSIS\Contrib\Modern UI 2\MUI2.nsh:14)
!include: closed: "C:\Program Files (x86)\NSIS\Contrib\Modern UI 2\MUI2.nsh"
!include: closed: "C:\Program Files (x86)\NSIS\Include\MUI2.nsh"
!include: "C:\Program Files (x86)\NSIS\Include\LogicLib.nsh" (UTF8)
!include: closed: "C:\Program Files (x86)\NSIS\Include\LogicLib.nsh"
!include: "C:\Program Files (x86)\NSIS\Include\WinVer.nsh" (UTF8)
!include: closed: "C:\Program Files (x86)\NSIS\Include\WinVer.nsh"
!include: "C:\Program Files (x86)\NSIS\Include\x64.nsh" (UTF8)
!define: "___X64__NSH___"=""
!include: "C:\Program Files (x86)\NSIS\Include\LogicLib.nsh" (UTF8)
!include: closed: "C:\Program Files (x86)\NSIS\Include\LogicLib.nsh"
!define: "IsWow64"=""" IsWow64 """
!define: "RunningX64"=""" RunningX64 """
!define: "GetNativeMachineArchitecture"="!insertmacro GetNativeMachineArchitecture "
!define: "IsNativeMachineArchitecture"=""" IsNativeMachineArchitecture "
!define: "IsNativeIA32"=""" IsNativeMachineArchitecture  332"
!define: "IsNativeAMD64"=""" IsNativeMachineArchitecture  34404"
!define: "IsNativeARM64"=""" IsNativeMachineArchitecture  43620"
!define: "DisableX64FSRedirection"="!insertmacro DisableX64FSRedirection"
!define: "EnableX64FSRedirection"="!insertmacro EnableX64FSRedirection"
!include: closed: "C:\Program Files (x86)\NSIS\Include\x64.nsh"
!include: "C:\Program Files (x86)\NSIS\Include\FileFunc.nsh" (UTF8)
!include: closed: "C:\Program Files (x86)\NSIS\Include\FileFunc.nsh"
!define: "PRODUCT_NAME"="HyperTwist"
!define: "PRODUCT_CHANNEL"="Alpha"
!define: "PRODUCT_PUBLISHER"="HyperTwist"
!define: "PRODUCT_WEBSITE"="https://hypertwist.app"
!define: "PRODUCT_SUPPORT"="https://hypertwist.app/support"
!define: "PRODUCT_REG_KEY"="Software\HyperTwist\HyperTwist"
!define: "PRODUCT_UNINSTALL_KEY"="Software\Microsoft\Windows\CurrentVersion\Uninstall\HyperTwist"
!define: "INSTALL_MARKER"="HyperTwist.install-marker"
Name: "HyperTwist Alpha"
Caption: "HyperTwist Alpha R19 Setup"
BrandingText: "HyperTwist | Explore dimensions beyond the ordinary"
OutFile: "C:\HyperTwist_worktrees\installer-release19-20260726\HyperTwist-Alpha-Test-20260723-R19-Setup.exe"
InstallDir: "$PROGRAMFILES64\HyperTwist"
CRCCheck: force
SetDatablockOptimize: on
SetCompressor: /SOLID lzma
SetCompressorDictSize: 64 mb
ShowInstDetails: show
ShowUninstDetails: show
Icon: "C:\HyperTwist_worktrees\installer-release19-20260726\build-context\HyperTwist.ico"
UninstallIcon: "C:\HyperTwist_worktrees\installer-release19-20260726\build-context\HyperTwist.ico"
VIAddVersionKey: "ProductName" "HyperTwist"
VIAddVersionKey: "ProductVersion" "Alpha R19"
VIAddVersionKey: "CompanyName" "HyperTwist"
VIAddVersionKey: "FileDescription" "HyperTwist Alpha Installer"
VIAddVersionKey: "FileVersion" "0.19.0.0"
VIAddVersionKey: "LegalCopyright" "Copyright (c) HyperTwist"
VIAddVersionKey: "OriginalFilename" "HyperTwist-Setup.exe"
!define: "MUI_ABORTWARNING"=""
!define: "MUI_ICON"="C:\HyperTwist_worktrees\installer-release19-20260726\build-context\HyperTwist.ico"
!define: "MUI_UNICON"="C:\HyperTwist_worktrees\installer-release19-20260726\build-context\HyperTwist.ico"
!define: "MUI_FINISHPAGE_LINK"="Visit hypertwist.app"
!define: "MUI_FINISHPAGE_LINK_LOCATION"="https://hypertwist.app"
!insertmacro: MUI_PAGE_WELCOME
!insertmacro: end of MUI_PAGE_WELCOME
!insertmacro: MUI_PAGE_COMPONENTS
!insertmacro: end of MUI_PAGE_COMPONENTS
!insertmacro: MUI_PAGE_DIRECTORY
!insertmacro: end of MUI_PAGE_DIRECTORY
!insertmacro: MUI_PAGE_INSTFILES
!insertmacro: end of MUI_PAGE_INSTFILES
!insertmacro: MUI_PAGE_FINISH
!insertmacro: end of MUI_PAGE_FINISH
!insertmacro: MUI_UNPAGE_CONFIRM
!insertmacro: end of MUI_UNPAGE_CONFIRM
!insertmacro: MUI_UNPAGE_INSTFILES
!insertmacro: end of MUI_UNPAGE_INSTFILES
!insertmacro: MUI_UNPAGE_FINISH
!insertmacro: end of MUI_UNPAGE_FINISH
!insertmacro: MUI_LANGUAGE
!insertmacro: end of MUI_LANGUAGE
Function: ".onInit"
SetRegView: 64
!insertmacro: _If
!insertmacro: end of _If
MessageBox: 16: "HyperTwist requires 64-bit Windows."
SetErrorLevel: 10
Quit
!insertmacro: _EndIf
!insertmacro: end of _EndIf
!insertmacro: _If
!insertmacro: end of _If
MessageBox: 16: "HyperTwist requires Windows 10 version 22H2 or Windows 11."
SetErrorLevel: 11
Quit
!insertmacro: _EndIf
!insertmacro: end of _EndIf
ReadRegStr $1 HKLM\Software\HyperTwist\HyperTwist\InstallLocation
StrCmp "$1" "" equal=install_location_ready, nonequal=
StrCpy $INSTDIR "$1" () ()
ReadRegStr $0 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\CurrentBuildNumber
IntCmp $0:19045 equal=windows_build_ok, < windows_build_too_old, > windows_build_ok
MessageBox: 16: "This Windows build is too old for the supported HyperTwist Alpha baseline. Update to Windows 10 22H2 or Windows 11 and try again."
SetErrorLevel: 12
Quit
FunctionEnd
Function: "CleanOwnedPayloadForUpgrade"
ReadRegStr $0 HKLM\Software\HyperTwist\HyperTwist\InstallLocation
StrCmp "$0" "$INSTDIR" equal=registry_owner_confirmed, nonequal=cleanup_done
IfFileExists: "$INSTDIR\Installer\HyperTwist.install-marker" ? 0 : cleanup_done
DetailPrint: "Removing the previous HyperTwist payload before upgrade."
RMDir: /r "$INSTDIR\Content"
RMDir: /r "$INSTDIR\Engine"
RMDir: /r "$INSTDIR\UnrealHyperTwist"
RMDir: /r "$INSTDIR\Installer"
Delete: "$INSTDIR\Manifest_DebugFiles_Win64.txt"
Delete: "$INSTDIR\Manifest_NonUFSFiles_Win64.txt"
Delete: "$INSTDIR\Manifest_UFSFiles_Win64.txt"
Delete: "$INSTDIR\UnrealHyperTwist.exe"
Delete: "$INSTDIR\Uninstall HyperTwist.exe"
FunctionEnd
Function: "AssertSafeInstallLocation"
!insertmacro: GetFileNameCall
!insertmacro: end of GetFileNameCall
StrCmp "$0" "HyperTwist" equal=install_leaf_safe, nonequal=install_location_refused
ReadRegStr $0 HKLM\Software\HyperTwist\HyperTwist\InstallLocation
StrCmp "$0" "$INSTDIR" equal=install_registry_owner_candidate, nonequal=install_unowned_scan
IfFileExists: "$INSTDIR\Installer\HyperTwist.install-marker" ? install_location_safe : install_unowned_scan
FindFirst: spec="$INSTDIR\*" handle=$0 output=$1
StrCmp "$1" "" equal=install_unowned_empty, nonequal=
StrCmp "$1" "." equal=install_unowned_continue, nonequal=
StrCmp "$1" ".." equal=install_unowned_continue, nonequal=
FindClose: $0
MessageBox: 16: "The selected HyperTwist folder is not empty and is not owned by an existing registered HyperTwist installation. Choose an empty folder named HyperTwist."
SetErrorLevel: 14
Abort: ""
FindNext: handle=$0 output=$1
Goto: install_unowned_scan_next
FindClose: $0
Goto: install_location_safe
MessageBox: 16: "The installation folder itself must be named HyperTwist, for example C:\Program Files\HyperTwist or D:\Games\HyperTwist."
SetErrorLevel: 13
Abort: ""
FunctionEnd
Section: "-ValidateInstallLocation"
Call "AssertSafeInstallLocation"
SectionEnd
Section: "-MicrosoftRuntime"
SetOutPath: "$PLUGINSDIR"
File: "vc_redist.x64.exe"->"vc_redist.x64.exe" 25635768 bytes
DetailPrint: "Installing or repairing the Microsoft Visual C++ 2015-2022 x64 runtime."
ExecWait: ""$PLUGINSDIR\vc_redist.x64.exe" /install /quiet /norestart" (->$0)
!insertmacro: _If
!insertmacro: end of _If
DetailPrint: "The Microsoft runtime requested a restart."
SetRebootFlag: true
!insertmacro: _ElseIf
!insertmacro: end of _ElseIf
DetailPrint: "A compatible or newer Microsoft runtime is already installed."
!insertmacro: _ElseIf
!insertmacro: end of _ElseIf
MessageBox: 16: "Microsoft Visual C++ runtime setup failed with exit code $0. HyperTwist was not installed."
SetErrorLevel: 20
Abort: ""
!insertmacro: _EndIf
!insertmacro: end of _EndIf
SectionEnd
Section: "!HyperTwist application" ->(SEC_CORE)
SectionIn: [RO]
AddSize: 1548185 kb
Call "CleanOwnedPayloadForUpgrade"
SetOutPath: "$INSTDIR"
File: "Manifest_NonUFSFiles_Win64.txt" 10686 bytes
File: "Manifest_UFSFiles_Win64.txt" 255758 bytes
File: "UnrealHyperTwist.exe" 165376 bytes
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Content\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Content\Browser\"
File: "index.html" 7473 bytes
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Content\Browser\dist\"
File: "browser-spatial-runtime.js" 30651 bytes
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Content\Browser\dist\assets\"
File: "MathUtils.js" 185 bytes
File: "MeshoptDecoder.js" 595800 bytes
File: "Painter.js" 255062 bytes
File: "client.js" 875934 bytes
File: "decode.js" 26052 bytes
File: "easing-0f4db1c0.esm.js" 29269 bytes
File: "events-b389eeca.esm.js" 608404 bytes
File: "gltf-viewer.module.js" 371169 bytes
File: "index.js" 101 bytes
File: "index10.js" 463085 bytes
File: "index11.js" 1010478 bytes
File: "index12.js" 8792 bytes
File: "index13.js" 867555 bytes
File: "index2.js" 16990 bytes
File: "index3.js" 541053 bytes
File: "index4.js" 44323 bytes
File: "index5.js" 65696 bytes
File: "index6.js" 1608912 bytes
File: "index7.js" 200923 bytes
File: "index8.js" 2925000 bytes
File: "index9.js" 536 bytes
File: "install.js" 396204 bytes
File: "inter.js" 440193 bytes
File: "jsx-runtime.js" 22632 bytes
File: "leva.esm.js" 282310 bytes
File: "maath.esm.js" 13221 bytes
File: "model-viewer-effects.js" 28163 bytes
File: "model-viewer.js" 569271 bytes
File: "morphPath.js" 59852 bytes
File: "property.js" 20774 bytes
File: "react-spring_core.modern.js" 69814 bytes
File: "react-spring_three.modern.js" 1577 bytes
File: "react-spring_web.modern.js" 6888 bytes
File: "react-three-fiber.esm.js" 7829 bytes
File: "three.module.js" 1292285 bytes
File: "tslib.es6.js" 3434 bytes
File: "use-gesture-react.esm.js" 42626 bytes
File: "vanilla.js" 541 bytes
File: "vision_bundle.js" 169647 bytes
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Content\Browser\src\"
File: "browser-runtime-bootstrap.js" 3422 bytes
File: "browser-spatial-runtime-fallback.js" 30201 bytes
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Binaries\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Binaries\ThirdParty\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Binaries\ThirdParty\CEF3\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Binaries\ThirdParty\CEF3\Win64\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Binaries\ThirdParty\CEF3\Win64\128.4.13+ge76af7e+chromium-128.0.6613.138\"
File: "chrome_100_percent.pak" 695026 bytes
File: "chrome_200_percent.pak" 1094579 bytes
File: "chrome_elf.dll" 1370552 bytes
File: "d3dcompiler_47.dll" 4927552 bytes
File: "dxcompiler.dll" 20817848 bytes
File: "dxil.dll" 1519176 bytes
File: "icudtl.dat" 10468208 bytes
File: "libEGL.dll" 536504 bytes
File: "libGLESv2.dll" 8959416 bytes
File: "libcef.dll" 239992248 bytes
File: "resources.pak" 8683856 bytes
File: "snapshot_blob.bin" 313526 bytes
File: "v8_context_snapshot.bin" 665981 bytes
File: "vk_swiftshader.dll" 5572536 bytes
File: "vulkan-1.dll" 930744 bytes
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Binaries\ThirdParty\CEF3\Win64\128.4.13+ge76af7e+chromium-128.0.6613.138\Resources\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Binaries\ThirdParty\CEF3\Win64\128.4.13+ge76af7e+chromium-128.0.6613.138\Resources\locales\"
File: "af.pak" 538998 bytes
File: "am.pak" 866444 bytes
File: "ar.pak" 953918 bytes
File: "bg.pak" 987762 bytes
File: "bn.pak" 1269605 bytes
File: "ca.pak" 612377 bytes
File: "cs.pak" 622919 bytes
File: "da.pak" 567958 bytes
File: "de.pak" 609935 bytes
File: "el.pak" 1080416 bytes
File: "en-GB.pak" 492124 bytes
File: "en-US.pak" 497015 bytes
File: "es-419.pak" 598355 bytes
File: "es.pak" 596806 bytes
File: "et.pak" 544221 bytes
File: "fa.pak" 879421 bytes
File: "fi.pak" 552657 bytes
File: "fil.pak" 624599 bytes
File: "fr.pak" 646732 bytes
File: "gu.pak" 1255599 bytes
File: "he.pak" 777593 bytes
File: "hi.pak" 1330999 bytes
File: "hr.pak" 600581 bytes
File: "hu.pak" 646489 bytes
File: "id.pak" 535422 bytes
File: "it.pak" 594371 bytes
File: "ja.pak" 719063 bytes
File: "kn.pak" 1424332 bytes
File: "ko.pak" 606589 bytes
File: "lt.pak" 652194 bytes
File: "lv.pak" 651016 bytes
File: "ml.pak" 1479560 bytes
File: "mr.pak" 1223735 bytes
File: "ms.pak" 560048 bytes
File: "nb.pak" 543051 bytes
File: "nl.pak" 562204 bytes
File: "pl.pak" 627081 bytes
File: "pt-BR.pak" 587941 bytes
File: "pt-PT.pak" 592511 bytes
File: "ro.pak" 612678 bytes
File: "ru.pak" 1003077 bytes
File: "sk.pak" 632482 bytes
File: "sl.pak" 607050 bytes
File: "sr.pak" 929699 bytes
File: "sv.pak" 547471 bytes
File: "sw.pak" 576117 bytes
File: "ta.pak" 1475609 bytes
File: "te.pak" 1361935 bytes
File: "th.pak" 1144623 bytes
File: "tr.pak" 587129 bytes
File: "uk.pak" 1001189 bytes
File: "ur.pak" 872334 bytes
File: "vi.pak" 695768 bytes
File: "zh-CN.pak" 503346 bytes
File: "zh-TW.pak" 500142 bytes
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Binaries\ThirdParty\DbgHelp\"
File: "dbghelp.dll" 2232688 bytes
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Binaries\ThirdParty\MsQuic\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Binaries\ThirdParty\MsQuic\v220\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Binaries\ThirdParty\MsQuic\v220\win64\"
File: "msquic.dll" 2547080 bytes
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Binaries\ThirdParty\NVIDIA\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Binaries\ThirdParty\NVIDIA\NVaftermath\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Binaries\ThirdParty\NVIDIA\NVaftermath\Win64\"
File: "GFSDK_Aftermath_Lib.x64.dll" 5442592 bytes
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Binaries\ThirdParty\Ogg\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Binaries\ThirdParty\Ogg\Win64\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Binaries\ThirdParty\Ogg\Win64\VS2015\"
File: "libogg_64.dll" 59832 bytes
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Binaries\ThirdParty\OpenXR\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Binaries\ThirdParty\OpenXR\win64\"
File: "openxr_loader.dll" 1971640 bytes
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Binaries\ThirdParty\Vorbis\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Binaries\ThirdParty\Vorbis\Win64\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Binaries\ThirdParty\Vorbis\Win64\VS2015\"
File: "libvorbis_64.dll" 1724856 bytes
File: "libvorbisfile_64.dll" 48568 bytes
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Binaries\ThirdParty\Windows\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Binaries\ThirdParty\Windows\XAudio2_9\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Binaries\ThirdParty\Windows\XAudio2_9\x64\"
File: "xaudio2_9redist.dll" 858144 bytes
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Binaries\Win64\"
File: "EpicWebHelper.exe" 4751288 bytes
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Config\"
File: "StagedBuild_UnrealHyperTwist.ini" 3 bytes
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Content\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Content\Renderer\"
File: "TessellationTable.bin" 259568 bytes
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Content\Slate\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Content\Slate\Cursor\"
File: "invisible.cur" 326 bytes
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Content\SlateDebug\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Content\SlateDebug\Fonts\"
File: "LastResort.tps" 930 bytes
File: "LastResort.ttf" 5395052 bytes
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Plugins\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Plugins\NNE\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Plugins\NNE\NNERuntimeORT\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Plugins\NNE\NNERuntimeORT\Binaries\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Plugins\NNE\NNERuntimeORT\Binaries\ThirdParty\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Plugins\NNE\NNERuntimeORT\Binaries\ThirdParty\Onnxruntime\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\Engine\Plugins\NNE\NNERuntimeORT\Binaries\ThirdParty\Onnxruntime\Win64\"
File: "onnxruntime.dll" 14692872 bytes
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\UnrealHyperTwist\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\UnrealHyperTwist\Binaries\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\UnrealHyperTwist\Binaries\Win64\"
File: "UnrealHyperTwist-Win64-Shipping.exe" 181121024 bytes
File: "tbb12.dll" 331704 bytes
File: "tbbmalloc.dll" 117688 bytes
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\UnrealHyperTwist\Binaries\Win64\D3D12\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\UnrealHyperTwist\Binaries\Win64\D3D12\x64\"
File: "D3D12Core.dll" 4544000 bytes
File: "d3d12SDKLayers.dll" 5104632 bytes
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\UnrealHyperTwist\Binaries\Win64\DML\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\UnrealHyperTwist\Binaries\Win64\DML\x64\"
File: "DirectML.dll" 18537968 bytes
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\UnrealHyperTwist\Content\"
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\UnrealHyperTwist\Content\Paks\"
File: "UnrealHyperTwist-Windows.pak" 11069853 bytes
File: "UnrealHyperTwist-Windows.ucas" 281222144 bytes
File: "UnrealHyperTwist-Windows.utoc" 216013 bytes
File: "global.ucas" 3325696 bytes
File: "global.utoc" 806 bytes
File: Descending to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows\UnrealHyperTwist\Saved\"
File: "twophase-ht.tbl" 676207080 bytes
File: Returning to: "C:\HyperTwist_worktrees\phase10validate_packaged_alpha_release19_shipping_20260723\Windows"
SetOutPath: "$INSTDIR\Installer"
File: "windows-installer-payload-manifest.json"->"payload-manifest.json" 44356 bytes
File: "Test-HyperTwistWindowsReadiness.ps1"->"Test-HyperTwistWindowsReadiness.ps1" 21840 bytes
FileOpen: $INSTDIR\Installer\HyperTwist.install-marker as w -> $0
FileWrite: product=HyperTwist
->$0
FileWrite: release=20260723-R19
->$0
FileWrite: version=Alpha R19
->$0
FileClose: $0
WriteUninstaller: "$INSTDIR\Uninstall HyperTwist.exe"
WriteRegStr: HKLM\Software\HyperTwist\HyperTwist\InstallLocation=$INSTDIR
WriteRegStr: HKLM\Software\HyperTwist\HyperTwist\ReleaseId=20260723-R19
WriteRegStr: HKLM\Software\HyperTwist\HyperTwist\DisplayVersion=Alpha R19
WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\HyperTwist\DisplayName=HyperTwist Alpha
WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\HyperTwist\DisplayVersion=Alpha R19
WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\HyperTwist\Publisher=HyperTwist
WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\HyperTwist\InstallLocation=$INSTDIR
WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\HyperTwist\DisplayIcon=$INSTDIR\UnrealHyperTwist.exe,0
WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\HyperTwist\URLInfoAbout=https://hypertwist.app
WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\HyperTwist\HelpLink=https://hypertwist.app/support
WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\HyperTwist\UninstallString="$INSTDIR\Uninstall HyperTwist.exe"
WriteRegStr: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\HyperTwist\QuietUninstallString="$INSTDIR\Uninstall HyperTwist.exe" /S
WriteRegDWORD: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\HyperTwist\EstimatedSize=1548185
WriteRegDWORD: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\HyperTwist\NoModify=1
WriteRegDWORD: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\HyperTwist\NoRepair=1
SetShellVarContext: all
CreateDirectory: "$SMPROGRAMS\HyperTwist"
CreateShortcut: "$SMPROGRAMS\HyperTwist\HyperTwist.lnk"->"$INSTDIR\UnrealHyperTwist.exe"  icon:$INSTDIR\UnrealHyperTwist.exe,0, nwd=0, showmode=0x0, hotkey=0x0, comment=
CreateShortcut: "$SMPROGRAMS\HyperTwist\System Readiness Report.lnk"->"$SYSDIR\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -ExecutionPolicy Bypass -File "$INSTDIR\Installer\Test-HyperTwistWindowsReadiness.ps1" -PayloadRoot "$INSTDIR" -TargetInstallRoot "$INSTDIR" -ExpectedPayloadManifestPath "$INSTDIR\Installer\payload-manifest.json" -WaitForUser icon:$INSTDIR\UnrealHyperTwist.exe,0, nwd=0, showmode=0x0, hotkey=0x0, comment=
CreateShortcut: "$SMPROGRAMS\HyperTwist\Uninstall HyperTwist.lnk"->"$INSTDIR\Uninstall HyperTwist.exe"  icon:,0, nwd=0, showmode=0x0, hotkey=0x0, comment=
SectionEnd
Section: "Desktop shortcut" ->(SEC_DESKTOP)
SetShellVarContext: all
CreateShortcut: "$DESKTOP\HyperTwist.lnk"->"$INSTDIR\UnrealHyperTwist.exe"  icon:$INSTDIR\UnrealHyperTwist.exe,0, nwd=0, showmode=0x0, hotkey=0x0, comment=
SectionEnd
LangString: "DESC_SEC_CORE" 1033 "The complete HyperTwist desktop Alpha, puzzle runtimes, learning studio, browser shell, and local solver data."
LangString: "DESC_SEC_DESKTOP" 1033 "Create an all-users HyperTwist shortcut on the desktop."
!insertmacro: MUI_FUNCTION_DESCRIPTION_BEGIN
!insertmacro: end of MUI_FUNCTION_DESCRIPTION_BEGIN
!insertmacro: MUI_DESCRIPTION_TEXT
!insertmacro: end of MUI_DESCRIPTION_TEXT
!insertmacro: MUI_DESCRIPTION_TEXT
!insertmacro: end of MUI_DESCRIPTION_TEXT
!insertmacro: MUI_FUNCTION_DESCRIPTION_END
!insertmacro: end of MUI_FUNCTION_DESCRIPTION_END
Section: "Uninstall"
SetRegView: 64
!insertmacro: GetFileNameCall
!insertmacro: end of GetFileNameCall
StrCmp "$1" "HyperTwist" equal=uninstall_leaf_safe, nonequal=uninstall_refused
ReadRegStr $0 HKLM\Software\HyperTwist\HyperTwist\InstallLocation
StrCmp "$0" "$INSTDIR" equal=uninstall_registry_owned, nonequal=uninstall_refused
IfFileExists: "$INSTDIR\Installer\HyperTwist.install-marker" ? uninstall_owned : uninstall_refused
MessageBox: 16: "HyperTwist registry ownership or the install marker is missing. The uninstaller will not delete an unverified directory."
SetErrorLevel: 30
Abort: ""
SetShellVarContext: all
Delete: "$DESKTOP\HyperTwist.lnk"
RMDir: /r "$SMPROGRAMS\HyperTwist"
DeleteRegKey: HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\HyperTwist
DeleteRegKey: HKLM\Software\HyperTwist\HyperTwist
DeleteRegKey: HKLM\Software\HyperTwist
RMDir: /r "$INSTDIR\Content"
RMDir: /r "$INSTDIR\Engine"
RMDir: /r "$INSTDIR\UnrealHyperTwist"
Delete: "$INSTDIR\Manifest_DebugFiles_Win64.txt"
Delete: "$INSTDIR\Manifest_NonUFSFiles_Win64.txt"
Delete: "$INSTDIR\Manifest_UFSFiles_Win64.txt"
Delete: "$INSTDIR\UnrealHyperTwist.exe"
Delete: "$INSTDIR\Installer\payload-manifest.json"
Delete: "$INSTDIR\Installer\Test-HyperTwistWindowsReadiness.ps1"
Delete: "$INSTDIR\Installer\HyperTwist.install-marker"
RMDir: "$INSTDIR\Installer"
Delete: "$INSTDIR\Uninstall HyperTwist.exe"
RMDir: "$INSTDIR"
SectionEnd

Processed 1 file, writing output (x86-unicode):
Adding plug-ins initializing function... Done!
Processing pages... Done!
Removing unused resources... Done!
Generating language tables... Done!
Generating uninstaller... Done!

Output: "C:\HyperTwist_worktrees\installer-release19-20260726\HyperTwist-Alpha-Test-20260723-R19-Setup.exe"
Install: 5 pages (320 bytes), 4 sections (3 required) (8288 bytes), 796 instructions (22288 bytes), 489 strings (19966 bytes), 1 language table (342 bytes).
Uninstall: 3 pages (256 bytes), 1 section (2072 bytes), 326 instructions (9128 bytes), 183 strings (5968 bytes), 1 language table (282 bytes).
Datablock optimizer saved 26498 bytes (~0.0%).

Using lzma (compress whole) compression.

EXE header size:               41472 / 38912 bytes
Install code:                          (51692 bytes)
Install data:                          (1611092306 bytes)
Uninstall code+data:                   (67420 bytes)
Compressed data:           851007610 / 1611211418 bytes
CRC (0x2B3F13D2):                  4 / 4 bytes

Total size:                851049086 / 1611250334 bytes (52.8%)
