百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
F

FastDoom

> 编程语言
开源

DOS 版的《毁灭战士》,优化后可达到尽可能快的速度!

794 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

DOS 版的《毁灭战士》,优化后可达到尽可能快的速度!

FastDOOM 这是一个基于 @nukeykt 编写的 PCDoom 的 DOS 版 Doom 端口。此端口的目标是使 386/486 个人电脑的运行速度尽可能快。

  • 添加了游戏中 FPS 显示器
  • 添加了计算 FPS 后的选项
  • 添加了在不使用纹理的情况下渲染可见平面(天花板和地板)的选项
  • 添加了在不使用纹理的情况下渲染墙壁的选项
  • 添加了渲染精灵和隐形物体,使其像真正的透明物体一样(更难看到,渲染速度更快)的选项
  • 添加了将天空渲染为平滑固定颜色的选项
  • 添加了将精灵和隐形物体渲染成与 Sega Saturn 端口相同的选项
  • 添加了将精灵和隐形物体渲染成与 Heretic/Hexen 相同的选项
  • 新增了只显示不远离玩家的物体的选项。所有敌人仍然会被渲染,因为它们很重要
  • PC 扬声器使用了所有可用的声音(仅供娱乐!)
  • 新增了 PC 扬声器的新模式(数字化声音!)
  • 支持迪士尼音源
  • 支持 COVOX LPT DAC
  • 支持 Adlib OPL2 PCM
  • 支持 OPL2LPT 和 OPL3LPT
  • 支持 Tandy 3 声道 PCM(使用 SN76489)
  • 支持 Creative Music System / Game Blaster
  • 支持音频 CD 音乐
  • 支持 PCM 音乐(通过声音效果设备)
  • 支持 Hercules 自动地图
  • 支持原生 Roland MT-32(带有 GM 和显示器)
  • 支持 Roland SC-55(带有显示器)
  • 支持 Yamaha TG300(带有显示器)
  • 支持 Yamaha MU80(带有显示器)
  • 支持 IBM PC Music Feature 卡
  • 支持 ESS ESFM
  • 支持 Adlib Gold 数字声音
  • 支持 Windows 音乐系统(WSS)
  • 进行了大量优化,使游戏运行更快、更流畅
  • 移除了低内存限制(可能会在内存较低时导致崩溃)
  • 新增了详细级别:土豆。它使用四分之一的宽度分辨率渲染完整场景(最大 80x200)。渲染速度更快,特别是在 386 CPU 和慢速 8 位 VGA ISA 卡上。
  • 更好地利用系统 RAM(全面分配内存)
  • 移除了网络游戏支持
  • 移除了鼠标支持
  • 移除了 Y 鼠标移动(向前/向后移动)
  • 添加了自动运行支持(F12 键)
  • 添加了单声道声音支持
  • 使用 DOS/32A 替换了 DOS/4GW,从而提供了良好的加速!
  • 新增了设置程序(FDSetup 2.0,完全使用 开源 工具链)
  • 新增了多种视频模式(Mode 13h, MDA, CGA, EGA, Hercules, 文本模式)

Issues· 38 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Cdoomdoom-2optimizationport

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言