Mother 3为何能放下这么多的bgm? 心得研究

四级用户 Joker5 2020-8-8 4503

GBA平台的Mother 3,ROM大小只有32M,但是ROM里面包含了250首曲目……而且曲目时长也不算短……

这到底是怎么做到的?即使是MIDI音乐,容量也不会这么小啊,更何况Mother 3在画面表现上也属于GBA第一梯队……


上一篇:求助一下各位关于PS2音源提取的问题
下一篇:关于wiiu和wii金手指
最新回复 (13)
  • 六级用户 进站劣人 2020-8-8
    0 2
    不会是那种每个音只留一个,然后调用?这种东西不懂。只知道生化2的N64版确实压缩的牛逼。
  • 管理员 Oldman 2020-8-8
    0 3
    因为不是midi,GBA里大多数游戏音乐存的都是谱子,可以理解成要用的时候再演奏出来,所以体积很小。
  • 五级用户 love18oe 2020-8-8
    0 4
    游戏玩家 不会是那种每个音只留一个,然后调用?这种东西不懂。只知道生化2的N64版确实压缩的牛逼。
    你说对了,就是这样。
  • 四级用户 Joker5 2020-8-8
    0 5
    Oldman 因为不是midi,GBA里大多数游戏音乐存的都是谱子,可以理解成要用的时候再演奏出来,所以体积很小。
    我记得GBA的音源和SFC都是ADPCM编码的,如果不是MIDI那只能是音频流…更不可能:-/
  • 四级用户 Joker5 2020-8-8
    0 6
    love18oe 你说对了,就是这样。
    “每种音只留一个”是什么意思?有点搞不懂……
  • 三级用户 760194962 2020-8-8
    0 7
    Joker5 “每种音只留一个”是什么意思?有点搞不懂……
    就是只存下doremifa什么的单音符
  • 三级用户 760194962 2020-8-8
    0 8
    Oldman 因为不是midi,GBA里大多数游戏音乐存的都是谱子,可以理解成要用的时候再演奏出来,所以体积很小。
    主旋律可以理解,那背景的配器呢?同时存下不同乐器音色的不同音是吗?
  • 四级用户 叨叨塔 2020-8-8
    0 9
    fc的音乐也很神啊  毕竟rom都是kb级别的
  • 三级用户 258006281 2020-8-8
    0 10
    Joker5 “每种音只留一个”是什么意思?有点搞不懂……
    意思就是朵蕊米发唆这些音单独一个音一个文件,要用的时候读取曲谱演奏出来,并不是存了250多首音频,而是存了250多个曲谱
  • 五级用户 love18oe 2020-8-8
    0 11

    以前B站看过一个讲解游戏ROM黑科技的视频,文字,画面,音频的压缩等等.可以去找找.

    我记忆中是个美国人搞出来的这种方法,因为容量限制,无法把全部音乐放进去,然后想了一种方法就是,先把所有曲的音符进行统计,同音符保留一个,做成表,然后通过程序调用需要的音符,这样可以节省相当多的空间.

    好多年前看的,也不好找相关视频.

    这个是说的N64生化2,音频部分8:45秒处,就是这个原理.

    <刀客儿解说>

    https://www.bilibili.com/video/BV1ok4y1m7WC?from=search&seid=14859646720285923065

  • 五级用户 funmusic1 2020-8-8
    0 12
    mother画风挺喜欢的,不晓得老任几时回想复刻下
  • 三级用户 夜猫食 2020-8-9
    0 13
    mod音乐,很多注册机的背景音乐也是这个原理
  • 四级用户 jeffnic 2020-8-9
    0 14
    这让我想到了我玩PSP的gt赛车,保存的录像不论是跑了一圈几分钟的还是10圈几十分钟的,比赛录像回放的存档都是192kb,感觉真的很神奇
    • 老男人游戏网配套论坛
      15
        立即登录 立即注册
发新帖
本论坛禁止发布SWITCH和PS4相关资源,若有其他侵权内容,请致邮3360342659#qq.com(#替换成@)删除。