受到樱木哥(charmingli)的启发,

https://bbs.oldmantvg.net/thread-96185.htm
用同事的飞牛OS,搭建了个EmulatorJS,如果按照官方的教程是只能上传本机的ROM来运行,本着到哪都能玩,到哪都不用带ROM的原则,游戏rom存放NAS上,
让AI帮忙调试,终于搞定,添加当游戏rom格式有无法确定用什么核心时需要人工选择核心,添加了rom筛选功能方便定位游戏。
要注意的就是运行PSP游戏需要使用HTTPS,SSL证书,这个只能自行搞定了。
效果浏览:


由于本人不是程序员,所以只能提供我目前使用的环境供大家参考搭建,大家下载完还请自行调试:
-------------------------------------------------------------------------
环境:
飞牛OS--使用node进行启动服务
nginx-proxy-manager --主要做https SLL绑定和用户验证
cloudflare---托管域名及SSL
--------------------------------------------------------------------------
正常启动:
admin@myfnos:/vol1/1000/rian/EmulatorJS$ node server.js
EmulatorJS 服务器启动成功!
端口: 4398
本地访问: http://localhost:4398
ROM目录: /vol1/1000/rian/EmulatorJS/roms
API测试: http://localhost:4398/api/roms
局域网访问: http://192.168.0.116:4398
局域网访问: http://172.17.0.1:4398
-----------------------------------------------------------------------------------------------------
项目参考地址:https://emulatorjs.org/ && https://github.com/EmulatorJS/EmulatorJS
上一篇:
我他妈的真的快要坚持不下去了下一篇:
国足居然进世界杯了