作者playlive (Zzzz)
看板Emulator
标题[新闻] Clownmdemu v0.7.1
时间Thu Apr 11 05:06:32 2024
Clownmdemu v0.7.1
以下是机翻润饰
这是 SEGA Megadrive 模拟器
– 修正了使用高 DPI 显示器时 Windows 上的视窗图示模糊的问题。
– 修正了使用键盘导航时同名的「最近使用的软体」清单条目相互冲突的问题。
– 新增了对「ISO+OGG」、「ISO+FLAC」、「ISO+MP3」、「ISO+WAV」Mega CD
光碟翻录的支援。
节录模拟器作者对於 "支援更多 Mega CD 光碟翻录格式" 的解说 :
v0.7 仅支援「BIN+CUE」格式的 rip。这是一种基本格式,其中 BIN 档案包含光碟磁区
的转储,而 CUE 档案包含光碟目录的转录。虽然这种格式可以很好地准确保存资料,但
由於以下两点,它会占用大量空间:13% 的 CD-ROM 资料是无用的垃圾资料,
以及 CD-DA 音讯是未压缩的 PCM。
为了解决这个问题,有其他格式,例如“ISO+OGG+CUE”。在这种格式中,CD-ROM 资料
被移至自己的 ISO 档案,并删除了垃圾资料,CD-DA 音讯也被分割为其自己的档案并以
Ogg Vorbis 格式进行编码。这大大减少了 rip 的大小:例如,日版 音速小子 CD 从
556 MB 减少到 126 MB。
这种格式的缺点是复杂:rip 不再是原始、未压缩磁区的直接转储,每个磁区正好是
2352 位元组;现在,CD-ROM 资料位於大小为 2048 位元组的磁区中,而 CD-DA 音讯经
过编码,完全没有磁区的概念。编码尤其复杂,因为 Ogg Vorbis 等格式极其复杂,
从头开始创建新的解码器不太可行,因此需要使用预先存在的软体库。
正是有了这样的库,我才扩展了我的模拟器以支援其他格式!
特别是,stb_vorbis、dr_flac、dr_mp3 和dr_wav 用於支援 Ogg Vorbis 、FLAC、MP3
和 WAV 音讯!这应该涵盖 Mega CD 翻录常用的大多数格式。
我选择的函式库的特别之处在於,它们最大限度地减少了对可移植性和许可的担忧,
因为它们是用 ANSI C 编写的,并在极其宽松的许可证下发布。
现在支援的另一种格式是「CUE-less」rip:在这种格式中,只有 ISO 和音讯档,
没有 CUE 档。由於没有 CUE 档将它们链接在一起,因此这些文件透过命名进行链接:
ISO 档名为“XXXX.iso”,音轨名为“XXXX 02.ogg”、“XXXX 03.ogg”等
如果用户让模拟器载入 ISO,那麽模拟器会自动搜寻音讯档案并载入它们。
对於自制程式开发人员来说,尤其以「CUE-less」rip 是最佳格式,
因为他们不必维护一个大而脆弱的 CUE 档,也不必经历将垃圾资料插入 ISO 档、
解码其档案的繁琐过程。音讯转换为原始 PCM,并将其全部组合成一个巨大的 BIN 档案。
有了这些格式的支援,档案管理员、自制软体开发人员和典型的最终用户都可以得到满足
!
然而,仍然需要添加一种格式:CHD。这是MAME的一种格式,它以 FLAC 格式对音讯进行
编码,以多种压缩方案之一压缩 ISO,并将其全部合并到一个档案中。这种格式最近很受
欢迎,被添加到 RetroArch 旗下的许多模拟器中。它介於最终用户和档案管理员之间,
因为它保留了原始资料,同时透过使用压缩节省了空间。不幸的是,用於解码 CHD 档案
的库没有文件记录,这阻止了我将其整合到我的模拟器中。我希望最终能弄清楚如何使用
这个函式库,以便支援每种常见的 rip 格式。
https://github.com/Clownacy/clownmdemu-frontend
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.175.158.83 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Emulator/M.1712783196.A.7B6.html
1F:推 if4: 这个好耶,来研究研究,谢谢分享新资讯 XD 04/11 07:01
2F:推 if4: 要怎麽载入BIOS?还是它有内建?怎麽用? 04/11 07:56
3F:推 newjeans552: 请问一下这个sega md模拟器要如何设定摇杆手把? 04/12 07:01
※ 编辑: playlive (114.40.97.181 台湾), 04/12/2024 11:54:43
5F:推 newjeans552: 这个模拟器只能设定键盘 不能设定摇杆手把吗? 04/12 20:36
6F:→ playlive: 手把直接可用,另外设定按键就不知道耶 04/12 21:31
7F:推 newjeans552: 摇杆可以用 请问一下要如何改变摇杆按键的位置? 04/12 23:06
8F:推 if4: 能玩吗?我不能玩 QQ 04/13 06:47
10F:推 newjeans552: 这个md模拟器很多地方都没写好 所以有些游戏不能玩! 04/13 10:19
11F:推 if4: 我看网上的影片好像都在玩光速小子XD 04/13 10:34
12F:推 if4: "以便支援每种常见的 rip 格式" 这个支持 04/13 11:21