关于游戏rom节省空间占用的心得:压缩,转格式,平替。

四级用户 ATfield 1月前 2274

作为一个松鼠症患者,虽然平时玩游戏的时间少的可怜,但是看到感兴趣的游戏,总想下载下来保存。

然而存储空间总是有限,特别是现在整了一个batocera的系统U盘,总想在这128g的空间里尽量塞进去所有我感觉我会好好玩的游戏,尽可能多。因此怎么减少rom的空间占用就试了不少办法。总结起来就是三个办法:

1. 压缩,不少模拟器都是支持zip格式,7z格式的,因此直接通过7zip软件把rom打包压缩可以节省10-90%的空间。

    不过有些模拟器运行时候可能需要解包,导致游戏载入时间会比较长,针对大rom吧。


2. 转格式,这里我提两个,一个就是ISO转CHD格式,用的是chdman_v113转,转完以后可以小差不多30%-50%的。适合PS2,PSP,DC的rom文件。


一个是iso转rvz,这个是针对wii的rom,海豚模拟器用,几个G的iso文件,转rvz,通常只剩下1G不到,节省50-70%。不过大部分wii的rom都又wbfs或者gcm格式,对比wbfs,rvz还能再节省10-20%的空间,以卡比重返梦幻岛为例,wbfs是1.13G,RVZ格式是1.0G.马银2的wbfs是1.29G,rvz是1.1G. 从运行效率来说,几乎没有区别。


还有一个是wiiu的那个文件夹格式,一堆乱乱的文件和分布到不同文件夹的汉化内容,都可以打包压缩为wua格式。体积会减少一些,但是主要还是管理和分享方便。


3. 平替,有些游戏在多个平台发售,不同平台的rom文件可能差距非常大,比如说合金弹头系列,wii上的合集即使压缩为rvz格式,也有865M。而街机版,mame或者fbneo可以用的,一部只有几十M上百M,1-5+X,是270M,6是125M.合起来是395M,节省了超过一半的空间。玩起来画面其实是差不多的。当然有些游戏画面就差很多,比如说PS4上的HD版和PS2上的版本,画面差很多,这种平替就不合适。


总体来说,游戏没玩多少,但是压缩游戏,找平替花了不少时间,达成的时候那种满足感也是不错的。只是比较花时间,因为较小的格式一般都是新格式,网络上的资源比较少,难找,比如说PS系列的格式,大部分还是ISO合集,很少见到CHD合集,有都是零星的。wii的也大多数都是wbfs格式的,rvz的极少。稍微全一点的反而是wiiu,几乎所有的wiiu汉化游戏rom,都可以再网络上找到wua格式,就省去了转化的时间。


欢迎大家补充。


上一篇:水一贴:食品添加剂
下一篇:我的RGCUBE到咯(漏光挺严重)电子辣鸡
热门回复
  • 四级用户 aadream 1月前
    5


    再给你个思路, 游戏全都收藏no-intro和redump的原版(日版或者美版), 下载好修改或者汉化的游戏rom, 用xdelta和flips之类的工具制作游戏补丁, 这样可以节省同时保存原版rom和改版, 汉化版rom浪费的空间

    而且现代模拟器比如ra, 是支持很多平台动态加载补丁的, 玩的时候不用专门给游戏打上补丁

    https://docs.libretro.com/guides/softpatching/


    比如ps2的机战补丁, 除了impact很大外, 其他机战的汉化补丁都只有一两M大小

    屏幕截图_20250306_084639.png

    • 老男人游戏网配套论坛
      35
        立即登录 立即注册
最新回复 (33)
  • 四级用户 pzani1 1月前
    0 2
    感谢技术分享
  • 四级用户 lancevance1 1月前
    0 3
    psx的也可以转chd
  • 三级用户 hwbaui 1月前
    0 4
    PSP记得还有压缩为CSO格式的,运行起来没区别,只有一个游戏印象深刻,CSO卡到死,细胞分裂精华。
  • 六级用户 sh7820xx 1月前
    0 5
    感谢分享~
  • 四级用户 ecolzero 1月前
    0 6
    怀念psp时代的 DNR组
  • 三级用户 人行横道 1月前
    0 7
    买个4T的硬盘吧
  • 一级用户 hackerzl 1月前
    0 8
    以前玩PSP的时候都是找RIP版,最厉害的非DNR小组莫属
  • 四级用户 ATfield 1月前
    0 9
    hwbaui PSP记得还有压缩为CSO格式的,运行起来没区别,只有一个游戏印象深刻,CSO卡到死,细胞分裂精华。
    cso压缩率怎么样?用什么软件呢?
  • 六级用户 进站劣人 1月前
    0 10
    还真是折腾啊,我的方向是还是多玩玩游戏。。。
  • 四级用户 磨人的小妖精 1月前
    0 11
    补充一点:xci可以压缩为xcz,nsp可以压缩为nsz
  • 三级用户 深入浅出的交流 1月前
    0 12
    非常棒,支持技术分享👍
  • 二级用户 rockjyx 1月前
    0 13
    挺好的技术分享。说点更Low的经历,2000年左右用Nesticle玩FC(在家里最老的386机器上),为了省空间,FC rom最后的一点点空白(也就是说256KB的实际可能只有240KB),我也会找工具给裁了,不影响模拟器使用。后来GBA合卡、NDS烧录卡也用了同样的方法,不过那时候已经有便捷的工具批量搞了
  • 四级用户 ATfield 1月前
    0 14
    进站劣人 还真是折腾啊,我的方向是还是多玩玩游戏。。。
    游戏也会玩,但是折腾这些也很有意思。
    其实不折腾花点钱买大容量ssd都能解决。
    但是就是爱折腾。
  • 三级用户 sunwen550 1月前
    0 15
    ATfield cso压缩率怎么样?用什么软件呢?
    yacc
  • 四级用户 aadream 1月前
    5 16


    再给你个思路, 游戏全都收藏no-intro和redump的原版(日版或者美版), 下载好修改或者汉化的游戏rom, 用xdelta和flips之类的工具制作游戏补丁, 这样可以节省同时保存原版rom和改版, 汉化版rom浪费的空间

    而且现代模拟器比如ra, 是支持很多平台动态加载补丁的, 玩的时候不用专门给游戏打上补丁

    https://docs.libretro.com/guides/softpatching/


    比如ps2的机战补丁, 除了impact很大外, 其他机战的汉化补丁都只有一两M大小

    屏幕截图_20250306_084639.png

  • 三级用户 serendipity 1月前
    0 17

    说起这个我想起来……之前折腾3DS的openagb,和NDSi的gba游戏,GBA没有烧录卡就没试,原版ROM可以运行,汉化ROM有的可以有的不可以,但是在模拟器都是没问题的。看了下文件大小,能运行的就是正常ROM大小,不能运行的是压缩或者裁剪过的,但是也没有办法还原了。

    其实我想说的是,如果能无损压缩是最好的,如果裁剪可能会有兼容性问题,romhack/汉化未必能全部支持。

  • 三级用户 路人路过 1月前
    0 18
    ps3的合金弹头3有独占的小兵模式,挺多主机游戏有不同独占的,比如psp上的大众网球,美版和港版各自独占1个角色
  • 四级用户 crazyboypl 1月前
    0 19
    我记得之前还有一种形式:就是把游戏里的视频过场给压缩了或者是干脆干掉的模式。我记得我下过好多瘦身过的PS2游戏,都被这样瘦身过,有一些甚至连部分过场动画都没了,直接跳过。
  • 四级用户 ATfield 1月前
    0 20
    aadream 再给你个思路, 游戏全都收藏no-intro和redump的原版(日版或者美版), 下载好修改或者汉化的游戏rom, 用xdelta和flips之类的工具制作游戏补丁, 这样可以节省同时保存原版rom ...
    这个是我的知识盲区,确实如果懂得话,这样管理起来很方便。
    • 老男人游戏网配套论坛
      35
        立即登录 立即注册
发新帖
本论坛禁止发布SWITCH和PS4相关资源,若有其他侵权内容,请致邮3360342659#qq.com(#替换成@)删除。