童年回忆,NAS 上玩金庸、仙剑、三国等上千款经典游戏

2025-08-25 11:57:28 30点赞 105收藏 11评论

近几年,电脑配置越来越高,内存、显存越来越大,单机游戏画面也越来越好,然而我的电脑里却始终有那么一个文件夹,里面存放着几十兆、几百兆的各种像素游戏,存放着我关于青春的游戏回忆。

大家好,这里是Cherry,喜爱折腾、玩数码,热衷于分享自己的数码玩耍经验~

网上流传一句话,你以为的10年前是 2000千禧年,然而真正的 10 年前是2015年。仿佛年纪越大,对时间流逝的感觉就越来越小,而记忆也常常停留在最意气风发的那个年代。

千禧年,正值互联网蓬勃发展,单机游戏也欣欣向荣,那时候我都和同龄人一样,把青春投入在各式各样的单机游戏中,每天查看电脑游戏攻略杂志、讨论进度、挖掘隐藏的游戏彩蛋、相信以讹传讹的游戏八卦。

如今20多年过去,我对青春时期的游戏感情却一直保留了下来,诸如《金庸群侠传》《仙剑》《大航海》《轩辕剑》《梦少女梦工厂》《三国》等等游戏,都是我的心头好~

今天,我们继之前介绍的游戏专场之后,继续给大家推荐一款经典的DOS游戏集合项目,该项目通过DOSBOX项目,整合了1989款DOS游戏,让我们可以通过NAS、浏览器,随时随地得享受这些经典游戏。

⭐部署机

本次部署依旧使用极空间Z4 Pro性能版。最为极空间性价比最高的一款产品型号,极空间Z4 Pro性能版搭载了i3-N305处理器,拥有8核8线程的强大性能,内存容量也足够,用来远程玩耍DOS游戏可以说是十分合适。

童年回忆,NAS 上玩金庸、仙剑、三国等上千款经典游戏

一、极空间部署DOSGAMES

关于dosGame这个项目,它的镜像是6年前的版本,而原项目chinese-dos-games的核心代码分别是3年前、4年前更新的,因此我们需要手动下载这两个核心代码来替换现存的镜像。

关于两个代码我已经帮大家下载好了,提供了地址,大家可以自行选择下载:

夸克:quark.cn/s/479b8971f838

1️⃣ 首先,下载网盘exe文件双击解压,将2个文件上传到极空间个人空间里。这个路径大家可以根据自己的喜好选择。

童年回忆,NAS 上玩金庸、仙剑、三国等上千款经典游戏

2️⃣ 打开极空间的Docker应用,选择Compose标签,新建一个dosgame项目。接着,把下方的compose.yaml代码复制到配置文件框内,根据自己的喜好修改端口并启动。

童年回忆,NAS 上玩金庸、仙剑、三国等上千款经典游戏

代码里的路径,需要使用极空间docker的查询路径功能,找到我们刚才配置的文件夹地址,复制路径替换即可。

童年回忆,NAS 上玩金庸、仙剑、三国等上千款经典游戏

🔻compose.yaml文件,可自定义修改端口

services:

dosgame-web-docker:

container_name: dosgame

ports:

- 32262:262 # 左侧的32262端口可以自定义修改

volumes:

# 容器持久化数据卷

- dos:/app/static/games

# 更新的游戏包,可选

- /路径/1898all_games.json:/app/static/games/1898all_games.json

# 更新的下载代码

- /路径/download_data.py:/app/static/games/download_data.py

image: oldiy/dosgame-web-docker:latest

volumes:

dos:

✔关于游戏下载

这个镜像包里,默认只有42个主流的DOS游戏,所以如果我们想要玩耍其它游戏的话,我们还需要手动下载游戏包。

下载游戏包的方法比较多:

1.去github项目rwv/chinese-dos-games手动下载,不做介绍。

2.通过游戏内脚本下载。

3.通过迅雷下载官方站点。

首先是第二种方法,这里使用的是我们替换过后的脚本,打开容器dosgame的容器,选择/bin/sh进入容器终端。

童年回忆,NAS 上玩金庸、仙剑、三国等上千款经典游戏

依次输入以下指令

1. cd static/games
# 进入脚本目录

2. mv games.json games.json.bak
# 备份42个游戏目录

3. mv 1898all_games.json games.json
# 将游戏目录替换为1898个全部

4. python3 download_data.py
# 根据json文件下载游戏

童年回忆,NAS 上玩金庸、仙剑、三国等上千款经典游戏

脚本会自动根据game.json里的内容开始下载游戏,所有游戏大概是36G左右,由于游戏服务器问题,下载速度会比较慢,可以晚上通宵下载。

童年回忆,NAS 上玩金庸、仙剑、三国等上千款经典游戏

下载完成以后,可以在/app/static/games/bin目录内,找到这些游戏的zip格式包。如果是其它方法下载游戏的,可以将游戏压缩包放在指定目录,然后重新创建容器,映射到/app/static/games/bin即可。

童年回忆,NAS 上玩金庸、仙剑、三国等上千款经典游戏

✔关于容器卷

我提供的yaml文件,将容器的所有数据都持久化存储在了docker volume内。如果大家想按照平时罐里docker 文件一样管理,那么还需要将容器卷的内容拷贝出来。

通过ssh登录极空间私有云,然后输入指令docker cp dosgame:/app/static /极空间真实路径/dosgame/static就可以把所有数据拷贝出来。

然后回到Docker项目页面,停止项目,将volume修改为如图所示,我们就可以更好的管理数据了。不过一般来说,只有游戏压缩包才是我们真正需要管理的,所有的游戏数据都被保存在indexdb内。

童年回忆,NAS 上玩金庸、仙剑、三国等上千款经典游戏

二、食用方法

容器部署完成以后,我们只需要点击容器内的远程访问按钮,就可以使用极空间内置工具直接打开游戏界面。

童年回忆,NAS 上玩金庸、仙剑、三国等上千款经典游戏

当然,也可以打开极空间IP:port,我们就可以来到dosgame的操作页面。在系统首页会以卡片的形式展示所有的内容。

童年回忆,NAS 上玩金庸、仙剑、三国等上千款经典游戏

往下拉,最下方有一个全部游戏的选项,这里是根据我们前面的games.json配置来的。

童年回忆,NAS 上玩金庸、仙剑、三国等上千款经典游戏

dosgames支持鼠标、键盘两种操作模式,不过按照我们以前的游戏习惯,都是使用键盘来操作的。大家如果遇到键盘擦做不了的页面,可以尝试使用鼠标点一点。

如果遇到鼠标不见的时候,可以按一下键盘的ESC按钮,切换页面以唤醒鼠标。

童年回忆,NAS 上玩金庸、仙剑、三国等上千款经典游戏

好了!不多说了,本小虾米又该去骗田伯光入队了,出发!!

童年回忆,NAS 上玩金庸、仙剑、三国等上千款经典游戏

总结

以上,就是本文的主要内容。我仔细看了一下这近2000款DOS游戏,个人玩过的没有超过100款,大部分其实都是3499小游戏,或者比我开始玩游戏那会还要古早的DOS游戏。大家可以先体验一下内置的42个经典游戏,等玩得差不多了,再去下载别的游戏体验。

那如果对DOS游戏不感兴趣,想要玩新的游戏,比如STEAM平台的,也可以参考我之前部署的星辰游戏,里面内置了海量游戏的一键开服功能。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
11评论

  • 精彩
  • 最新
  • 哇 中学时候的记忆一下就回来了,试过用手机玩模拟器,原来现在nas 用容器都能搞定,我还真的现在才知道啊

    校验提示文案

    提交
  • 武士魂之适者生存
    骑士与商人
    铁路大亨
    过山车大亨
    泰伯利亚之日
    七年战争
    上帝也疯狂
    傲世三国

    校验提示文案

    提交
    一看就是老玩家

    校验提示文案

    提交
    超级经典fc重装机甲 三国志 封神榜 以前饭可以不吃 游戏一定要玩通宵

    校验提示文案

    提交
    收起所有回复
  • 这个容器前年我摸索了大半天才搞定,运行起来还有一堆问题,只能勉强跑起来几个游戏 [欢呼] 现在大佬放攻略了,感觉我要重新部署一次

    校验提示文案

    提交
    话说我不太推荐去搞1898版本,当时我费了老大劲下载下来(现在还存在硬盘里),但是最终感兴趣的只有寥寥十几款,然后这十几款都还有的游戏包版本不太行,比如英雄无敌2中文版,让我塞入光盘我是没想到的 [高兴]

    校验提示文案

    提交
    收起所有回复
  • 抗日地雷战

    校验提示文案

    提交
  • 回忆杀

    校验提示文案

    提交
  • 那个时候游戏性是非常的强

    校验提示文案

    提交
  • 游戏没有部署过程好玩 [喜极而泣]

    校验提示文案

    提交
  • 网盘失效了哈

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
105
扫一下,分享更方便,购买更轻松