帖子评分记录
| 积分 | 评分人 | 时间 | 理由 |
|---|---|---|---|
| PT币 +50 枚 | 口袋精灵 | 2013-2-16 18:49 | 鼓励原创! |
| 被评分帖子 | |
| 阴魂君 | 2013-2-16 13:44 |
| GBA音乐制作循环导入全攻略 明天就开学了,挤点时间写了这篇教程。废话不多说直接进入正题 首先是gba需要的midi音乐的制作 推荐是直接百度搜索需要的音乐,像一些神曲级别的都会有的 如果是vocaloid的歌应该都有midi的伴奏,比较本身就是用midi格式的 如果有人会做midi音乐的话也没差, 用专业器材和软件来就很方便 当然如果没有,老朽推荐一个软件 widi 这个软件百度上搜索很多的,老朽就不提供了,记得下载破解版 ![]() 这个软件可以在选项里设置乐器后,将一段音乐机械地转换为mid格式 所以有点难听是在所难免的,所以自己摸索一下widi里面的编辑界面,把多余的杂音消掉就可以了 好的现在开始说转换为gba格式和循环下载这几个工具 sappy、mid2gba和thumb【以下是地址】 mid2gba 本帖隐藏的内容需要回复才可以浏览 thumb 本帖隐藏的内容需要回复才可以浏览 sappy 本帖隐藏的内容需要回复才可以浏览 其中thumb是国外改版大神hackmew的作品,作用是把thumb语言转为16进制的bin文件 吾等还需要Anvil Studio这个软件,这个也是百度漫天飞的所以老朽也不提供下载了 打开这个软件,打开midi文件,看见很多音轨,试听用on和solo和mute的选项下多次试听,把多余的音轨删除【右键 delete track】 小心不要删错 这个软件很奇葩,右键一个音轨时没有任何的选中提示,而且删除了track1后,track2就变成了1,3就变成了2以此类推。所以很容易删错 建议在删除前双击每个声道的名称来改一个名字,这样不会乱 然后吾等选file然后save song 奇葩的又来了,这个软件竟然不能ctrl+s来保存呢…… 然后吾等继续听,利用乐感找出循环点在那里 比如这里老朽用的等离子团对战音乐,循环点在10的后面,也就是11的开头 ![]() 用手抄到本子上~ ![]() 当然如果汝的记忆力好就当老朽没说 然后删除track2,3,4,5……【总之就是除了1的全部 ![]() 另存为【track1.mid】 然后重新打开最初的midi文件 留下2,其他全部删了 另存为【track2.mid】 ………… 以此类推 ![]() 然后把的出来的track号数.mid文件复制到mid2gba文件夹里 然后轮流把track拖到mid2gba程序上, ![]() 然后得到许多这样的东西 ![]() 把他们和这个文件夹里的这个文件 一起复制到thumb文件夹然后用记事本打开这些track文件 还记得是在哪里循环码? 找到那里,再后面输入【track号数_1_loop:】 ![]() 再找到结尾有的 .byte FINE那里 在它上面输入【.byte GOTO .word track号数_1_loop .byte W06】 ![]() 每个文件都这样轮一遍嗯 然后在开始菜单选择运行 输入cmd 确定 然后转到汝的thumb文件夹 啥,不知道怎么转? ![]() 好吧记住了,这个很常用的 输入 【cd 汝的文件夹地址】回车 ![]() 例如【cd d:\program file\123\456\789】 就可到那个叫789的文件夹…… 好的现在转到thumb文件夹 输入【thumb.bat track号数.s track号数.bin】 这样来把track号数.s文件转化为asm用的bin文件 ![]() 然后把所有的bin复制到rom的文件夹 打开sappy 关掉除了rom文件夹以外的文件夹【这步很重要,不然sappy读取的文件夹会不知道是哪个】 就算sappy已经自动读取了游戏,也要重新打开一次游戏,然后找到汝要改的音乐 ![]() 然后选择导入音轨 ![]() 用fsf寻找空位,具体多大不知道,全凭感觉反正备份着,错了就重来 ![]() 只修改第一音轨的偏移地址,头文件和声组不动【声组是乐器的意思,如果知道哪些偏移地址的乐器更适合的话改一改也可以, 然后选择哪些bin文件,导入就好,然后插入 ![]() 这时候用sappy听可能会闪退【这个软件太不稳定了 直接打开游戏听吧 [flash]http://player.youku.com/player.php/sid/XNTE0ODE3NjE2/v.swf [/flash] 因为声组没有改所以有点奇怪,但是确实是那首音乐而且循环了不是吗 ![]() 其实一些早期的gba游戏也是这种音质嗯比如火影最强忍者集合2和铸剑物语1什么的【别扯 至于声组的修改,本身是很简单,只是用16进制编辑器找到声组的地址进行修改 声组的各个乐器的编号却不知道是什么,一个个试也不一定能听出来嗯 国外也只有火叶的声组编号集合 宝石什么的老朽没找到,如果谁找到了似乎就是全球第一了? ![]() 好吧教程转载请注明 作者阴魂君 转到贴吧记得艾特老朽 @阴魂不散儿 [ 本帖最后由 阴魂君 于 2013-2-22 17:58 编辑 ] | |