设为首页收藏本站喵玉殿官方微博

喵玉殿论坛 · 喵玉汉化组

 找回密码
 少女注册中
搜索
查看: 8401|回复: 19

[教程图书] 【th14】东方辉针城1.00a(正式版)BGM独立播放器及调用代码

  [复制链接]
发表于 2013-5-28 17:12:33 | 显示全部楼层 |阅读模式
本帖最后由 c020109703 于 2013-8-15 10:27 编辑

8.12辉针城正式版数据更新

野风信子BGMforALL报错和定位不准的问题已修正,果然是上班党上昏头了,之前无法打开是因为我游戏开着thbgm.dat被占用当然打开出错,还有定位不准是我抓内存时楞是给错了字段一错全错2333,今晚全部重新抓过改正了。感谢所有反馈BUG的同学。

th14bgm_a.jpg

将下列代码加入bgmforall.ini配置文件末尾,保存即可。
  1. [東方輝針城 ~ Double Dealing Character]
  2. PATH =
  3. SAMPLE = 44100
  4. CHANNEL = 2
  5. BIT = 16
  6. BGM = 不思議なお祓い棒, 0x10, 0x2BADE0, 0x13D23A8, 0x11175C8
  7. BGM = ミストレイク, 0x13D2F70, 0x15D8C0, 0x1530830, 0xE34310
  8. BGM = 秘境のマーメイド, 0x2365870, 0x65180, 0x23CA9F0, 0xEADE80
  9. BGM = 運河を行き交う人妖, 0x3278870, 0x292480, 0x350ACF0, 0xE965F0
  10. BGM = 柳の下のデュラハン, 0x43A12E0, 0x5A130, 0x43FB410, 0x11D70B0
  11. BGM = 満月の竹林, 0x55D24C0, 0xF02F0, 0x56C27B0, 0x176C2A0
  12. BGM = 孤独なウェアウルフ, 0x6E2EA50, 0x23CF40, 0x706B990, 0xF95340
  13. BGM = マジカルストーム, 0x8000CD0, 0x6F17F0, 0x86F24C0, 0x182C660
  14. BGM = 幻想淨瑠璃, 0x9F1EB20, 0x5240E0, 0xA442C00, 0x130F160
  15. BGM = 空中に沈む輝針城,  0xB751D60, 0x37DEC8, 0xBACFC28, 0x1548158
  16. BGM = リバースイデオロギー, 0xD017D80, 0xE2140, 0xD0F9EC0, 0x1532610
  17. BGM = 針小棒大の天守閣, 0xE62C4D0, 0x32A900, 0xE956DD0, 0xE0AC00
  18. BGM = 輝く針の小人族 ~ Little Princess, 0xF7619D0, 0x11B800, 0xF87D1D0, 0x256BB80
  19. BGM = 魔力の雷雲, 0x13915CF0, 0x1C0D60, 0x13AD6A50, 0x16FF960
  20. BGM = 始原のビート ~ Pristine Beat, 0x151D63B0, 0x26D4C0, 0x15443870, 0x20B5840
  21. BGM = 小槌の魔力, 0x11DE8D50, 0x80500, 0x11E69250, 0xDBE6A0
  22. BGM = 不思議な不思議な道具達, 0x12C278F0, 0x2FA840, 0x12F22130, 0x9F3BC0
  23. BGM = プレイヤーズスコア, 0x174F90B0, 0x1CACC8, 0x176C3D78, 0x4A2FF8

  24. ;索引数据采集:th06-13 真·无翼天使
  25. ;       th14  c020109703 (@301_Moved_Permanently)
  26. ;播放器作者:野风信子
  27. ;
  28. ;使用前请自行在每一作的Path行添加相应的thbgm.dat文件的绝对路径,并请尽可能避免中文路径名,否则可能无法正常使用!
复制代码




th14bgm_b.jpg

用文本编辑器打开bgm.xml文件,将下列代码加入到最后一作代码</game>至</bgm>之间,保存即可,别忘了把每一作thbgm.dat文件的绝对路径设置好,否则无法使用哦!

如发现th14设置路径报MD5无法通过校验错误,请将BGM.xml文件中关于辉针城MD5值的字段用文本编辑器改为8353CC77EF81A2BBD9B2C2280EF2781D后保存,或直接将路径写入setting.ini中。
  1.     <Game packageType="1" md5="8353CC77EF81A2BBD9B2C2280EF2781D">
  2.         <DefaultPackage>thbgm.dat</DefaultPackage>
  3.         <GameNo>TH14</GameNo>
  4.         <GameTitle>東方輝針城 ~ Double Dealing Character.</GameTitle>
  5.         <Music>
  6.             <MusicTitle>不思議なお祓い棒</MusicTitle>
  7.             <Sample>44100</Sample>
  8.             <PreludePos>0x10</PreludePos>
  9.             <PreludeLength>0x2BADE0</PreludeLength>
  10.             <LoopPos>0x13D23A8</LoopPos>
  11.             <LoopLength>0x11175C8</LoopLength>
  12.         </Music>
  13.         <Music>
  14.             <MusicTitle>ミストレイク</MusicTitle>
  15.             <Sample>44100</Sample>
  16.             <PreludePos>0x13D2F70</PreludePos>
  17.             <PreludeLength>0x15D8C0</PreludeLength>
  18.             <LoopPos>0x1530830</LoopPos>
  19.             <LoopLength>0xE34310</LoopLength>
  20.         </Music>
  21.         <Music>
  22.             <MusicTitle>秘境のマーメイド</MusicTitle>
  23.             <Sample>44100</Sample>
  24.             <PreludePos>0x2365870</PreludePos>
  25.             <PreludeLength>0x65180</PreludeLength>
  26.             <LoopPos>0x23CA9F0</LoopPos>
  27.             <LoopLength>0xEADE80</LoopLength>
  28.         </Music>
  29.         <Music>
  30.             <MusicTitle>運河を行き交う人妖</MusicTitle>
  31.             <Sample>44100</Sample>
  32.             <PreludePos>0x3278870</PreludePos>
  33.             <PreludeLength>0x292480</PreludeLength>
  34.             <LoopPos>0x350ACF0</LoopPos>
  35.             <LoopLength>0xE965F0</LoopLength>
  36.         </Music>
  37.         <Music>
  38.             <MusicTitle>柳の下のデュラハン</MusicTitle>
  39.             <Sample>44100</Sample>
  40.             <PreludePos>0x43A12E0</PreludePos>
  41.             <PreludeLength>0x5A130</PreludeLength>
  42.             <LoopPos>0x43FB410</LoopPos>
  43.             <LoopLength>0x11D70B0</LoopLength>
  44.         </Music>
  45.         <Music>
  46.             <MusicTitle>満月の竹林</MusicTitle>
  47.             <Sample>44100</Sample>
  48.             <PreludePos>0x55D24C0</PreludePos>
  49.             <PreludeLength>0xF02F0</PreludeLength>
  50.             <LoopPos>0x56C27B0</LoopPos>
  51.             <LoopLength>0x176C2A0</LoopLength>
  52.         </Music>
  53.         <Music>
  54.             <MusicTitle>孤独なウェアウルフ</MusicTitle>
  55.             <Sample>44100</Sample>
  56.             <PreludePos>0x6E2EA50</PreludePos>
  57.             <PreludeLength>0x23CF40</PreludeLength>
  58.             <LoopPos>0x706B990</LoopPos>
  59.             <LoopLength>0xF95340</LoopLength>
  60.         </Music>
  61.         <Music>
  62.             <MusicTitle>マジカルストーム</MusicTitle>
  63.             <Sample>44100</Sample>
  64.             <PreludePos>0x8000CD0</PreludePos>
  65.             <PreludeLength>0x6F17F0</PreludeLength>
  66.             <LoopPos>0x9F1EB20</LoopPos>
  67.             <LoopLength>0x182C660</LoopLength>
  68.         </Music>
  69.         <Music>
  70.             <MusicTitle>幻想淨瑠璃</MusicTitle>
  71.             <Sample>44100</Sample>
  72.             <PreludePos>0x9F1EB20</PreludePos>
  73.             <PreludeLength>0x5240E0</PreludeLength>
  74.             <LoopPos>B751D60</LoopPos>
  75.             <LoopLength>0x130F160</LoopLength>
  76.         </Music>
  77.         <Music>
  78.             <MusicTitle>空中に沈む輝針城</MusicTitle>
  79.             <Sample>44100</Sample>
  80.             <PreludePos>0xB751D60</PreludePos>
  81.             <PreludeLength>0x37DEC8</PreludeLength>
  82.             <LoopPos>0xD017D80</LoopPos>
  83.             <LoopLength>0x1548158</LoopLength>
  84.         </Music>
  85.         <Music>
  86.             <MusicTitle>リバースイデオロギー</MusicTitle>
  87.             <Sample>44100</Sample>
  88.             <PreludePos>0xD017D80</PreludePos>
  89.             <PreludeLength>0xE2140</PreludeLength>
  90.             <LoopPos>0xE62C4D0</LoopPos>
  91.             <LoopLength>0x1532610</LoopLength>
  92.         </Music>
  93.         <Music>
  94.             <MusicTitle>針小棒大の天守閣</MusicTitle>
  95.             <Sample>44100</Sample>
  96.             <PreludePos>0xE62C4D0</PreludePos>
  97.             <PreludeLength>0x32A900</PreludeLength>
  98.             <LoopPos>0xF7619D0</LoopPos>
  99.             <LoopLength>0xE0AC00</LoopLength>
  100.         </Music>
  101.         <Music>
  102.             <MusicTitle>輝く針の小人族 ~ Little Princess</MusicTitle>
  103.             <Sample>44100</Sample>
  104.             <PreludePos>0xF823698</PreludePos>
  105.             <PreludeLength>0x59B38</PreludeLength>
  106.             <LoopPos>0x11DE8D50</LoopPos>
  107.             <LoopLength>0x256BB80</LoopLength>
  108.         </Music>
  109.         <Music>
  110.             <MusicTitle>魔力の雷雲</MusicTitle>
  111.             <Sample>44100</Sample>
  112.             <PreludePos>0x13915CF0</PreludePos>
  113.             <PreludeLength>0x1C0D60</PreludeLength>
  114.             <LoopPos>0x151D63B0</LoopPos>
  115.             <LoopLength>0x16FF960</LoopLength>
  116.         </Music>
  117.         <Music>
  118.             <MusicTitle>始原のビート ~ Fristine Beat</MusicTitle>
  119.             <Sample>44100</Sample>
  120.             <PreludePos>0x151D63B0</PreludePos>
  121.             <PreludeLength>0x26D4C0</PreludeLength>
  122.             <LoopPos>0x174F90B0</LoopPos>
  123.             <LoopLength>0x20B5840</LoopLength>
  124.         </Music>
  125.         <Music>
  126.             <MusicTitle>小槌の魔力</MusicTitle>
  127.             <Sample>44100</Sample>
  128.             <PreludePos>0x11DE8D50</PreludePos>
  129.             <PreludeLength>0x80500</PreludeLength>
  130.             <LoopPos>0x12C278F0</LoopPos>
  131.             <LoopLength>0xDBE6A0</LoopLength>
  132.         </Music>
  133.         <Music>
  134.             <MusicTitle>不思議な不思議な道具達</MusicTitle>
  135.             <Sample>44100</Sample>
  136.             <PreludePos>0x12C278F0</PreludePos>
  137.             <PreludeLength>0x2FA840</PreludeLength>
  138.             <LoopPos>0x13915CF0</LoopPos>
  139.             <LoopLength>0x9F3BC0</LoopLength>
  140.         </Music>

  141.         <Music>
  142.             <MusicTitle>プレイヤーズスコア</MusicTitle>
  143.             <Sample>44100</Sample>
  144.             <PreludePos>0x174F90B0</PreludePos>
  145.             <PreludeLength>0x1CACC8</PreludeLength>
  146.             <LoopPos>0x17B66D70</LoopPos>
  147.             <LoopLength>0x4A2FF8</LoopLength>
  148.         </Music>
  149.     </Game>
复制代码

点评

错误全部修正了,感谢反馈,怪我上班上昏头了全给错字段了233  发表于 2013-8-15 01:23
"始原のビート ~ Fristine Beat"错字,应该是Pristine才对……  发表于 2013-8-14 03:16
听的时候发现有BUG,检查了一下发现BGMforAll的代码里,从第13首开始,循环部分地址全变成下一首的开始地址了。  发表于 2013-8-13 21:48
发表于 2013-5-29 07:45:23 | 显示全部楼层
c0果断强大了
回复 支持 反对

使用道具 举报

发表于 2013-5-31 18:28:33 | 显示全部楼层
好东西,顶。我也去用用看
回复 支持 反对

使用道具 举报

发表于 2013-6-2 22:52:08 | 显示全部楼层
诶?竟然还有人问津这播放器?
另外左边心绮楼是肿马一回事?难道也无缝支持?求数据求解包方法~

点评

感觉MD5校验挺累赘,文件都一样但MD5有一丝差别就报错  发表于 2013-8-15 11:15
回复 支持 反对

使用道具 举报

发表于 2013-6-5 02:04:07 | 显示全部楼层
我在想那个thtk还会不会更新。。是时候回去看看了么。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-13 01:14:41 | 显示全部楼层
2013.8.12 更新th14辉针城BGM数据
回复 支持 反对

使用道具 举报

发表于 2013-8-13 20:50:08 | 显示全部楼层
谢啦,可惜th13.5的BGMforAll代码一直都找不到……
回复 支持 反对

使用道具 举报

发表于 2013-8-14 19:43:31 | 显示全部楼层
[东方辉针城 ~ Double Dealing Character]
PATH = E:\th14东方辉针城正式版/thbgm.dat
SAMPLE = 44100
CHANNEL = 2
BIT = 16
BGM = 不思议なお祓い棒, 0x10, 0x2BADD0, 0x2BADE0, 0x1118190
BGM = ミストレイク, 0x13D2F70, 0x15D8C0, 0x1530830, 0xE35040
BGM = 秘境のマーメイド, 0x2365870, 0x65180, 0x23CA9F0, 0xEADE80
BGM = 运河を行き交う人妖, 0x3278870, 0x292480, 0x350ACF0, 0xE965F0
BGM = 柳の下のデュラハン, 0x43A12E0, 0x5A130, 0x43FB410, 0x11D70B0
BGM = 満月の竹林, 0x55D24C0,0xF02F0, 0x56C27B0, 0x176C2A0
BGM = 孤独なウェアウルフ, 0x6E2EA50, 0x23CF40, 0x706B990, 0xF95340
BGM = マジカルストーム, 0x8000CD0, 0x6F17F0, 0x86F24C0, 0x182C660
BGM = 幻想浄瑠璃,0x9F1EB20, 0x5240E0, 0xA442C00, 0x130F160
BGM = 空中に沈む辉针城, 0xB751D60, 0x37DEC8, 0xBACFC28, 0x1548158
BGM = リバースイデオロギー, 0xD017D80, 0xE2140, 0xD0F9EC0, 0x1532610
BGM = 针小棒大の天守阁, 0xE62C4D0, 0x32A900, 0xE956DD0, 0xE0AC00
BGM = 辉く针の小人族 ~ Little Princess, 0xF7619D0, 0x11B800, 0xF87D1D0, 0x256BB80
BGM = 魔力の雷云, 0x13915CF0, 0x1C0D60, 0x13AD6A50, 0x16FF960
BGM = 始原のビート ~ Pristine Beat, 0x151D63B0, 0x26D4C0, 0x15443870, 0x20B5840
BGM = 小槌の魔力, 0x11DE8D50, 0x80500, 0x11E69250, 0xDBE6A0
BGM = 不思议な不思议な道具达, 0x12C278F0, 0x2FA840, 0x12F22130, 0x9F3BC0
BGM = プレイヤーズスコア, 0x174F90B0, 0x1CACC8, 0x176C3D78, 0x4A2FF8

点评

我已经全部重新抓过了,还是谢谢反馈。  发表于 2013-8-15 04:31
回复 支持 反对

使用道具 举报

发表于 2013-8-24 01:50:55 | 显示全部楼层
诶不错的程序呢,心绮楼有考虑支持吗?似乎多了几个不在Music Room的BGM呢,比如那个人物选择的,似乎是在某个版本之后出现的,FB2K的插件还没有支持这些部分

点评

↓多谢您的回复了!  发表于 2013-9-13 21:46
那个,我是作者。那部分音乐加在th135.dat里,因为黄昏每个补丁都改这个文件,还是等版本稳定后再统一更新比较好  发表于 2013-9-13 17:14
回复 支持 反对

使用道具 举报

发表于 2013-8-27 11:01:21 | 显示全部楼层
搬运真是辛苦了~~~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 少女注册中

本版积分规则

合作与事务联系|手机版|小黑屋|无图版|喵玉殿

GMT+8, 2017-7-21 14:38

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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