游戏相关问题:
1.游戏相关问题
1). 帧数过高引起的Bug
部分任务无限载入
过场动画中的放大镜头推过头卡死 可通过安装 Fusion Fix 修改 FOV 解决
过场动画中的卷帘门关得太早,人卡在车库门口出不去
摩托车转向打滑
复仇/交易结局按空格爬不上直升机,暂时将跳跃键改成鼠标左键可破
FPS>=67 时,交易结局Jacob的直升机飞不出来
TLAD掰手腕赢不了
TBoGT喝酒赢不了
锁60帧解决大部分问题,锁30帧+窗口化解决全部问题。
可通过专为 GTA 4 制作的 Fusion Fix 修复包中的
FpsLimit
和CutsceneFpsLimit
选项,对游戏帧数与过场动画帧数单独进行设置。通过其他软件如微型小飞机等临时限制帧数亦可,甚至可以拔了笔记本电源,或是在任务管理器里把游戏设置成单核运行。
2).SNT修改器引起的Bug
无法接听电话, 按下接听后自动挂断
- 按
小键盘减号键
- 开关一下睡眠模式试试,按下后提示Sleep Mode Disabled
说明关掉了。 - 提示
Sleep Mode Enabled
的话,过几秒再按一次减号键,把睡眠模式关了。 - 如果用SNT的快捷键关闭睡眠模式以后还是接不了电话,就只能删除修改器后开新档了。
- 删除根目录下
Trainer
开头的几个文件即可删除修改器,搞不清楚就进根目录删除所有游戏文件重下。别用Steam的卸载功能,Mod卸不干净的。 - 删了修改器开了新档,甚至重装了游戏,结果问题还是存在的话,打开
此电脑\文档\Rockstar Games\GTA IV\Profiles
,里面应该有至少一个由8位数字/字母
命名的文件夹,打开这个文件夹,删除里面的ProfileSettings
文件。
- 按
一上车游戏就崩溃
- 按 F3 或 F4 呼出SNT菜单,选择
Options
,移动到右边的倒数第七列,将Enable/Disable Ingame Messages
设为Disabled
。 - 其实是因为上车时SNT会在屏幕底部显示当前电台名称,但这个功能在完整版里坏了。使用修复版SNT可以解决除个人电台以外的崩溃。
- 按 F3 或 F4 呼出SNT菜单,选择
调到个人电台游戏就崩溃
- 同上,只能禁用SNT的游戏内提示,或者清空个人电台。
SNT修改器和ScriptHook年久失修,虽然能用,但还是会引起很多奇奇怪怪的Bug。 有能力的话还是推荐使用相对新一点的 Liberty's Legacy Trainer。 不过这个修改器没有默认的功能快捷键,只能按 F11 呼出菜单以后用方向键和回车选择选项。
3).其他原因的Bug
显存识别错误
- 解决方案已经写在游戏里了。在
commandline.txt
或Steam启动项
中添加一行-availablevidmem 2000
即可 (2000改为实际显存数值)
- 解决方案已经写在游戏里了。在
存档时提示无法保存
- 如果你的Windows账户是中文名,则可能会出现此类情况。需要把Windows用户账户名改为半角文字,如英文/数字。
在剧情任务中无法访问笔记本
- 如果你在某个要求你上网的任务中发现自己无论如何都无法按E使用电脑,说明坏档,目前无解。
进入游戏后提示
Social Club初始化失败。错误代码:1
- 解决方案也写在游戏里了:
- 若为代码1,且游戏版本为 1.2.0.32 ,则需要将系统日期改到20年5月之前或升级游戏。
- 若为代码4,关于steam正版gta4无法使用enb的解决办法(错误代码4)。或者是打个破解补丁绕过R星平台。或者卸载重装 Rorkstar Games Launcher 和 Rockstar Social Club
- 终极解决方法: 进入游戏根目录,删除所有文件,验证完整性重装游戏。
- 如果以上方案都无法解决,请等待R星更新RGL或游戏。
切出游戏窗口,再切回来游戏黑屏卡死
- 解决方案:安装 Fusion Fix,启用无边框窗口化。
启动游戏后卡在法律声明界面
- 解决方案:安装 Fusion Fix,启用无边框窗口化。
警车电脑 中的 最高通缉 任务,如果玩家离选择的目标位置较近,警车电脑就会莫名其妙地提示 "正在上传图片" ,导致游戏卡死在这一界面。
- 无解,只能强制退出游戏 。
安装mod后发现存档消失*
- 若由正版切换为学习版,游戏存档路径将会发生改变,反之亦然。要恢复存档,请于赠品目录中下载存档管理器来移动电脑上的存档文件至新路径。
2.游戏优化
1). DXVK 说明
Steam Deck 已集成 dxvk,无需阅读此条。且因内容较多,网龄三年以下用户推荐不使用
- DXVK 是能把原本 D3D 游戏转为 Vulkan 运行的补丁,可以显著提升 GTA4 最低、最高、平均帧率。提升效果见此。
- DXVK 下载:赠品中提供 DXVK1.10、DXVK2.1 两版镜像下载,要获取最新版,请自行移步「DXVK - D3D 游戏转 Vulkan 补丁发布页」寻找下载。
- DXVK 安装:旧版直接解压所有文件到游戏目录。新版(2.0+)需选择 32 位(因为 GTA4 是 32 位)文件夹下的文件并全部解压到游戏目录。
- DXVK 所需配置说明
- 不支持老电脑,如: Win7、32 位系统、Maxwell (750ti)之前的显卡、NVIDIA 470.x 以下的显卡驱动。当你使用老电脑、 12 代 Intel 核显、遇到本文档预料之外的 BUG时,需删除 DXVK。否则会出现如下或更多错误弹窗:
- re-install your game 弹窗、re-boot your system 弹窗、RGL 弹窗 game already/currently run-ning
- DXVK 本身目标用户为 Linux/Wine 系统,Windows10 虽也可用。但这会导致小部分电脑(低概率问题)游玩 GTA4 时无法设置正确的分辨率(如 1280+1024)、显存被锁 512MB 上限(此问题为必现)**。这2 个问题需要手动配置 Steam启动项 或 commandline.txt 文件来解决。若完美读取到本机分辨率,则不需配置分辨率项。仅加入显存上限 2000M、窗口化命令(可选,方便你暂停游戏时切换屏幕查看聊天软件消息)即可。参考 GitHub:https://github.com/doitsujin/dxvk/issues/1831
- 把 dxvk 的 d3d9.dll 重命名 d3d9_dxvk.dll 并在 enbseries.ini 中设置 ProxyLibrary=d3d9_dxvk.dll 就可以实现 enb 和 dxvk 共存
#解决显存识别问题或DXVK无法正确读取分辨率,在游戏目录创建commandline.txt,填入如下但不包括本行:
-width 1920 //长,自定义根据自身设备自行调整
-height 1080 //高,自定义根据自身设备自行调整
-availablevidmem 2000 //显存可用量,无脑填2000
-refreshrate 60 //刷新率, 推荐30或者60,再高有bug。本文件无法锁定帧率,锁定帧率需使用fusionfix
-windowed //边框窗口化
-norestrictions //不知道
- 删除 DXVK:删除 d3d9 和 dxgi.dll
- 看不懂英文文档推荐使用 ChatGPT、New Bing 等 AI 翻译,翻译效果比软件好。
2). FusionFix 说明
- 懒得打字了,功能说明见此视频 01:37。此修复补丁已于赠品镜像中提供,可以实现锁 60 帧、跳过开场动画、切换游戏昏黄滤镜、修复本页所提到游戏本身的bug等功能,副作用是会使得车头灯无法投射出主角阴影。
- GTA4 FusionFix 发布页