网站资料 · 技术情报 · 相似站点

dcquake.sourceforge.net 暂未发现付费内容

分类: 编程开发

访问网站

更新时间:2026-09-24 07:36 语言:未知(默认) 网站访问:正常

站内浏览 5 次 访问跳转 1 次
dcquake.sourceforge.net 首页完整截图
dcquake.sourceforge.net 上的 Dreamcast 移植有哪些已知兼容性问题?

dcquake.sourceforge.net 是一个把 id Software 的 Quake、Quake II、Hexen II 移植到 Dreamcast 主机的非官方项目站。根据站内兼容性列表,三个移植版都有明确记录在案的已知问题:Quake/glquake 存在颜色与透明度渲染 bug,Quake II 软件渲染模式在未启用声音时会因内存耗尽无法启动,Hexen II 只支持 glhexen2 渲染且同样有透明度 bug。三个版本均不支持网络联机,CD-DA 音乐默认禁用。如果你打算在 Dreamcast 上实际运行这些移植,下面按游戏分别说明问题表现和可用的规避条件。

Quake / glquake

兼容性列表对 Quake 和 glquake 的状态标注为 working,但附带了具体缺陷:

  • quake(软件渲染):颜色有时出现异常。站点给出的推测原因是编译时使用了 -m4-single-only(double 为 32 位),导致光照代码中的数值溢出,或编译器/数学库本身存在 bug。
  • glquake(OpenGL 渲染):存在透明度(transparency)渲染 bug。

两个版本都可以使用 shareware 版数据文件或商业版 CD-ROM 数据运行,MOD/TC 也能工作。控制方面支持手柄全操作(控制台除外),同时支持鼠标和键盘。存档写入 visual memory,使用 zlib 压缩并带图标。CD-DA 音乐功能存在但默认关闭;站点提到如果通过 dcload-ip 从 PC 读取数据、同时从 CD 读取 CD-DA,可以正常工作。

Quake II

Quake II 移植只提供软件渲染(soft render),兼容性列表给出的限制比较关键:

  • 必须启用声音才能正常游玩。如果不启用声音,程序会在启动阶段就耗尽内存,无法进入游戏。
  • 仅支持软件渲染,没有 GL 版本可选。

其余控制方式(手柄、鼠标、键盘,控制台除外)、存档机制与 Quake 一致。

Hexen II

Hexen II 的限制最多:

  • 只能使用 glhexen2 渲染。原因是 Hexen II 的软件渲染路径使用了 x86 汇编代码,Dreamcast 的 SH-4 架构无法执行。
  • 存在透明度 bug,与 glquake 同类问题。
  • 控制、存档机制与其他两个移植一致。

三个移植共有的限制

项目 Quake / glquake Quake II Hexen II
渲染方式 软件 + GL 仅软件 仅 GL
已知图形问题 颜色异常 / 透明度 bug 无特别记录 透明度 bug
启动内存条件 无特别说明 必须启用声音 无特别说明
网络联机 不支持 不支持 不支持
CD-DA 音乐 默认禁用 默认禁用 默认禁用
控制方式 手柄 + 鼠标 + 键盘(无控制台) 同左 同左

三点需要特别注意:

  1. 没有网络功能。三个移植都不支持联机,只能单机游玩。
  2. CD-DA 音乐默认关闭。站点没有说明如何在普通光驱运行方式下开启,只提到 dcload-ip + CD 的组合可以正常播放。
  3. 控制台不可用。手柄操作覆盖了游戏内控制,但无法呼出控制台输入命令。

遇到问题时的排查方向

  • Quake 颜色异常属于渲染层问题,换用 glquake 可以绕开软件渲染的颜色 bug,但会碰到透明度 bug,两者不能同时规避。
  • Quake II 启动失败时,先确认声音是否已启用,这是内存耗尽的最常见原因。
  • Hexen II 如果尝试软件渲染会直接不可用,必须使用 glhexen2 二进制。
  • 透明度 bug 在 glquake 和 Hexen II 上都会出现,属于该移植 GL 实现的已知缺陷,站点未提供修复版本。

以上问题均来自 dcquake.sourceforge.net 兼容性列表的记录,具体表现可能因数据文件版本(shareware 或商业版)和运行方式(光盘或 dcload-ip)而有所不同。

dcquake.sourceforge.net 提供了哪些 Dreamcast 游戏移植?

dcquake.sourceforge.net 是一个把 id Software 系游戏移植到世嘉 Dreamcast 主机的项目站点,主要提供 Quake、Quake II、Hexen II 三个游戏的移植版本,包含可运行的二进制文件、源代码和 README 等下载内容,并附有一份兼容性列表说明各版本的运行状态与已知问题。它适合想在 Dreamcast 实机上运行这些老游戏、或想研究移植源码的人;站点本身不提供游戏本体数据,需要自备 PC 共享版或商业版数据文件。

三个移植版本及下载内容

站点导航分为 NEWS、Downloads、Compatibility list、Forum、Quake 几个部分,下载区按游戏分列。

游戏 主要下载内容 备注
Quake 二进制包(dcquake-2002-08-11-bin.zip、dcquake-2002-07-24-bin.zip)、源码(dcquake-2002-07-24.tar.gz、dcquake.zip)、README、Nero 镜像(17M,仅 glquake,含共享版数据) 同时提供 quake 和 glquake
Quake II 二进制包(dcquake2-2002-08-10-bin.zip)、源码(dcquake2-2002-08-10.tar.gz)、技术预览版(q2bin.zip、dcquake2.zip)、README 另有 Technology Preview Release
Hexen II 二进制包(dchexen2-2002-08-11-bin.zip、dchexen2-2002-07-24-bin.zip)、源码(dchexen2-2002-07-24.tar.gz、dchexen2.zip)、README、Nero 镜像(5M) —

站点还列出原始文件来源,包括 id Software 的原始源码与 PC 共享版/演示版,以及 3dgamers.com 上的 Hexen II 原始文件,并提供本地镜像链接。此外有一个目录汇总了预编译工具链和 newlib。

各版本在 Dreamcast 上的运行状态

兼容性列表给出了三个移植的实际表现:

  • Quake:quake 与 glquake 均可运行,可使用共享版数据或商业 CD-ROM 数据,MOD/TC 也能工作。已知问题包括 quake 有时颜色异常(作者推测与 -m4-single-only(double=32bit)溢出或光照代码的编译器/数学库 bug 有关),glquake 存在透明 bug。支持手柄完整操作(控制台除外)、鼠标键盘、声音、用 zlib 压缩存档到可视内存并带图标、CD-DA 音乐(默认禁用;若通过 dcload-ip 从 PC 读取数据、CD-DA 从光盘读取则可正常工作)。不支持网络。
  • Quake II:仅软渲染可用,且需开启声音才可玩,否则会在启动前耗尽内存。
  • Hexen II:仅 glhexen2 可用(因为 hexen2 软渲染使用 x86 汇编代码),存在透明 bug。支持手柄完整操作(控制台除外)、鼠标键盘、声音、zlib 压缩存档加图标、CD-DA 音乐(默认禁用,条件同 Quake)。

使用前需要注意什么

  • 站点只提供移植程序和源码,游戏数据文件需自备:可用 PC 共享版/演示版,或商业 CD-ROM。
  • 三个移植均不支持网络联机。
  • 音乐功能默认关闭,需要特定加载方式(dcload-ip 读数据 + 光盘读 CD-DA)才能启用。
  • 二进制包按日期命名,下载时注意区分版本;Nero 镜像已内置共享版数据,适合直接刻盘测试。

如果你只是想快速在 Dreamcast 上跑起来,优先选带 Nero 镜像的 Quake 或 Hexen II;如果要自己编译或改代码,则下载对应的源码包和工具链目录。

dcquake.sourceforge.net 是什么网站?

dcquake.sourceforge.net 是一个面向 Sega Dreamcast 主机的非官方移植项目主页,目标是把 id Software 的几款经典游戏搬到 Dreamcast 上运行。网站标题写的是 "idsoftware forever on Dreamcast",主要提供 Quake、Quake II、Hexen II 三个项目的二进制文件、源代码、兼容性列表和论坛入口。如果你手上有 Dreamcast 主机,想在上面跑这几款老游戏,这个站点就是找移植版本的地方。

网站提供哪些内容

站点结构比较简单,导航分为 NEWS、Downloads、Compatibility list、Forum 和 Quake 几个板块。

Downloads(下载)

按游戏分成三个区块,每个区块都同时提供二进制文件和源代码:

游戏 二进制文件 源代码 说明
Quake dcquake-2002-08-11-bin.zip、dcquake-2002-07-24-bin.zip dcquake-2002-07-24.tar.gz、dcquake.zip 含 README 和 Nero 镜像(17M,仅 glquake,含 shareware 数据)
Quake II dcquake2-2002-08-10-bin.zip、q2bin.zip(Technology Preview Release) dcquake2-2002-08-10.tar.gz、dcquake2.zip 另有 README
Hexen II dchexen2-2002-08-11-bin.zip、dchexen2-2002-07-24-bin.zip dchexen2-2002-07-24.tar.gz、dchexen2.zip 含 README 和 Nero 镜像(5M)

站点还列出了原始文件的来源链接(idsoftware、3dgamers.com 及本地镜像),以及 PC shareware 版和 demo 版的下载入口。另外有一个 "other sources" 目录,列出预编译工具链和 newlib。

Compatibility list(兼容性列表)

记录 Mod 和 Map 的兼容情况。从页面给出的信息看,Quake 部分有一个 "After The Fall TC" 的截图和状态说明。

Forum(论坛)

按游戏分版:Quake、Quake II、Hexen II,另有 Developer 版块。

各游戏移植版的实际状态

页面在 Quake 板块下给出了比较具体的运行状况说明,这些信息对判断能不能用很关键。

Quake / glquake

  • 状态:working
  • quake 版有时颜色异常,作者推测可能与 -m4-single-only(double=32bit)溢出或光照代码的编译器/数学库 bug 有关
  • glquake 有透明(transparency)bug
  • 两个版本都能用 shareware 数据文件或商业 CD-ROM 运行,Mod/TC 也可以工作
  • 手柄可完成全部操作(控制台除外),支持鼠标和键盘
  • 有声音
  • 存档写入 visual memory,使用 zlib 压缩并带图标
  • 支持 CD-DA 音乐,但默认禁用;如果通过 dcload-ip 从 PC 读数据、CD 放 CD-DA,可以正常工作
  • 无网络功能

Quake II

  • 状态:working,仅 soft render
  • 需要开启声音才可玩,否则在启动前就会内存耗尽

Hexen II

  • 状态:working,仅 glhexen2
  • 只支持 glhexen2,因为 hexen2 的 soft render 使用了 x86 汇编代码
  • 有透明 bug
  • 手柄可完成全部操作(控制台除外),支持鼠标和键盘
  • 有声音
  • 存档写入 visual memory,使用 zlib 压缩并带图标
  • CD-DA 音乐默认禁用,dcload-ip + CD 的组合可以工作

谁适合用这个网站

适合的人群:

  • 有 Dreamcast 主机,想在上面运行 Quake、Quake II 或 Hexen II
  • 愿意自己处理数据文件(shareware 版或商业版 CD-ROM)
  • 能接受移植版的已知缺陷,比如颜色异常、透明 bug、无网络

不太适合的情况:

  • 想要开箱即用的成品,站点提供的是二进制和源码,需要自己准备游戏数据并制作可启动介质
  • 需要网络联机,页面明确写了 Quake 移植版 no network
  • 想跑 Hexen II 的软件渲染模式,该模式依赖 x86 汇编,在 Dreamcast 上不可用

使用前需要知道的前提

从页面信息可以确认几点:

  1. 游戏数据需要自备。站点提供的是引擎移植的二进制和源码,原始游戏数据要从 idsoftware 的 shareware 版、demo 版或商业 CD-ROM 获取,站点也给了这些原始文件的链接和本地镜像。
  2. 部分版本附带 Nero 镜像,比如 Quake 的 17M 镜像(仅 glquake,含 shareware 数据)和 Hexen II 的 5M 镜像,可以直接刻录使用。
  3. 存档依赖 visual memory,并且用 zlib 压缩。
  4. CD-DA 音乐默认关闭,需要特定加载方式(dcload-ip 读数据 + CD 放音轨)才能启用。

站点没有提到任何价格或付费信息,下载内容以页面实际提供的链接为准。

如何从 dcquake.sourceforge.net 下载 Dreamcast 版 Quake、Quake II 或 Hexen II

dcquake.sourceforge.net 是一个把 id Software 的 Quake、Quake II 和 Hexen II 移植到 Sega Dreamcast 的项目站。下载入口在首页的 Downloads 区域,按游戏分成 Quake、Quake II、Hexen II 三块,每块下面列出二进制包、源代码、README,部分版本还提供 Nero 镜像。你要做的是先确认自己需要二进制包还是镜像,再按文件名下载对应文件。

下载前先分清三类文件

Downloads 区域里每个游戏都混着几种文件,用途不同:

  • binary(二进制包):文件名形如 dcquake-2002-08-11-bin.zip、dcquake2-2002-08-10-bin.zip、dchexen2-2002-08-11-bin.zip,是编译好的可执行文件,配合你自己的游戏数据使用。
  • source(源代码):文件名形如 dcquake-2002-07-24.tar.gz、dcquake2-2002-08-10.tar.gz、dchexen2-2002-08-11.tar.gz,供自行编译或修改。
  • image(Nero 镜像):例如 Quake 的 nero(17M)、Hexen II 的 nero(5M),是可直接刻录的镜像,其中 Quake 的镜像标注为 glquake only 并包含 shareware 数据。

另外还有 README 和 original files(原始文件),后者指向 id Software 或 3dgamers.com 的官方来源及本地镜像,用来补齐游戏本体数据。

按游戏下载对应文件

Quake

Downloads 的 Quake 区块列出:

  • dcquake-2002-08-11-bin.zip(2004-08-11 的 binary)
  • dcquake-2002-07-24-bin.zip(2004-07-24 的 binary,同时包含 quake 和 glquake)
  • dcquake-2002-07-24.tar.gz(source)
  • dcquake.zip(previous source)
  • README、Nero 镜像 nero(17M)
  • original files:original source 指向 idsoftware 及本地镜像,PC shareware version 同样指向 idsoftware 及本地镜像

如果你只想在 Dreamcast 上直接跑,优先取 dcquake-2002-07-24-bin.zip,因为它同时含 quake 和 glquake 两个版本;想省去自己准备数据文件的步骤,可以取带 shareware 数据的 Nero 镜像。

Quake II

Quake II 区块列出:

  • dcquake2-2002-08-10-bin.zip(binary)
  • dcquake2-2002-08-10.tar.gz(source)
  • Technology Preview Release 的 README、q2bin.zip(binary)、dcquake2.zip(source)
  • original files:original source 指向 idsoftware 及本地镜像,PC demo version 同样指向 idsoftware 及本地镜像

注意 Quake II 的兼容性列表写明只有 soft render 可用,且必须开启声音,否则会在启动前耗尽内存。

Hexen II

Hexen II 区块列出:

  • dchexen2-2002-08-11-bin.zip(2004-08-11 的 binary)
  • dchexen2-2002-07-24-bin.zip(2004-07-24 的 binary)
  • dchexen2-2002-07-24.tar.gz(source)
  • dchexen2.zip(previous source)
  • README、Nero 镜像 nero(5M)
  • original files:original source 指向 3dgamers.com 及本地镜像,PC demo version 同样指向 3dgamers.com 及本地镜像

Hexen II 只有 glhexen2 可用,因为 hexen2 的软件渲染用了 x86 汇编代码。

下载后怎么用

二进制包和镜像的用法不同:

  1. 用二进制包:解压后得到 Dreamcast 可执行文件,再配合 original files 里指向的 PC shareware 或 demo 数据文件一起使用。兼容性列表说明 Quake 的 quake 和 glquake 都能用 shareware 数据或商业 CD-ROM 数据运行,MOD/TC 也可以工作。
  2. 用 Nero 镜像:直接刻录到 CD-R 在 Dreamcast 上运行。Quake 的镜像已包含 shareware 数据,Hexen II 的镜像为 5M。

已知兼容性问题

下载前值得先看 Compatibility list,里面记录了各移植版本的实际状态:

游戏 渲染方式 已知问题
Quake quake / glquake quake 有时颜色异常(作者推测是 -m4-single-only 下 double 为 32 位导致溢出,或光照代码的编译器/数学库 bug);glquake 有透明 bug
Quake II 仅 soft render 必须开启声音,否则内存耗尽、无法启动
Hexen II 仅 glhexen2 有透明 bug;软件渲染因使用 x86 汇编而不可用

三者的共同点:支持手柄完整操作(控制台除外)、支持鼠标和键盘、支持声音、用 zlib 压缩把存档写入 visual memory 并带图标、支持 cd-da 音乐但默认禁用(若通过 dcload-ip 从 PC 读数据、cd-da 从 CD 读,则可以正常工作)、不支持网络。

常见卡点

  • 把 source 当 binary 下载:.tar.gz 是源代码,不能直接在 Dreamcast 上运行,需要自己编译。
  • 忽略数据文件:binary 包不含游戏数据,要另外从 original files 指向的 idsoftware 或 3dgamers.com 获取 shareware/demo 数据。
  • Quake II 不开声音:兼容性列表明确说不开声音会在启动前耗尽内存。
  • Hexen II 期待软件渲染:只有 glhexen2 可用,软件渲染版本在 Dreamcast 上跑不了。

网站信息概览

综合当前可观察字段,历史连续性与托管能力相互印证,网站更像经过长期维护的正式项目,而不是短期上线后即弃用的页面。依据当前可见线索,页面发现配置存在多处空白,这不一定影响基础访问,却可能让索引归一、结果页表达和分享转化同时受损。

域名与注册信息

从注册时间看,这个域名已经持续存在约 27 年。状态中包含防转移保护,未发现 hold 或删除流程标记。依据当前可见线索,当前登记的注册商是 GoDaddy.com, LLC,市场使用较为普遍。域名使用常见的 .net 通用顶级域。

DNS 与邮件配置

现有迹象表明,名称服务器由 constellix.com 提供,使用专业 DNS 托管。从当前可见信息判断,网站使用 Cloudflare 的内容分发节点。依据当前可见线索,该域名的收件服务由 sourceforge.net 提供。已检测到 CAA 记录,用于限定可签发证书的 CA。已确认 SPF 与 DMARC 配置;DKIM 配置状态未知。

TLS 与证书

公钥算法为 EC,密钥长度 256 位。服务器返回了完整证书链。证书可验证域名控制权,但现有数据不能确认组织身份。综合当前可观察字段,证书由 Let's Encrypt 签发,采用常见的自动化短周期证书服务。证书总有效期约 89 天,符合短周期自动续期模式。

HTTP 响应

当前已配置 1/6 项,缺项为 HSTS、X-Content-Type-Options、Referrer-Policy、Permissions-Policy、点击劫持防护。HTTP 头没有直接暴露后端框架。结合现有公开信息推测,响应中的 cf-ray 表明流量经过 CDN 或缓存代理。未在响应头中发现明显的内部地址或调试信息。Server 头为 cloudflare,未暴露具体版本号。

技术栈分析

现有迹象表明,公开信号足以推测网站使用 Cloudflare,却不足以确定版本。外部扫描仍可能围绕这些技术展开,只是无法直接命中特定版本范围。

SEO 与社交分享

首页标题:未知。页面缺少描述标签,搜索平台可能自行截取正文。首页缺少移动设备视口声明。页面没有声明首选 URL。首页没有专门配置社交平台分享信息。

主机和电子邮件

DNSconstellix.com
主机Cloudflare
电子邮件sourceforge.net
位置 United States 国旗United States 2606:4700::6812:c95

用户评价(0)

  • 暂无评价。

页面、搜索与分享信息

页面描述未检测到
规范链接未检测到
语言未知(默认)
Twitter Card未检测到

未知

未发现 robots.txt

暂未发现 Sitemaps

域名登记事实 RDAP / WHOIS

注册商GoDaddy.com, LLC
注册时间1999-08-08
到期时间2027-08-08
域名状态client delete prohibited、client renew prohibited、client transfer prohibited、client update prohibited
名称服务器ns11.constellix.com、ns21.constellix.com、ns31.constellix.com、ns41.constellix.net、ns51.constellix.net、ns61.constellix.net
DNSSECunsigned

DNS 记录

类型名称值TTL优先级
Aprojects.sourceforge.net.cdn.cloudflare.net104.18.12.149300—
Aprojects.sourceforge.net.cdn.cloudflare.net104.18.13.149300—
AAAAprojects.sourceforge.net.cdn.cloudflare.net2606:4700::6812:c95300—
AAAAprojects.sourceforge.net.cdn.cloudflare.net2606:4700::6812:d95300—
MXsourceforge.netmx.sourceforge.net360010
NSsourceforge.netns11.constellix.com86400—
NSsourceforge.netns21.constellix.com86400—
NSsourceforge.netns31.constellix.com86400—
NSsourceforge.netns41.constellix.net86400—
NSsourceforge.netns51.constellix.net86400—
NSsourceforge.netns61.constellix.net86400—
TXTsourceforge.netSourceForge, Inc.300—
TXTsourceforge.netabuseipdb-verification=dvyMFAir300—
TXTsourceforge.netbrave-ledger-verification=09845b65316c1613c72337595c391c4675fff6ae8923768232dc3f6c661af14b300—
TXTsourceforge.netca3-1594c24430d2487fad7bceaec2fa251f300—
TXTsourceforge.netca3-33e180a2afaa4c86951f4a8ad123e300300—
TXTsourceforge.netca3-8b7801430b214be99a3325aab5d0d899300—
TXTsourceforge.netgoogle-site-verification=HugCfmT_JOUQaz6xbszx1O9W3ccm_Dh5GiageK7egmM300—
TXTsourceforge.nettollbit-domain-verification=bae1f5123238c200f3429dba2556501be81cc1ab0b0f0692146e362a49979895300—
TXTsourceforge.netv=spf1 include:sparkpostmail.com include:servers.mcsv.net ip4:216.105.38.0/26 -all300—
TXTsourceforge.netyandex-verification: eddadce308154a90300—
CNAMEdcquake.sourceforge.netprojects.sourceforge.net.cdn.cloudflare.net300—
CAAsourceforge.net0 iodef "mailto:[email protected]"300—
CAAsourceforge.net0 issue "amazon.com"300—
CAAsourceforge.net0 issue "digicert.com"300—
CAAsourceforge.net0 issue "letsencrypt.org"300—
CAAsourceforge.net0 issue "sectigo.com"300—
DMARC_dmarc.sourceforge.netv=DMARC1; p=quarantine; rua=mailto:[email protected],mailto:[email protected]; ruf=mailto:[email protected]; fo=1; sp=none;3600—

TLS 与证书

定性结果配置正常
支持协议TLSv1.2、TLSv1.3
协商协议TLSv1.3
证书主题sourceforge.net
颁发者Let's Encrypt
有效期至2026-11-10T19:22 · 记录时剩余 47 天
验证事实证书信任:通过 · 域名匹配:通过

HTTP 响应标头

标头值
content-typetext/html
cache-controlmax-age=3600
servercloudflare
content-security-policyupgrade-insecure-requests
set-cookie已脱敏

已识别技术

Cloudflare