要自己制作吃鸡主机包(即《绝地求生》便携式游戏整合包),需要完整获取游戏文件、运行库、配置及启动脚本,并确保兼容性与稳定性。以下步骤基于全网专业玩家与硬件论坛的常见实践整理,请注意该操作可能违反Steam用户协议,仅限个人备份或离线环境使用。

第一步:获取完整游戏文件。通过Steam平台正常下载并安装《绝地求生》,安装完成后找到游戏根目录(默认路径为Steam\steamapps\common\PUBG)。注意不要删除任何文件,包括TslGame、Engine、Saved等文件夹。若想制作纯净版主机包,可先移除不必要的临时文件(如Saved\Logs),但保留核心数据。
第二步:提取并整合运行库。游戏依赖DirectX、Visual C++ Redistributable(2015-2022)、.NET Framework及音频驱动。从Microsoft官网下载DX修复工具(如DirectX Repair)或手动提取常见运行库安装包。将以下文件放入主机包内_Redist文件夹:dxsetup.exe、vcredist_x64.exe、vcredist_x86.exe。同时包含游戏启动必需组件:steam_api64.dll(需从游戏目录获取,但不可用于破解)。
第三步:创建启动批处理脚本。在主机包根目录新建Start.bat,内容如下:@echo off。其中-USEALLAVAILABLECORES、-sm4、-dx12为常用优化参数,可依据硬件调整。注意:若游戏需要Steam平台验证,则此批处理仅适用于已安装Steam且登录过账号的机器。
echo 正在安装运行库...
start /wait _Redist\dxsetup.exe /silent
start /wait _Redist\vcredist_x64.exe /quiet /norestart
start /wait _Redist\vcredist_x86.exe /quiet /norestart
echo 启动游戏...
start TslGame\Binaries\Win64\TslGame.exe -USEALLAVAILABLECORES -sm4 -dx12
exit
第四步:处理配置文件与注册表。游戏设置保存在%USERPROFILE%\AppData\Local\TslGame和Saved\Config中。为保证便携性,需将当前用户配置文件同步到主机包内。复制AppData\Local\TslGame\Saved\Config\WindowsNoEditor到主机包_Config文件夹,并修改GameUserSettings.ini中的分辨率、画质等参数。同时,建议使用注册表导出工具(如RegExport)导出HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\GameDVR等关键项,保存为_Reg.reg,在新机器上双击导入。
第五步:打包与测试。使用7-Zip或WinRAR将整个文件夹压缩为自解压格式(SFX),设置解压路径为用户自定义,并添加解压后自动运行Start.bat。压缩时选择最大压缩以减少体积,但注意游戏文件本身约40-50GB,需要充足存储空间。在全新系统或虚拟机中测试解压与运行,确保无缺失文件、无运行时错误。若出现“缺少api-ms-win-crt-runtime-l1-1-0.dll”等错误,需补全Universal C Runtime(KB3118401)。
注意事项与风险提示:1. 制作的主机包不能用于商业分发,且可能被蓝洞反作弊系统(BattlEye)判定为异常,导致封号。2. 游戏每次更新后,需重新制作主机包以匹配新版本。3. 若想在无Steam环境下运行,需使用SteamCMD提前下载游戏文件,但必须拥有合法账号。4. 建议使用固态硬盘存放主机包,以提升加载速度。5. 对于网吧环境,可配合开机还原工具使用,但需预先配置好网络与Steam登录状态。

查看详情

查看详情