本文最后更新于 2024-05-17,

若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益, 请联系我 删除。

本站只有Telegram群组为唯一交流群组, 点击加入

文章内容有误?申请成为本站文章修订者或作者? 向站长提出申请

前言

80、90回忆杀,在线搭建复古中文 DOS 游戏,最多畅玩1898款!

项目地址:https://github.com/rwv/chinese-dos-games

特点

支持docker一键部署
中文 DOS 游戏合集,目前共有 1898 款游戏
支持存档

安装Docker🐳

利用Docker-compose搭建,易于更新

方法1:42个经典DOS游戏搭建

目录

  • 仙剑奇侠传
  • 模拟城市 2000
  • 美少女梦工厂 2
  • 同级生 2
  • 大富翁3
  • 明星志愿1
  • 三国志IV
  • 金庸群侠传
  • 轩辕剑1
  • 轩辕剑2
  • 皇帝
  • 轩辕剑外传:枫之舞
  • 疯狂医院
  • 大航海时代
  • 大航海时代2
  • 银河英雄传说III SP
  • 三国志II
  • 三国志III
  • 三国志V
  • 三国志V 威力加强版
  • 三国志英杰传
  • 主题医院 无声音版
  • 三国演义
  • 三界谕:邦沛之迷
  • 殖民计划
  • 炎龙骑士团II‧黄金城之谜
  • 倚天屠龙记
  • 信长之野望·天翔记
  • 信长之野望·霸王传
  • 金瓶梅之偷情宝鉴
  • 江南才子唐伯虎
  • 暗棋圣手
  • 太阁立志传
  • 非洲探险2
  • 主题医院
  • 航空霸业2
  • 中国球王
  • 艾蒂丝魔法大冒险
  • 卧龙传
  • 天使帝国
  • 魔域传说Ⅳ:波斯战记
  • 魔法公主

搭建

先建立一个文件夹和文件

mkdir -p ~/dosgame &&cd $_

vim docker-compose.yaml

docker-compose填入以下内容:

version: '3.3'
services:
    dosgame-web-docker:
        container_name: dosgame
        ports:
            - '8090:262'  #8090可以改成其他服务器没被占用的端口
#         volumes:
#             - './dosgame/chinese-dos-games:/app/static/games'
        image: 'oldiy/dosgame-web-docker:latest'

因为36G的游戏做成docker的镜像太大了,所以作者只是将40多个经典的DOS游戏封装到了docker的镜像里面,所以你的服务器如果硬盘不够大,可以直接用默认的方式安装。

运行

docker-compose up -d

我们现在可以输入 http://ip:8090/访问了。

方法2:1989款游戏合集搭建

先建立一个文件夹和文件

mkdir -p ~/dosgame &&cd $_

vim docker-compose.yaml

docker-compose填入以下内容:

version: '3.3'
services:
    dosgame-web-docker:
        container_name: dosgame
        ports:
            - '8090:262'  #8090可以改成其他服务器没被占用的端口
        volumes:
            - './dosgame/chinese-dos-games:/app/static/games'
        image: 'oldiy/dosgame-web-docker:latest'

运行

docker-compose up -d

我们现在可以输入 http://ip:8090/访问了。

保存部署后执行

cd ~/dosgame/

git clone https://github.com/rwv/chinese-dos-games.git

cd chinese-dos-games/

python3 download_data.py

image-rmul.png

可以使用服务器运行脚本下载,也自己使用下载工具下载python脚本内的游戏,然后放到 chinese-dos-games 文件夹内,重启即可。

image-gnun.png

  • CMD下载界面
  • 注意文件夹内包含了游戏的图片,请在移动时保持图片和游戏ROM数量、名字相对应!

注意这边下载默认是下载1989款游戏的,总共36G左右,如果你的服务器的下载带宽不大的话,可能需要非常非常久。这也是这边推荐大家用海外的服务器,下载起来相对较快。

游戏界面

image-rhxu.png

image-agnl.png

反向代理

参考教程:安装及使用

⚠️Nginx Proxy Manager(以下简称NPM)会用到80、443端口,所以本机不能占用(比如原来就有Nginx)

互联网使用请确保完成了域名解析