uxyheaven 发表于 2019-10-20 06:13

[教程]如何通过分屏使无主之地3支持本地许多人游戏

无主之地3在主机版里支持双人分屏合作,但是PC版没有该功能。本贴主要介绍如何在PC上实现本地多人游戏甚至本地许多人游戏。内容源自https://www.reddit.com/r/localmultiplayergames/comments/daal6l/howto_borderlands_3_splitscreen_pc_tutorial/

由于本人尚未购买游戏,很遗憾无法为大家在使用中遇到的问题做出解答。若有疑问,还请去上面的原帖交流反馈
本贴所提及的软件我已上传至百度盘。链接: https://pan.blacksheepgame.com/s/1UAG4cHB-NQjmO291C1R_UA&shfl=shareset 提取码: **** Hidden Message *****
本教程仅适用于多个游戏手柄,如果你想使用键鼠的话,需要自行调整软件内设置



1.从网盘里下载Universal.Split.Screen.1.1.1.zip并解压缩。以下内容以解压在C:/Universal Split Screen 1.1.1/为例
2.从网盘里下载bl3_uss_script.ps1。这是一个脚本文件,你可以用记事本或者直接右键来编辑内容。需要编辑的只有三个:$x_res,$y_res以及$USS_Path。如果你的显示器是1920*1080,那x_res和y_res不用动;如果不是的话,就需要把x_res和y_res改成自己显示器的尺寸。如果你打算水平分割画面,考虑到标题栏也要占用一些空间,那么y_res的值应比显示器垂直分辨率的一半再稍微小一点。至于USS_Path,你要是没把UniversalSplitScreen放在C:/Universal Split Screen 1.1.1/而是解压到别的地方,那就改成你解压的目录。脚本里除这三项外的内容请保持原样。
3.为了获得更好的观感,建议隐藏掉桌面最下方的任务栏。隐藏方法是右键任务栏——任务栏设置——将“在桌面模式下自动隐藏任务栏”设为“开”
4.右键脚本,选择“使用Power Shell运行”,等待程序启动并完成加载。
5.如果程序没启动,可能是脚本运行失败,你可以自行运行PowerShell。粘贴命令Set-ExecutionPolicy -Scope CurrentUser Unrestricted,然后按Enter。假如出现提示,请键入A并按Enter。之后重复第4步
6.到Universal Split Screen 1.1.1的目录下打开UniversalSplitScreen.exe,在Options标签中禁用Draw mouse并启用Hook XInput for gamepads。之后最好保存一下,免得下次再设置
7.选择一个已经打开的无主之地3,把它拖到屏幕顶部
8.按下Alt + Tab返回UniversalSplitScreen,然后切换到Current Window选项卡。确保选项中的Window Title框内显示为“Borderlands®3”,并将旁边的controller index一栏改为1
9.选择另一个打开的无主之地3,拖到屏幕底部
10.按下Alt + tab返回UniversalSplitScreen,确保选项中的Window Title框内显示为“Borderlands®3”(但窗口句柄会有所不同),然后将旁边的controller index一栏改为2
11.你可以点击Toggle Window Borders按钮来隐藏标题栏,但是这样做在我机子上会导致游戏窗口有时跳到屏幕中央
12.点击Start Split Screen
13.在游戏里把你的网络改成局域网,两个游戏都要改
14.在一个游戏窗口里选择局域网并加入游戏,如果一直没连接上,等待到超时,然后换成由另一个游戏窗口选择局域网,点击加入。


-----------------------------------------------------教程到此结束------------------------------------------------------------------

目前尚存在的问题:

1.只有一个游戏窗口能在线,因此某些功能仅在该窗口中可用。在标题菜单中,在线的窗口会有滚动的新闻播报,而离线窗口仅显示Borderlands 3徽标(帖子顶部的屏幕截图里,上面那个窗口就是离线状态)。离线的游戏不会保存皮肤和小装饰品,所以这些小物件装备和使用都没问题,但卸下时就会消失
2.在线的游戏窗口才有银行功能。如果要存储东西,请将把物品交给在线窗口上玩的人来存
3.房间装饰不会保存在离线窗口中
4.离线窗口无法使用“武器包”武器
5.音频并不总是同步的,因此您可能需要调低其中一个窗口的对话音量
6.移除窗口边框会导致窗口随机跳到屏幕中间
7.脚本默认设置2个窗口,但应该也能三开甚至四开。你可以更改x_res和y_res的值来调整窗口大小,之后复制第53行的Start-Process -FilePath $bl3_bin -ArgumentList $bl3_arg即可


另:
1.据作者所言,UniversalSplitScreen是一个通用的分屏软件,许多在线多人的游戏都可以通过它转变为本地多人游戏。作者目前给出了我的世界、CSGO等游戏的分屏方法,你也可以通过https://universalsplitscreen.github.io/docs/untested/里介绍的方法试试别的游戏
UniversalSplitScreen支持的部分游戏:
Minecraft
Borderlands 3
Borderlands 2
Don't Starve Together
Left 4 Dead 2
Counter Strike: Global Offensive
Team Fortress 2
Garry's Mod
Terraria
Stardew Valley
Nuclear Throne
Prison Architect
Starbound
Half-life
Sven Co-op
Factorio
Endless Space

2.如果你想体验无主之地2的多开,我更建议你使用nucleuscoop(https://github.com/lucasassislar/nucleuscoop/releases,我机子上Alpha 7版对无主之地2的支持最好),这个软件设置更为简便
nucleuscoop支持的部分游戏:
Astroneer (Updated 10/10/19)
Bit Dungeon III (Updated 10/19/19)
Borderlands GOTY Enhanced (Updated 10/11/19)
Cube World (Updated 10/12/19)
Dark Souls (Updated 10/11/19)
Dead Rising 2 (Updated 10/08/19)
Dead Rising 2: Off the Record (Updated 10/08/19)
Dead Rising 3 (Updated 10/08/19)
Deep Rock Galactic (Updated 10/10/19)
Divinity Original Sin Enhanced Edition (Updated 10/10/19)
Divinity Original Sin 2 (Updated 10/10/19)
Don't Starve Together (Updated 10/10/19)
Dungeon Siege III (Updated 10/10/19)
Dying Light (Updated 10/12/19)
Earth Defense Force 4.1 (Updated 10/18/19)
F1 2012 (Updated 10/11/19)
Garry's Mod
Gas Guzzlers Extreme (Updated 10/12/19)
Generation Zero (Updated 10/11/19)
Grim Dawn (Updated 10/10/19)
Halo Custom Edition (Updated 09/24/19)
Halo 2 LAN (Updated 10/18/19)
Halo 2: Project Cartographer
Halo Online ElDewrito (Updated 10/08/19)
Left 4 Dead 2 (Improved) (Updated 10/14/19)
Lord of the Rings War in the North (Updated 10/11/19)
No Man's Sky (Updated 10/12/19)
Outbreak: TNN (Updated 10/12/19)
Outward (Updated 10/12/19)
Pacify (Updated 10/08/19)
PAYDAY 2 (Updated 10/12/19)
Portal Knights (Updated 10/11/19)
Resident Evil 5 (Updated 10/12/19)
Resident Evil 6 (Updated 10/12/19)
Saints Row The Third (Updated 10/10/19)
Saints Row IV (Updated 10/11/19)
Secrets of Grindea (Updated 10/11/19)
Stardew Valley (Updated 10/10/19)
Sven Coop (Updated 10/13/19)
Terraria (Updated 10/10/19)
The Incredible Adventures of Van Helsing Final Cut (Updated 10/14/19)
The Mean Greens - Plastic Warfare (Updated 10/11/19)
Tomb Raider (Updated 10/12/19)
Zombie Army Trilogy (Updated 10/10/19)


uxyheaven 发表于 2019-11-7 18:45

本帖最后由 uxyheaven 于 2022-6-2 23:19 编辑

主楼内容已经过时可以不看,建议直接看下面内容

更新一下正版分屏方法
至少先成功运行过一次游戏,之后
如果你是steam版:下载https://pan.blacksheepgame.com/s/1-gl3PynAGLkT0moOeWpETw?pwd=loli
提取码:loli
解压打开NucleusCoop.exe后直接点search game然后找到游戏的exe文件,之后的具体设置参照下面的未加密版

如果你是epic版:下载https://pan.blacksheepgame.com/s/1ZtlcQYKTic9373pZU2cVow?pwd=loli
提取码:loli
解压打开handlers文件夹,右键“Borderlands3_preflight.ps1”并单击“使用 Powershell 运行”,等个十秒左右打开NucleusCoop.exe后直接点search game然后找到游戏的exe文件,之后的具体设置参照下面的未加密版(该版本作者明确提出所有人都只能使用手柄)

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
更新一下未加密版分屏方法(此方法适用于20211118版未加密)1.至少先成功运行过一次游戏
2.下载https://pan.blacksheepgame.com/s/1-gl3PynAGLkT0moOeWpETw?pwd=loli
提取码:loli
并解压
3.打开NucleusCoop.exe,直接点search game然后找到游戏的exe文件。如果你不知道游戏执行文件是哪个,可以选择快捷方式
4.选择后左上角会出现无主之地3的图标,点击
5.右边会出现如下所示屏幕


其中A和B代表输入装置,C是切换你希望的分屏模式,D则是在屏幕上的显示效果。接下来的内容就以图中的一个键盘和一个鼠标为例

6.点击C,切换成上下屏模式。如图


最多可以同时两人联机,只要你机子配置能正常畅玩3A作品,同时肯降低显示器分辨率,玩起来倒也不卡

7.拖拽输入装置AB进D,D上会显示分割线告诉你拖放范围的


8.设置结束,点击右上角的>箭头前进到下一界面,会有个对话框问是否launch all instances under your steam account,默认是yes,不要修改,直接点击play开始游戏。在所有游戏窗口正常填满屏幕之前不要动你的键鼠和手柄

9.第一次运行时可能会遇到防火墙警告,有多少玩家就会弹出警告多少次。如果出现这种情况可以不理会,也可以在全部点击确定后重启一下电脑,再重复4-8步骤。之后就可以顺畅游戏了

10.在一个游戏窗口里选择局域网并加入游戏,如果一直没连接上,说明无缘

11.脚本里提示是可以用键盘的,实际我在使用时无法用键盘进行游戏,尚未辨明是未加密版问题还是脚本陈旧所致,建议统一使用手柄
此方法已亲测




xy861020 发表于 2019-10-20 08:13

我想知道什么显卡CPU可以双开。。。

胖胖小子 发表于 2019-10-20 09:53

可以本地3人分屏吗?

JAXwull 发表于 2019-10-25 12:55

1111111111111111111111111111111111

landiczs 发表于 2019-10-30 11:53

感觉有点高级啊,不过多开估计电脑就爆炸了

k972450649 发表于 2019-10-30 12:12

感谢楼主分享

moreair 发表于 2019-10-30 12:15

23333333333333333333

mjx0615 发表于 2019-10-30 22:19

多谢分享精彩内容

451931440 发表于 2019-10-30 22:39

啦啦啦啦啦啦

LJL0772 发表于 2019-10-31 00:56

多谢分享

LJL0772 发表于 2019-11-1 10:12

我搞不成功。。。。不知道哪里错了。。。哪个成功可以分享下么?   4.右键脚本,选择“使用Power Shell运行”,等待程序启动并完成加载。这部我显示找不到EIPC载入器路径。。。。我本来就没EIPC 白嫖的。。。。怎么处理呢?

coolfando 发表于 2019-11-1 11:23

哒哒哒哒哒哒多多多多

yuan140 发表于 2019-11-1 11:24

哒哒哒哒哒哒多多多多

wingmakers 发表于 2019-11-1 11:33

教程]如何通过分屏使无主之地3支持本地许多人游戏 [修改

剑飏 发表于 2019-11-1 12:23

没啥说的先顶在下!!!!!!!!!!

超级乐乐 发表于 2019-11-1 14:09

11111111111111111

塞巴略斯 发表于 2019-11-3 19:51

谢谢分享

qq873451990 发表于 2019-11-4 12:10

要求配置会不会很高?

wtfwcwtes 发表于 2019-11-4 13:01

看帖不回者 么有小JJ.........

xliuyulix 发表于 2019-11-4 14:45

好厉害滴样子呀~~~···

lookodin 发表于 2019-11-4 17:33

啊。。可以一起玩单机了?

丿私欲の悻冨灬 发表于 2019-11-5 08:07

好好好好好好好好好好好好好好好好好好好

baby87711 发表于 2019-11-5 08:24

RE: [教程]如何通过分屏使无主之地3支持本地许多人游戏 [修改]








zealotrrr 发表于 2019-11-5 10:33

我去试试我去试试我去试试我去试试我去试试

1691051992 发表于 2019-11-5 10:44

6666666666666666

zealotrrr 发表于 2019-11-5 10:53

学习版到了第四步就提示这个,怎么处理?找不到路径epicgameslauncher.log

zealotrrr 发表于 2019-11-5 10:58

学习版到了第四步就提示这个,怎么处理?找不到路径epicgameslauncher.log

永远的TARDIS 发表于 2019-11-6 08:44

感谢分享

yugizgt14 发表于 2019-11-6 12:06

感谢LZ分享

LJL0772 发表于 2019-11-6 13:23

zealotrrr 发表于 2019-11-5 10:58
学习版到了第四步就提示这个,怎么处理?找不到路径epicgameslauncher.log

我也是学习版卡这步了。。。怎么改路劲你解决了么?
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: [教程]如何通过分屏使无主之地3支持本地许多人游戏