FC2ブログ

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

曲名追加コード / CNMT:Custom New Music Title

CMMを使えば、自由に曲を設定出来るようになります。

一応CSEで新しく追加した曲も、設定できます。
しかし、オレ曲セレクトの設定画面に入った瞬間に、フリーズしてしまいます。

どうせなら、新しく追加した曲もちゃんと設定出来たら良いですよね。

この、オレ曲セレクトの設定画面に入った瞬間に、フリーズしてしまう原因は、
曲名が設定されていないからです。
ならば、曲名を設定してやればフリーズすることは、なくなるでしょう。


ということで、今回は、こんなコードを作ってみました。
曲名追加コード / CNMT:Custom New Music Title
略して「CNMT」です。

文字通り、曲名を追加することができます。

CSEで新しく追加した曲に曲名を付けることが出来ます。





これにより、オレ曲セレクトに入る時に、フリーズすることがなくなります。

曲名は一曲に付き、全角文字(一文字3バイト)半角英数字(一文字1バイト)
合わせて144バイト分設定可能です。

分かり難いので例えば、
全角文字(ひらがな、カタカナ、漢字)のみの場合は、48文字分
半角英数字のみの場合は、144文字分ということになります。

全角文字(ひらがな、カタカナ、漢字)は、
漢字を使い、ふりがなを振る場合のふりがなも合わせて、48文字になります。

また、半角英数字のみの場合、実際は144文字も表示できませんので注意してください。
最大で80文字まで表示できます。

漢字を使用する場合、
(2ch)スマブラX 改造まとめ Wikiの曲名変更方法にも書かれていますが、
使える漢字には制限があります。
使えない漢字を使っているとその部分は■になってしまいますので、注意してください。

また、オレ曲セレクトの曲名で使える漢字と、
対戦時の曲名で使える漢字は、それぞれ違うので注意してください。





なので、オレ曲セレクトでは、正常に表示されても、
対戦時には■になってしまうということがあります。

基本的にオレ曲セレクトの方が、使える漢字の種類が多いです。

曲名を設定していない場合は、空白で表示されますので、フリーズすることはありません。



これで、自由に曲をCMMで設定出来るようになりました。

CSEで新しく曲を追加→CNMTで曲名を設定→CMMで曲を設定。

この流れで、どんどん曲を増やせるようになりました。

例によって、コードと使い方はHPに載せてありますのでそちらを見てください。

一応「GeckoOS」と「Riivolution 1.04」で簡単な動作確認をして、問題なく動いているのは確認しました。
が、まだ完全動作の保障は出来ませんので注意してください。

曲名を設定出来る曲数は、一応500曲になります。
しかし、全部確認したわけではないのでちゃんと出来るかわかりません。


分からないことや不具合など、何かありましたらコメントをお願いします。


あと、おまけとしてHPの曲 IDリストの「その他の曲 2」の一部の曲にも対応していますので、
該当の曲をCMMで設定する際は、
各曲の曲名設定コードを使って曲名を設定して使用してください。



詳しくは、HPを見てください。


これで、音楽関係は終わりですかね。

とりあえず新たにやることがなくなってしまいました。
当分更新はないと思います。

また何か話題などあれば、更新します。

ちょくちょく来るので、分からないことや不具合など、何かありましたらコメントをお願いします。


スポンサーサイト

カスタムオレ曲セレクト / CMM:Custom My Music

やっと出来ました。

今回は、こんなコードを作ってみました。
カスタムオレ曲セレクト / CMM:Custom My Music
略して「CMM」です。

文字通り、オレ曲セレクトを自分の好きなようにカスタマイズすることが出来ます。


このコードで出来ることは以下の通りです。


例えば通常2曲しかない神殿も・・・。



このように曲を増やすことが出来ます。



また、増やすだけでなく、自分の好きな曲に変更することも出来ます。

1つのトラックリストには、最大で15曲まで設定することが出来ます。

これにより、各ステージに15曲ずつ設定できます。

仕様上、いにしえっぽい王国については、地上、地下それぞれ、7曲ずつになります。



さらに通常、曲が設定されていないエレクトロプランクトンにも、
好きな曲を設定することが出来ます。





他にもまだ出来ることがあります。

今まで新しく追加したステージには、他のステージのトラックリストを割り当てていました。
設定も、共有でした。

しかしこのコードを使えばさらに新しくトラックリストを追加することができます。

これにより、新しく追加したステージ専用の、独立したトラックリストを割り当てることが出来ます。



今回、新しく追加したステージ専用のトラックリストを、新たに37個分用意しました。

さらに、予備トラックリストとして、4個分を用意しました。


以上がこのコードで出来ることです。


以下、問題点と注意点。

まずは、コードがやたら長い。

実際にプレイするにあたって、各ステージのトラックスリストの設定を行ってから、プレイする必要があります。

新しくステージを追加した場合などは、そのステージのトラックリストの設定も行う必要があり、
とても大変な作業になります。

新しくステージを37個追加した場合、通常のステージの分と合わせて、
コードの行数が、2000行近くの膨大なものになります。

設定する際は結構大変なので、適度に休むようにしてください。


次に、このコードを使うと、通常時のオレ曲セレクトが100%壊れる。
これは、CMMのかかりやすさの設定をセーブデータに残すための処置です。

初めは、セーブデータの空きスペースらしきところをCMMの設定用にしようかなと、
思っていましたが、実際にやってみたらセーブデータが壊れました。

どこか、安全地帯があるかもしれませんが、通常時のオレ曲セレクトの設定が保存されているところにした方が、
手っ取り早かったのでこういう形にしました。
次回以降も、このコードを使うなら良いかな~と。

一応、通常時のオレ曲セレクトが壊れない、クラッシュ回避.Verも用意しておきました。
残念ながらこちらはかかりやすさの設定は、セーブデータには保存されません。
起動するたびに設定しなければいけないという条件付きになります。

これに伴い、オレ曲セレクトをすべて一括で初期化するコードも用意しておきましたので、
通常プレイする際に、使用してください。
その際CMMの設定も失われますので注意してください。


次に、設定する曲についてですが、HPの曲 ID リストの「その他の曲 2」や、
「CSEで新しく追加した曲」も一応設定することが出来ます。
しかし、オレ曲セレクトのかかりやすさ設定画面に入った瞬間にフリーズしてしまいますので、注意してください。

対戦時にはちゃんと曲は流れます。


「GeckoOS」と「Riivolution 1.04」で簡単な動作確認をして、問題なく動いているのは確認しました。
が、まだ完全動作の保障は出来ませんので注意してください。

このコードに限らず、改造コードを使用する場合は、
念のため、ご使用前にセーブデータのバックアップを取ることを、お勧めします。

ご使用は、全て自己責任でお願いします。
何かあったとしても私は責任を負えません。




今回さらに、Custom SSSをCMMに対応させました。
エレクトロプランクトンに曲を設定する際に、必要になってきます。
詳しくはこちら

それと、Tracklist Modifier v1.0をまた再修正しました。
日本版では問題ありませんでしたが、海外版(RSBE)でフリーズする箇所がありましたので、
念のため、日本版も修正しておきました。

合わせてCMM用のTracklist Modifier v1.0も追加しましたので、
CMM使用時に一緒に使用してください。


今回もコードと使い方は、HPに載せてありますので、そちらを見てください。


最後に。
ここまで、本格的なコードを作ったのは初めてです。
上にも書きましたが、まだ完全動作の保障は出来ませんので注意してください。

何か分からないこと、問題点や不具合、
間違えているものや、落としているものがありましたら、コメントをお願いします。


あと、スマブラXコードのページに
私用に海外版(RSBE)のコードを載せてあります。
もちろん日本版では使えないので、間違えないようにしてください。



Custom SSS(簡略化版)


KENTA3753氏が変換してくださった「Custom SSS」ですが、使い方が結構難しいということもあり、
使い方がよく分からないという人がたくさんいると思います。
自分もそうでした。

今回は、そのCustom SSSを出来るだけ簡単に使えるように簡略化してみました。

これにより、使用する際には

・Xステージ側、DXステージ側に設定するステージの数
・それぞれのステージの並び順

この二つだけ設定してやれば済むようになりました。

たぶん今までのCustom SSSよりは使いやすくなっていると思います。

設定できるステージは、

・通常ステージ
・「ホームランコンテスト」などの特殊ステージ
・新しく追加したステージ

です。

アイコンについて
新しく追加したステージのアイコンは、ステージアイコン追加方法で、
アイコンイメージ画像を追加したとき用に設定してあります。

特殊ステージのアイコンはそれっぽい通常ステージのアイコンに設定してあります。

コードと、使い方はHPに載せてありますのでそちらを見てください。

ただ、このコードはKENTA3753氏が変換してくださったコードです。
転載という形になってしまいますが、
「転載する場合・リンクを張る場合の注意」
に基づいて載せていますので、多分大丈夫だとは思います。
それでも何か問題などがありましたら、
コメントをお願いします。



あと、せっかくなので「ターゲットを壊せ!」のステージをレベルごとに独立させられるように、
「ターゲットを壊せ! レベル1~5 独立化」というコードを作ってみました。

使用時の注意点は、KENTA3753氏のコード置き場にある、
「Target Smash levels 2-5」というコードも使用しないと効果がありません。

Custom SSS(簡略化版)専用ですので注意してください。

詳しくは、HPに載せてありますのでそちらを見てください。


次に、今までトラックリストを設定する「Tracklist Modifier v1.0」は
「Stage Roster Expansion System v2.0」も同時に使わないと使えませんでしたが、
単体で動くように修正しました。
Custom SSSで「新しく追加したステージ」や「ホームランコンテスト」などの特殊ステージを設定した場合、
オレ曲セレクトから出られなくなりますので、「Tracklist Modifier v1.0」も、
使い方に従って一緒に使用するようにしてください。
詳しくは、こちら


あとは、曲 ID リストをさらに更新しました。
たぶん、これでほぼ全部の曲だと思います。

一部の曲は曲名が分からないので、適当に付けてあります。

CSE:Custom Sound Engine v2.5を使って
新しく曲を追加した場合の、曲 IDとファイル名も一例として、少し載せてあります。


今回は、スマブラXコードページも大きく更新修正しました。

何か分からないこと、問題点や不具合、
間違えているものや、落としているものがありましたら、コメントをお願いします。




曲 ID リスト


HPに曲 ID リストを追加しました。

ステージ曲変更コード
ステージ曲変更コード v2.0
裏ステージ設定コード
裏ステージ設定+ステージ曲変更コード

これらを使う際に、参考になると思います。

他の用途でも使えると思います。
今後も使うものなので。

分かりやすいように、ステージごとに分けてみました。

とりあえず、ステージ曲とメニュー曲だけです。
まだ、全部ではないのでまた更新します。
間違えているものや、落としているものがありましたら、コメントをお願いします。




プロフィール

JOJI

Author:JOJI
はじめまして。

JOJIと言います。
ジョウジと読みます。

ここの記事のコードや画像、配布物は、無断転載及び二次配布しないでください。

改造コードなどはすべて自己責任で行ってください。
何かあったとしても私は責任を負えません。

基本的に、大乱闘・トレーニングでの使用、オフラインでの使用が前提になっております。
それ以外での動作は保証しませんので注意してください。

念のため、ご使用前にセーブデータのバックアップを取ることを、お勧めします。


当サイトは、基本的にスマブラハックについてある程度理解が出来ている方向けになっています。
スマブラハック初心者の方はまず、(2ch)スマブラX 改造まとめ Wikiで、
基本的な流れを掴んでおくと良いでしょう。

ちなみに、当サイトはリンクフリーですので自由に貼って頂いてかまいません。今更ではありますが。
コードや画像、配布物は、転載及び二次配布しないでくださいね。

最新記事
最新コメント
最新トラックバック
訪問者数
現在の閲覧者数
現在の閲覧者数:
カレンダー
09 | 2011/10 | 11
- - - - - - 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 - - - - -
月別アーカイブ
カテゴリ
リンク
検索フォーム
RSSリンクの表示
QRコード
QR
Powered By FC2ブログ

今すぐブログを作ろう!

Powered By FC2ブログ

アクセスランキング
[ジャンルランキング]
ゲーム
2684位
アクセスランキングを見る>>

[サブジャンルランキング]
任天堂(Nintendo Wii, DS)
208位
アクセスランキングを見る>>
リンク元ランキング
移動先ランキング
人気ページランキング
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。