■ DTX→BMSをワンタッチ変換
概要
DTX風のゲームをPSPで遊ぶ方法での譜面の変換作業が結構めんどくさいので、 ワンタッチで変換出来るツールを作ってみました
ちなみに、チャンネル02の変換や、その他諸々の機能も追加したので対応譜面が少し増えました
(それでも変換ミスはあります)
このツールで変換した譜面は、DTX風のゲームをPSPで遊ぶ方法のスキン専用BMSです
必要なもの
- JzBMSPlayerとDTX風スキンのインストールをしてあるPSP
していない場合はDTX風のゲームをPSPで遊ぶ方法 でインストールしてください
- pspdtx_auto.exe
download
DTX譜面を、ワンタッチでPSPDTX用BMS譜面に変換できるツール
WindowsXPで起動を確認しました
- WAV to XA
ググって見つけてください
今回、Xaらっぱ〜は使用しません
- lame
ググって見つけてください
mp3→wavのデコードに使うので、バージョンは何でも良いです
- DTX譜面
変換するための準備
- WAV to XA(xa.exe)をパスの通った場所に置く
(意味がわからない場合は C:\WINDOWS\system32 に置いてください)
- lameを C:\Program Files\lame にインストール
こんな感じになります↓
[ C:\Program Files\lame ]
├ lame.exe
├ lame_enc.dll
│ (他略)
譜面の変換
- PSPの[BMS]フォルダに、変換したいDTX譜面をコピーする
(通常は ms0:\PSP\GAME\JzBMSPlayer\BMS へ)
- pspdtx_auto.zipを解凍し、出てきたpspdtx_auto.exeを
1. で入れた譜面の中にコピー
(変換したい .dtx .gda と同じディレクトリに)
- pspdtx_auto.exeを実行
変換成功と出たら成功です(少し時間が掛かります)
ちなみにフォルダ名に日本語等全角文字が含まれていると、 たまにエラーになります
- 変換成功時に作成される del.bat を実行すると
譜面フォルダ内の使わないファイル(元の譜面やxaファイル等)を大体消してくれます
これを実行して、重要なファイルが消えたとしても私は責任取れませんので、 del.bat の内容を十分に確認してから実行してください
問題点
DTX風のゲームをPSPで遊ぶ方法(ver.2)
で以下全て解決しました
次の更新時に直します
次の更新時に直します
次の更新時に直します
set.def を読み込み、タイトルの後ろに追記します
次の更新時に直します
ほとんどの譜面がジャンルを使ってないので、ジャンルに難易度を入れます
次の更新時に直します
譜面フォルダを、このプログラムにD&Dで変換出来るようになります
次の更新時に直します
一回ルートフォルダに移動してから変換します
次の更新時に直します
次の更新時に直します
次の更新時に直します
一部おかしくなる場合がありますが、変換することにします
次の更新時に直します
480x272にリサイズします
次の更新時に直します
次の更新時に直します
完全には再現出来ませんが、変換することにします
ちなみに、フィルインを入れるとキーが足りなくなるので、
HHOとHHC、RCとCyが一緒のキーになります
(これらのキーを分けてる人にはすみませんが)
「次の更新時に直します」と書いてあるものは、もう改良をしてあり、後は公開するだけのものです
公開するのは一週間後になるかもしれませんし、一ヶ月後になるかもしれません
過度な期待は(ry
ちなみに、次の更新時に仕様変更となり今までの譜面が使えなくなりますが、
20個の譜面を一分間位で変換出来るようになるので、今までより楽にはなるかと
注意点
- pspdtx_auto.exeは、自己責任でご使用ください
- 譜面制作者の許可なく、変換した譜面を配布したりしないようにお願いします
- たとえ変換できなくても、譜面作者に問い合わせたりしないでください