Stage1st

 找回密码
 立即注册
搜索
查看: 2604|回复: 11
打印 上一主题 下一主题

[怀旧] .chd格式真是一个好技术

[复制链接]
     
跳转到指定楼层
楼主
发表于 2024-3-4 17:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近在用旧手机玩模拟器, 发现现在的iso base的模拟器(比如索尼和世嘉)大多支持了mame的chd格式, 一些国内的游戏盒子提供的ps2镜像就是chd格式, 简直小容量手机/硬盘救星

举个例子, 最近在手机上玩ps2版的三国志10, 貌似原iso大小2.8g, chd格式大小625m
2.4g的机战2α, chd格式1.4g

几个ps1 ps2 psp镜像大小对比





emmmm, 整理游戏镜像比玩游戏有意思, 赛博盘核桃了属于是

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

     
2#
发表于 2024-3-4 17:59 | 只看该作者
是啊。还有就是redump的数据库都是基于镜像的,我觉得完全可以基于文件,忽略掉音轨
回复

使用道具 举报

     
3#
发表于 2024-3-4 18:10 | 只看该作者
原理是啥呀,为啥这么小
回复

使用道具 举报

头像被屏蔽
     
4#
发表于 2024-3-4 18:22 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
5#
发表于 2024-3-4 18:27 | 只看该作者
dreamquest 发表于 2024-3-4 18:10
原理是啥呀,为啥这么小

音轨压成mp3
回复

使用道具 举报

     
6#
发表于 2024-3-4 18:28 来自手机 | 只看该作者
为了把数据顶到光头好读的区域的dummy文件。
回复

使用道具 举报

     
7#
发表于 2024-3-4 18:43 | 只看该作者

啊?按不就是有损压缩了?No-Intro小组应该不会接受这种有损压缩吧
回复

使用道具 举报

     
8#
 楼主| 发表于 2024-3-4 18:54 来自手机 | 只看该作者
dreamquest 发表于 2024-3-4 18:10
原理是啥呀,为啥这么小

mame团队开发的基于光盘镜像的文件压缩格式,默认的压缩算法好像是7z的lzma

游戏能压缩多小还是看镜像本身的,chd解决的主要是存储的rar 7z压缩镜像到游玩时iso转换的问题,chd格式在压缩率和文件读取速度上有不错的平衡

新版本的chdman (mame>0.262)新增了zstandard压缩算法,压缩率没啥变化,但是压缩和解压速度非常快,不过大多数模拟器还没合并这一特性(ppsspp合了,另外好像ppsspp作者一开始很不愿意支持chd,我已经有cso了,你们这些伸手党为了自己方便让我支持chd
回复

使用道具 举报

     
9#
 楼主| 发表于 2024-3-4 18:55 来自手机 | 只看该作者
Uranus 发表于 2024-3-4 18:43
啊?按不就是有损压缩了?No-Intro小组应该不会接受这种有损压缩吧

chd是无损压缩吧,都可以还原原镜像的
回复

使用道具 举报

     
10#
发表于 2024-3-4 18:55 来自手机 | 只看该作者
别听胡扯了,chd是无损压缩,还可以无损还原的。

—— 来自 samsung SM-S9180, Android 14上的 S1Next-鹅版 v2.5.4
回复

使用道具 举报

     
11#
发表于 2024-3-4 19:24 | 只看该作者
本帖最后由 精钢魔像 于 2024-3-4 19:27 编辑
Uranus 发表于 2024-3-4 18:43
啊?按不就是有损压缩了?No-Intro小组应该不会接受这种有损压缩吧

记错了,不是mp3是cdlz。总之就是用压缩音轨来减小大小
mp3的是另一个东西


  1. E:\CHDMAN (RetroPie User-Friendly)>chdman createcd -i "E:\CHDMAN (RetroPie User-Friendly)\Vagrant Story (Japan, Asia).cue" -o "Vagrant Story (Japan, Asia).chd"
  2. chdman - MAME Compressed Hunks of Data (CHD) manager 0.233 (mame0233)
  3. Output CHD:   Vagrant Story (Japan, Asia).chd
  4. Input file:   E:\CHDMAN (RetroPie User-Friendly)\Vagrant Story (Japan, Asia).cue
  5. Input tracks: 1
  6. Input length: 70:55:26
  7. Compression:  cdlz (CD LZMA), cdzl (CD Deflate), cdfl (CD FLAC)
  8. Logical size: 781,284,096
  9. Compressing, 65.9% complete... (ratio=12.6%)
复制代码


回复

使用道具 举报

     
12#
发表于 2024-3-4 19:55 | 只看该作者
iso中可能有dummy文件的,作用是把有效数据顶到外圈加快读盘
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|stage1st 沪ICP备13020230号-1 沪公网安备 31010702007642号

GMT+8, 2024-4-27 18:37 , Processed in 0.033158 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表