
Linux 重击覆盖
Tkachov 的 Overstrike 模组管理器的非官方原生 Linux 移植版,借助 Claude 基于 Overstrike 的开源代码构建。无需 Wine 即可为《漫威蜘蛛侠2》《漫威蜘蛛侠 重制版》《迈尔斯·莫拉莱斯》和《瑞奇与叮当:时空跳转》安装和管理模组。
查看大图[size=5][b]适用于 Linux 的 Overstrike[/b][/size]
这是 [url=https://github.com/Tkachov/Overstrike]Overstrike[/url] 的非官方开源 Linux 移植版,Overstrike 是 Tkachov 为 Insomniac 的 PC 移植游戏开发的模组管理器。
它原生运行于 Linux 和 Steam Deck。你无需 Wine 或 .NET 运行时即可运行它。
模组由 Overstrike 自身的代码安装,因此安装方式与 Windows 版完全一致。
仅替换了 Windows 界面,改为原生 Linux 窗口和一个命令行工具。
[i]本移植版并非由 Tkachov 制作。请在此处报告 Linux 移植版的问题,而不要报告给 Overstrike。[/i]
[b]支持的游戏[/b]
[list]
[]Marvel's Spider-Man 2[/]
[]Marvel's Spider-Man Remastered[/]
[]Marvel's Spider-Man: Miles Morales[/]
[]Ratchet & Clank: Rift Apart[/]
[/list]
[size=4][b]主要功能[/b][/size]
[list]
[]安装 .suit、.suit_style、.stage、.modular、.smpcmod 和 .script 模组,包括 .zip、.7z 和 .rar 压缩包内的模组[/]
[]自动在所有 Steam 库中查找你的游戏,包括其他驱动器、Flatpak Steam 和 Snap Steam[/]
[]通过按钮添加模组,或将模组拖放到窗口上[/]
[][b]全部启用 / 全部禁用[/b]按钮,同样适用于筛选后的结果(输入 "suit",然后一次性全部禁用)[/]
[]拖动以更改加载顺序,或右键单击将模组移至顶部或底部[/]
[]选择 .modular 模组的选项[/]
[]配置文件:每个游戏一个,或同一游戏的多套模组配置[/]
[]检测游戏更新,避免模组在补丁后破坏游戏[/]
[]一键[b]全部卸载[/b]可将游戏恢复为原版[/]
[]清晰的错误消息:如果某个脚本模组需要你未安装的另一个脚本模组,它会告诉你缺少哪一个[/]
[]浅色和深色主题,跟随你的桌面[/]
[]包含完整的命令行工具[/]
[/list]
[size=4][b]安装[/b][/size]
[b]方法 1:AppImage(推荐)[/b]
无需安装。
[list=1]
[]下载 [b]Overstrike-Linux-1.0-x86_64.AppImage[/b]。[/]
[]使其可执行:右键单击它,然后依次选择属性 > 权限 > "允许作为程序执行"。[/]
[]双击它。首次启动时,它会在 Steam 中找到你的游戏。[/]
[]添加你的模组,勾选你想要的模组,然后单击[b]安装模组[/b]。[/]
[]像往常一样从 Steam 启动游戏。[/]
[/list]同一个文件也可运行命令行工具,例如:
[code]./Overstrike-Linux-1.0-x86_64.AppImage cli list[/code]
[b]方法 2:从源代码构建[/b]
你需要 git、make、gcc、Python 3 和 .NET 10 SDK。
[code]git clone https://github.com/OmenDjinn/overstrike-linux.git
cd overstrike-linux
./build.sh
python3 gui/overstrike_gui.py[/code]详情请参阅 [url=https://github.com/OmenDjinn/overstrike-linux#building-from-source]GitHub 上的构建说明[/url],包括如何构建 AppImage。
[size=4][b]要求[/b][/size]
[list]
[]使用 glibc 2.38 或更新版本的 Linux 发行版:SteamOS 3.6+(Steam Deck)、Arch、CachyOS、Bazzite、Fedora 39+、Ubuntu 24.04+ 或 Mint 22+。在较旧的发行版上(如 Debian 12 或 Ubuntu 22.04),请使用方法 2。[/]
[]AppImage 需要 FUSE 2。大多数发行版都有。如果 AppImage 无法启动并提到 FUSE,请安装 fuse2(Ubuntu 上为 libfuse2),或使用 --appimage-extract-and-run 运行 AppImage。[/]
[]通过 Steam 安装的游戏。它照常通过 Proton 运行。[/]
[/list]
[b]脚本模组(.script)需要两个额外步骤:[/b]
[list=1]
[]将 Windows 版 Overstrike 中的 [b]scripts_proxy.dll[/b](位于 Overstrike.exe 旁边)复制到应用的数据文件夹中(帮助 > 打开数据文件夹)。它是游戏加载的 Windows 文件,因此不包含在此处。[/]
[]在 Steam 中,打开游戏的属性 > 通用 > 启动选项,然后输入:
[code]WINEDLLOVERRIDES="winmm=n,b" %command%[/code][/]
[/list]其他模组(服装、场景、smpcmod、modular)不需要任何启动选项。
[size=4][b]须知[/b][/size]
[list]
[][b]备份你的存档。[/b]如果你在存档仍选择某套服装时移除该服装模组,游戏可能会崩溃。[/]
[]游戏更新后,再次单击安装模组,并在询问时选择"使用新 toc"。如果模组仍然破坏游戏,请使用 游戏 > 重置 'toc',在 Steam 中验证游戏文件,然后重新安装。[/]
[]从 Windows 版 Overstrike 迁移?将你的 "Mods Library" 和 "Profiles" 文件夹复制到 ~/.local/share/overstrike-cli/,然后将每个配置文件 .json 文件中的游戏路径更改为你的 Linux 游戏文件夹。你的加载顺序和设置将延续。[/]
[]尚不可用:可视化服装菜单编辑器(重新排序或隐藏服装)。在 Windows 配置文件中保存的服装菜单更改仍会应用。[/]
[/list]
[size=4][b]源代码和许可证[/b][/size]
源代码:[url=https://github.com/OmenDjinn/overstrike-linux]github.com/OmenDjinn/overstrike-linux[/url]
依据 GPLv3 许可,与 Overstrike 相同。发现错误?请在 Bugs 选项卡或 GitHub 上报告。
[size=4][b]致谢[/b][/size]
[list]
[][b]Tkachov[/b],感谢 Overstrike,本移植版中所有实际的模组安装都由它完成,也感谢其开源。[/]
[]NVIDIA 的 libdeflate、SharpCompress、K4os.Compression.LZ4 和 Newtonsoft.Json,均为 MIT 许可。[/]
[/list]
[size=4][b]免责声明[/b][/size]
本工具按[b]原样[/b]提供,不附带任何保证。使用风险自负,并请保留存档备份。
在游戏更新或 Overstrike 发布新版本后,我可能无法保持其更新。它是开源的,因此欢迎并鼓励你 fork、修复并发布你自己的版本。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。