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

SBEMU

> 编程语言
开源

用于 DOS 的传统 Sound Blaster 模拟

770 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

用于 DOS 的传统 Sound Blaster 模拟

SBEMU

使用现代技术在纯 DOS 中模拟 Sound Blaster 和 OPL3 基于 PCI 的 (板载和添加卡) 声卡。

支持的声卡

MPXPlay 的源代码 用于支持以下声卡/芯片。 已启用且正在运行:

  • sc_ich: Intel ICH / nForce / SIS 7012
  • sc_inthd: Intel 高清音频 (HDA)
  • sc_via82: VIA VT82C686、VT8233/37
  • sc_sbliv: SB Live! / Audigy
  • sc_sbl24: SB Audigy LS (CA0106)
  • sc_es1371: Ensoniq ES1371/1373
  • sc_cmi: C-Media CMI8338/8738 支持内置但未经过测试的代码:
  • sc_via82: VIA VT8235 源代码存在,但"尚未运行":
  • sc_sbxfi: Creative X-Fi EMU20KX

由 jiyunomegami 移植的其他 Linux 驱动

  • SB X-Fi (EMU20K1 和 EMU20K2)
  • YAMAHA YMF7x4
  • ALS4000
  • 空气(CMI8788)
  • ESS Allegro-1 (ES1988S/ES1989S)
  • Trident 4D 波

模拟模式

  • 8 位和 16 位 DMA (单声道、立体声、高速)
  • Sound Blaster 1.0、2.0、Pro、Pro2、16
  • OPL3 FM 通过 DOSBox 的 OPL3 FM 实现
  • 如果 PCI 声卡上有 OPL3 通道,则可将其传输到硬件 FM。
  • MPU401 UART 模拟,或在支持的情况下通过到 PCI 声卡。
  • MPU401 Soundfont2 模拟,原始代码由 Cacodemon345 提供

要求

  • HDPMI32i (带 IOPL0 的 HDPMI) * 可选,用于支持实模式游戏(输入/输出陷阱): * JEMM 加载了 QPIEMU.DLL * 或 QEMM,商业软件

终端用户的 README 文件

Issues· 0 开放

查看全部 Issues在 GitHub 打开

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

> 标签

C

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

> 工具信息

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

> 相关工具

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