Hoot サウンドエミュレータ v0.06 [転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
■前スレ
Hoot サウンドエミュレータ v0.05
http://anago.2ch.net/test/read.cgi/software/1352269136/
■関連サイト
▽Hoot公式
ttp://dmpsoft.s17.xrea.com/hoot/index.html
▽黒羽製作所
ttp://kurohane.net/
▽hoot化計画共同組合寄合所
ttp://home.att.ne.jp/wood/ryo_taka/hoot/hootmain.html
▽hoot arcade wiki
ttp://www19.atwiki.jp/hoot2ch/ BGMにPCMチャンネル一個しか使わないから鍵盤表示させても何の意味もないけどな <game>
<name>[Mega Drive] Twin Cobra (究極タイガー) (YM2612+SN76489)</name>
<driver type="kukyktiger">megadrive</driver>
<driveralias type="MegaDrive">Treco</driveralias>
<romlist archive="Kyuukyoku Tiger (Japan)">
<rom type="code" crc32="0x61276D21">Kyuukyoku Tiger (Japan).md</rom>
</romlist>
<titlelist>
<title code="0x06">Challenge [Opening Theme] - Break A Leg! [BGM 1, 6]</title>
<title code="0x01">Break A Leg! [BGM 1, 6]</title>
<title code="0x02">Over The Sea [BGM 2, 7]</title>
<title code="0x0b">Extend Play</title>
<title code="0x03">Good Figure [BGM 3, 8]</title>
<title code="0x04">Tsugaru [BGM 4, 9]</title>
<title code="0x09">Next Dream [Continue Theme]</title>
<title code="0x05">Our Life [BGM 5, 10]</title>
<title code="0x07">I'm Victor [Landing Theme]</title>
<title code="0x15">Affection [Name Storage]</title>
<title code="0x08">The End [Game Over]</title>
</titlelist>
</game> <game>
<name>[Mega Drive] XDR - X-Dazedly-Ray (YM2612+SN76489)</name>
<driver type="xdr">megadrive</driver>
<driveralias type="Megadrive">Unipacc</driveralias>
<romlist archive="XDR - X-Dazedly-Ray (Japan)">
<rom type="code" crc32="0xAB22D002">XDR - X-Dazedly-Ray (Japan).md</rom>
</romlist>
<titlelist>
<title code="0x01">Main Theme・Round1</title>
<title code="0x04">Boss Theme</title>
<title code="0x02">Round2</title>
<title code="0x03">Round3</title>
<title code="0x05">Final Boss</title>
<title code="0x16">Stage Clear</title>
<title code="0x06">Ending Theme</title>
<title code="0x0e">Weapons Upgrade</title>
<title code="0x10">Extra Life</title>
<title code="0x11">Pause</title>
<title code="0x12">Unused Jingle</title>
</titlelist>
</game> >>385
かっちょいいけどREGISTERSでは? hoot Rom File Lister Mod のExcelVBA版の更新と
VBScript移植版を新規作成し、公開用ページも作りました。
ttps://van88.amebaownd.com/
ページまで作る必要があるのか甚だ疑問符ですがw
せっかく作ったので。
ExcelVBA版の更新内容や、VBS版の内容等は、
上記ページを参照。
mt32sound.dllビルド手順も、こっちに移しました。
一応、動作報告用の掲示板も立てて、
上記ページからリンクしてます。
VBS版は新規で、色々ありそうな気もするので、
不具合等あれば報告頂けると。m(_ _)m
こちらのスレも見るようにはします。
聞き専wikiのろだに上げてた
前VerのExcelVBA版と、mt32sound.dllビルド手順は
削除しました。 >>401
hootRomFileListerMod同梱の設定iniファイルが、
現状あまり使えないお試し機能のdrivers.xmlチェックが
有効状態だったので、iniファイルだけ差し替えて
先程アップし直しました。すいません。 あっという間に6月になってたわけだが中間リリースはまだかねえ 作者が自虐で言ってるならともかく、もう少し言い方があるんじゃね? 使用制限解除キーを新しく入れたのに再生が途中で止まる・・・
古いバージョンのhootだと無効に改変されたのか? 各バージョンの本体が固定で持ってる期限とキー認証による期限の両方があって
固定の方が強いってことだった気がする 本体新しくして困るのって主にXMLの書き方が変わってる場合かな
それさえ何とかなれば基本的には再現度が上がってるんだろうが... もう現状のバージョンから上げる気ないからアーケード制限解除してくれ >>401
mt32sound.dllビルドうまくいかねぇっス(´・ω・)‥‥‥ 制限解除キー入れても1分で止まるようになっちゃった。なんでだろ。 対応できない状況でクレームが来て傷が広がるリスクを回避する目的だから
作者的に想定通りではあるんだよなあ… クレクレの手に渡ってもオープンソースになっても
ろくな結末はないだろうしなー >>408
データ変更しないなら本体EXE差し替えるだけでいいでしょ >>414
少なくとも本家作者がGithubあたりにソースを上げてくれれば、
ツリーのトップにオリジナルが残るから派生作られたとしても比較的安心なんだけどな
さらにGPL化しちゃえばオリジナルのライセンスも一応保護されるし
面倒がってサイトでソース公開とかでやっちゃうと他人の土俵で相撲取るやつが出だして
それぞれがクローズドでめんどくせえ話にってのは良くある話だけどさ
とにかく今のままだといずれ制限掛けてる部分割るしかなくなるから
それはそれで作者おもしろくないだろうからできればやりたくないし 本体もそうだけど、xmlデータを各自がアップロード、間違いや追加があったら気づいた人が修正、
みたいなサイトを誰か構築してくれんかな。俺はやらんけど。 期限制限はずしてくれんかねえ
もう別にアップデートしたくないんだが 新バージョンで鳴らなくなっちゃったやつの対応をめんどくさがって
今は2010年末のバージョン鳴らしてる 怨霊戦記が途中で再生止まっちゃったんで仕方なくまた吸い出し探したけど消えている
仕方なく今度は海外のアーカイブ探したら曲データがあったんで落とした
今度は何故かテンポが倍速になってしまう
Z80のクロックはいじってもダメ(これは関係なさそう)
対策きぼん
ちなみに本体は20141231だった筈 >>425
懐かしすぎて吹いたwwww
結局、古いHootに差し替えて事なきを得ましたとさ お礼は三行以上
あり とか thx は禁止としひどい場合はアクセス禁止とします >>430
リンクを開くと、自分のアカウントのフォルダ「/hoot用スキン」を開こうとします。
共有の設定を見直してみて下さいURLが、ハッシュ化されて、URLを知らない人はアクセス出来ないような設定が出来るはずです。 新バージョンのhootでアーケード版のダーウィン4078は鳴るのでしょうか?
hootの2010.12.31では鳴るのですが、再生無効のせいで聞けません。 ダーウィン4078で思い出したんだけど
あれ23番の曲が正常に鳴らないんだよね nmk004鳴ってる?
ロムだけじゃなくMAMEデバッガからダンプしたイメージでも試したりしたんだけど
どういう食べさせ方が正しいのか分からない 俺もRaveRacerとかのSys22物の読み込ませ方わからんわ 正しい曲名知ってたら教えて
<game>
<name>宇宙戦艦ゴモラ</name>
<driver type="nmk004">nmk</driver>
<romlist archive="nmk004,bioship">
<rom type="irom" offset="0x000000">nmk004.bin</rom>
<rom type="code" offset="0x000000">6.ic120</rom>
<rom type="pcm1" offset="0x000000">sbs-g_04.ic139</rom>
<rom type="pcm2" offset="0x000000">sbs-g_05.ic160</rom>
</romlist>
<titlelist>
<title code="0x1a">CREDIT</title>
<title code="0x02">BGM1</title>
<title code="0x04">BGM2</title>
<title code="0x03">BGM3</title>
<title code="0x05">BGM4</title>
<title code="0x08">ENDING</title>
<title code="0x01">0x01</title>
<title code="0x06">0x06</title>
<title code="0x07">0x07</title>
<title code="0x09">0x09</title>
</titlelist>
</game> <game>
<name>サンダードラゴン</name>
<driver type="nmk004">nmk</driver>
<romlist archive="nmk004,tdragon">
<rom type="irom" offset="0x000000">nmk004.bin</rom>
<rom type="code" offset="0x000000">91070.1</rom>
<rom type="pcm1" offset="0x000000">91070.3</rom>
<rom type="pcm2" offset="0x000000">91070.2</rom>
</romlist>
<titlelist>
<title code="0xa4">TITLE</title>
<title code="0xe0">CREDIT</title>
<title code="0xa1">BGM1</title>
<title code="0xa2">BGM2</title>
<title code="0xa3">BOSS</title>
<title code="0xa5">DEMO</title>
<title code="0xa7">STAFF ROLL</title>
<title code="0xa8">NAME ENTRY</title>
<title code="0xe2">GAME OVER</title>
</titlelist>
</game> サントラが出てないタイプの曲名は状況を書くしか無いよね 宇宙戦艦ゴモラ
RUINS (STAGE 1, 6)
FIELD (STAGE 2, 4, 9)
MAZE (STAGE 3, 7)
PROBLEM (STAGE 5, 8) >>441
<titlelist>
<title code="0x1a">CREDIT</title>
<title code="0x02">RUINS(STAGE 1,6)</title>
<title code="0x04">FIELD(STAGE 2,4,9)</title>
<title code="0x03">MAZE(STAGE 3,7)</title>
<title code="0x05">PROBLEM(STAGE 5,8)</title>
<title code="0x08">ENDING</title>
<title code="0x01">SOUND CHECK</title>
<title code="0x06">CD未収録 0x06</title>
<title code="0x07">CD未収録 0x07</title>
<title code="0x09">CD未収録 0x09</title>
<title code="0x0e">CONTINUE</title>
<title code="0x0f">GAME OVER</title>
</titlelist>
>>443
ありがとう
そのオチまんまやったwww てか数十年ぶりにサントラ引っ張り出したらケース変色しすぎてワロタ >>410
munt-2.0.0、2.1.0では>>401の説明通りでうまくいったよ>>355さんありがとう
Cygwinのインストール場所のディレクトリはいじっていない
(インストールするパッケージ名)でdevel、debugを入れた
munt-2.2.0はエラーがでて失敗
「make[1]: *** ターゲット 'clean' を make するルールがありません. 中止.」 >>493>>501 ありがとうございました!!
しかし、宇宙戦艦ゴモラのテンポが遅い(ユーチューブのと比較)と気づき悩みましたが自己解決。
>hoot .iniのsampling_rateは55466を推奨します。
>標準設定の44100では一部ゲームでテンポがズレたりその他演奏に不具合が出るものがあります。 6月更新もなかったしなあ
リリースしないなら時間制限解除してくれや hoot.xmlの自分用の追加分だけ別ファイルで置いて
新バージョン上書き時にも生きるようにするみたいな仕組み、密かにあったりしないの? 自分用のXMLに書いてincludeするようにしたら? hoot.iniのconfigセクションに
title_file=hoge.xml
とか書けば最初に読むXML指定できるのでそれ利用するのが吉かな。 hootフォルダ内にuserxmlってフォルダを作ってその中に自分用のxml入れたますよ。
hoot.xmlに <list>userxml/自分用のファイル名.xml</list>な感じで追加してます。 むしろそうやって追加じゃないのかね?
メンテしやすいようにメーカー別にやってるわ >>450
あらら。今のバージョンではビルドでエラーになるんですね。
ご報告ありがとうございます。
まだ自分で試してませんが、自分の手順は単にらhoot同梱のMakefileに乗っかってるだけなんで。詳しい方いらっしゃればツッコミ貰えると。
ちなみに、hootRomFileLister ModのExcel&VBS版、BBSに報告一件頂いてたのをさっき気づいたくらいの放置状態でしたが(すいません)、基本、動作に問題ないと思って良いですかね。。 >>465
フォローありがとうございます。
自分もさっきそれでビルド確認したところでした。
ホームページのビルド手順を修正しておきます。 setaのMETAFOXドライバーでMETAFOX以外鳴らせた人おる? >>466
自分のHPの、dllビルド手順修正しました。
munt 2.3.0と、GitHubの最新でビルドできることを確認してます。 去年のhootがもう時間制限になってて初めて気づいたんだが
メガドラもアーケード扱いなんだな。知らんかったわ。 mt32sound.dllのビルドがうまくいかない人
$ export LANG=C
と入力するとうまくいくかもしれないぞー namco VIDEO GAME MUSIC LIBRARY vol.1のNVL.OPM作ろうと
S2O.x(SoundPro68k to OPM)でNVL.SNDコンバートしてるんだけどエラーで止まってしまう。
別のコンバートツールって何かある? >>472
ありがとうございます。アレンジ曲バッチリ鳴りました感謝!
XM6でS2O.xエラー出た原因はOPMDRV常駐してなかったからのようです(初歩的な・・・なのでrun68でもエラーで止まりました。
そしてコンバートすると中途半端なNVL.OPMが出来上がりパックマンのアレンジ曲などは音色スカスカになります
SND2OPMコンバータ同梱したほうがいいかもしれないですよ〜(中の人へ
みなさんどうやって作ってたんだろうと疑問を残しつつm(_ _)m コンバータちょっと探しても見つからなかったから手でなんとかしたけど
ZMDRIVEでは鳴ってもhootはうまくいかない… 98のパッチファイルは自力で作らんといかんようだけど、プログラムの知識必須? S98出力が10/1000w
バイナリエディタで相当するコードを見つける。
全部1/44100に書き換える。
hoot再生速度と音程が滅茶苦茶になるw
でも1/44100のS98が手に入る。
foobarで再生して馬ー鹿ー
VGMに変換してみる。
OPM物の音程が滅茶苦茶にw hoot.exe中の
68 E8 03 00 00 6A 0A 6A
を
68 00 EE 02 00 6A 01 6A
に書き換える。
2017/12/31版で46箇所ある。 push 1000
push 10
を
push 44100
push 1
に書き換えているようだね >>479
正解。1/192000とかの悪ふざけも可能だよ。 ドライバの同期方法に合わせて記録できればベストなんだろうが… hootを再生していると曲が途中で聞こえなくなって
左右のパンのバーやピアノの音階などのステータスだけが
動くんですが、解決策ご存知の方おりますでしょうか。。 ☆ 私たち日本人の、日本国憲法を改正しましょう。現在、
衆議員と参議院の両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆ <game>
<name>功里金団</name>
<driver type="kurikint">taito</driver>
<driveralias type="アーケード">TAITO</driveralias>
<romlist archive="kurikint">
<rom type="code" offset="0x0000">b42-07.ic22</rom>
</romlist>
<titlelist>
<title code="0x35">功里金団題目(タイトル)</title>
<title code="0x3b">貨幣投入(インサートコイン)</title>
<title code="0x36">開幕(オープニングテーマ)</title>
<title code="0x37">中国KIDS(メインテーマ)</title>
<title code="0x3a">武道家対決(中ボス)</title>
<title code="0x41">武道家退却(クリア〜メインテーマ)</title>
<title code="0x38">伝承者対決I (ボス)</title>
<title code="0x39">伝承者対決II(最終ボス)</title>
<title code="0x3c">武術ウーシュウ(エンディングテーマ)</title>
<title code="0x3e">遊戯継続(コンティニュー)</title>
<title code="0x3d">劇終(ゲームオーバー)</title>
<title code="0x40">国営放送曲第5番(ネームレジスト)</title>
</titlelist>
</game> いえいえ、構いませんよ。
既対応ドライバは寄合所のwikiや掲示板にほぼ書き尽くされてる感じだよ フォルダの中にあるnsfから一発で全部のXMLを繋げて書き出すプログラム作った。
応用すればhesとかgbsとかkssとかもいけるけど、曲数が取得できないんよね。
一個づつHOOTにぶち込んで数えるも面倒くさいなー。 曲数がないフォーマットについては昔
「次の曲に行くまでの時間」「一定時間の無音検出で次に行く機能」あたりを駆使して
wavを256個出力してファイル比較とか試したこともあった 今回のMameの更新でエンソニックのDSP追加されたから
ギャラクティックストームが結構いい感じになってますね ■ このスレッドは過去ログ倉庫に格納されています