3DS串流指南

2022年03月06日

引入众所周知,3DS作为一代神机,其极具创意的双屏设计令人惊叹,但其羸弱的性能也令人诟病不已如果能将PC内容串流到3DS,那就可以在保持其便携优点的同时,运行更多PC平台的游戏所以最近我找到了一个很有意思的项目 https://github.com/namkazt/PinBox它可以通过无线网络,将PC上的内容串流至3DS,同时将3DS的手柄按键映射到PC上那么,我们开始吧、

准备工作在开始之前,你应该把3DS和你的PC连接到同一个网络环境下前往 https://github.com/namkazt/PinBox/releases/tag/r0.2.3_test_1 下载PinBox_hb_r0.2.3.7z\r\nPinbox_server_r0.2.3_test1.7z

前往 https://github.com/ViGEm/ViGEmBus/releases 下载

ViGEmBusSetup_x64.msi

ViGEmBusSetup_x86(32位系统用户下载这个).msi

备份:https://wwi.lanzoul.com/ikkuOyivara解压文件安装手柄映射驱动(如果你此前从未使用过XBOX手柄,你还需要安装XBOX手柄的有关驱动)

3DS部分将TF卡从3DS中取出,把PinBox_hb_r0.2.3.7z中的文件放入3DS文件夹文件夹内的文件应如

1234567891011121314D:/3DS/Anemone3DS/BootNTRSelector/..FBI.3dsx..PinBox.3dsxPinBox.elfPinBox.rsfPinBox.smdhPinbox-strif.elf..

之后,插入TF卡,打开3DS进入HoneBrew Launcher找到PinBox并打开3DS放在一边备用

PC部分解压Pinbox_server_r0.2.3_test1.7z修改server.config文件以观察终端

123456789101112131415161718192021222324252627//--------------------------------------------// PinBox server config//--------------------------------------------//--------------------------------------------// index of monitor to capture// start from 0 to number of your monitor// eg: i have 3 monitor then index should be in range 0 .. 2//--------------------------------------------monitor_index = 0; //此处改为1//--------------------------------------------// FPS : should be set to 30 for now//--------------------------------------------capture_fps = 60; //老3ds改为60//--------------------------------------------// Network threads//--------------------------------------------network_threads = 2; //网络线程数,越多越快,也越容易崩溃//--------------------------------------------// Server port//--------------------------------------------server_port = 1234; //端口号,即便有软件占用(MIUI+等),也不要修改,会导致崩溃,关闭占用的软件即可

运行PinBoxServer.exe如果一切正常,终端应该会如下输出

12345678910111213141516171819=========== SERVER CONFIG =================== Monitor Index: 1 FPS: 60 Network Threads: 2 Server Port: 1234 //显示刚刚设置的参数=============================================[X360] Connected successfully.[X360] Added virtual x360 device successfully. //如果这里报错,请安装虚拟手柄驱动Running on address: 0.0.0.0:1234Init Server : Successfully-------------------------------------------Please use one of those IP in your 3DS client to connect to server:(normally it should be the last one)-------------------------------------------IP: 192.168.1.xxx //显示你电脑的IP,如果有多个,一般为最后一个-------------------------------------------Wait for connection...

回到3DS将显示的IP输入你的3DS(右上角Edit)点击左下角Adv.Config将第一行Quality(质量)调至50或更低以保证帧数点击OK-Start此时,你应该能在3DS上看到你的PC画面了。

常见问题Q:3DS崩溃之后再次进入Pinbox时,IP消失或乱码,令我我没法输入IPA:点击CLR后再试

Q:运行PC端PinBoxServer时,提示”以一种访问权限不允许的方式做了一个访问套接字的尝试处理A:原因是端口占用,这里使用的是玖亖伍大佬的方法https://gsw945.com/index.php/archives/33/打开管理员终端依次输入

1234net stop winnatnetsh interface ipv4 show excludedportrange protocol=tcpnet start winnatnetsh interface ipv4 show excludedportrange protocol=tcp

即可解决

PS:常见占用1234端口的软件:MIUI+ 等,关闭这些软件也能解决

Related Article

斗破苍穹 第四季