/ / / ln / 掲示 / Z / GBA / NDS / Win / TV / Arduino / MAP
/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
MI-E1をこう使う
偽MI-L1のページ(汗;
更新日時 2003/11/30 (日) 下午 1:01:33
/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\


\ \/
/\ \
What's this ?
ここは、MI-E1 Zaurusの正しいあるいは誤った使い方を説明するページです。
[Zaurus NISE MI-L1]
[MI-E1 user]


\ \/
/\ \
偽MI-L1の巻
MI-E1にMI-L1のパネル(KEY UNIT)を取り付けたものをいう。
[ 注意:SHARP保証外行為になります ]
左上のボタンからメールチェック、逆送り、順送り、ホームインデックス、操作メニューとなり、カーソルの真中のボタンは中断になります。MI-E1よりも操作性向上がみられます。但しキー数が異なる為、機能ボタンがありません。補修部品として4600円+税で入手可能。
真中になったキーを"決定"キー扱いするには後述のわっふる(ざう)のキー割り当て変更の巻 (inline)のように、MOREソフトで"中断"キーを押された時の処理を追加変更する必要があります。しかし自分でやるにもそのMOREソフトのソースがないとできないしねぇ。MOREソフト作者の方々がソースの公開及び偽L1対応(中断キーの扱いの変更)をしていただければ幸いです。

\ \/
/\ \
MI-E1でKanonやAIRの巻(わっふる for Zaurus)
[kanon on Zaurus]もちろんあゆのうぐぅが見られるのも言うまでもありません。E1推奨の理由としてはWAV再生がヘッドフォンを使え、内蔵スピーカ再生より音質がいいという点でしょう。(というかMI-TR1とかMI-L1の内蔵圧電スピーカの音では満足にWAV再生がでませんです)
以下にKanonを遊ぶのにどれだけ費用が掛かるか計算してみました。
SHARPZaurus MI-E1約40000
COMPACT FLASH CARD 128MB約10000
CF用PCMCIAアダプタ約800
KeyKanon8800
合計約59600
MI-E1ではこうですが、秋葉原のソフマップ(11)にてMI-TR1の新品が\24800(2001/08/08現在)というのもあるので、こちらのほうが音はダメでも画面が綺麗なのでいいかもしれません。私は両方持ってます(笑) 環境及び好みにより追加する必要があります。Kanonを1つ入れる程度なら64MBのCFでもかまいませんがCFも安くなってきてますので128MBがお徳でしょう。
既にZaurusを持っている方はわっふるのページに逝ってヨシ。あかね(ONE 輝く季節へのZaurus版)もあるでよ。

\ \/
/\ \
わっふる(ざう)でとりあえずデモ(音付き)を動かしてみる
Zaurusを買ったばかりでわっふる対応のゲームは持っていないという方でもVisualArtsの各ブランドのWebにデモが配られていたりいなかったりして試してみましょう。ブランド、作品名、ダウンロード、WAVコンバート方法
KUR-MAR-TERススキノハラの約束デモ版Zaurus用WAVコンバータ(Perl)
(INST.)\BGM\TLV_MONO.WAV → \AVG32\WLK239CD\WLK23900.WAV
SAGA PLANETS恋愛CHU!デモ版Zaurus用WAVコンバータ(Perl)
効果音mail.wavだけはサウンドレコーダで変換
(INST.)\BGM\op.WAV → \AVG32\WLK221CD\WLK21000.WAV
(INST.)\BGM\BGM13.WAV → \AVG32\WLK221CD\WLK21001.WAV
(INST.)\DAT\mail.wav →(8bitsモノラルで) \AVG32\WLK221CD\mail.wav
b_worksセラフィム・スパイラル
-少年の檻-
デモ版WAVはサウンドレコーダで変換できます
(INST.)\BGM\open.wav →(8bitsモノラルで) \AVG32\WLK243CD\WLK24300.WAV
otherwisesense offデモ版WAVはサウンドレコーダで変換できます
(INST.)\BGM\OP.wav →(8bitsモノラルで) \AVG32\WLK223CD\WLK22300.WAV
otherwise未来にキスをデモ版WAVはサウンドレコーダで変換できます
(INST.)\DAT\SLAVE.WAV (8bitsモノラルで) → \AVG32\WLK253CD\SLAVE.WAV
(INST.)\BGM\OP.WAV (8bitsモノラルで) → \AVG32\WLK253CD\WLK25300.WAV
(INST.)\BGM\M22.WAV (8bitsモノラルで) → \AVG32\WLK253CD\WLK25301.WAV
尚、一部実際に試していないものもありますので、間違いがある可能性があります。
一言:ゲームやりたかったら買え!
2001/09/17

\ \/
/\ \
わっふる(ざう)のキー割り当て変更の巻
偽L1の為のキーの割り当て変更したかったので、書き換え。真中ボタンが"中断"(KC_BREAK)になっているので、"決定"(KC_DECIDE)と同じ動作にすべく、
"case KC_DECIDE:"の直前に
"case KC_BREAK:"を追加、
FormEventFilter関数でOnBreakIDメッセージで処理をを無効化する。(いいのか?)
これでもう一回コンパイル・・・動いた。まるでL1みたい。キーはそのまんまやけど。キー割り当て変更用に別ファイルとか言う形で用意したら便利かも。

\ \/
/\ \
わっふる(ざう)の効果音WAV対応の巻
既にオリジナル版で対応済みです。
soundmgr.c内に機能を実装のつもりだったが、soundmgrの全面的書き換え。

  WAV再生 実装案
  各ゲームのDATフォルダにあるWAVファイルを22kHz以下に変換(モノラル8ビット推奨)。
  変換したファイルをWAVBaseDirで指定したディレクトリ下にWAVファイルを置く。
  作成したファイルにロングファイル名がある場合は同じフォルダにdirx.txtを作成。

  8.3形式ファイル名,オリジナルファイル名
--- dirx.txt (AIRの場合)--- ABURA_~1.WAV,ABURA_LOW.WAV HIGURA~1.WAV,HIGURASHI.WAV HIGURA~2.WAV,HIGURASHI_LOW.WAV --- 実際に~1なのか~2なのかコピーの方法によって順序が変わるので dir /x コマンドで確かめてください。
ひとまず動いてます。CDとWAV同時の時は効果音優先で再生してくれます。WAV停止時にはCDの再生されます。現時点で再再生(割り込みWAV再生時の停止位置からの再生)の機能をつけようとしたのですが、なぜかうまく再生されませんでした。

\ \/
/\ \
わっふる(ざう)の差分の巻
wlk2-616.ZAC から WAV再生+偽L1キー対応(実験) の差分ファイル:wlk2_s2.exe(本家効果音対応のため配布終了)
オフィシャル(?)のわっふる(ざう)からダウンロードしてから差分を当ててください。次のバージョンのわっふる(ざう)が出た時点でこの差分(wlk2_s2.exe)は無効とします。差分を当てた後の問題については私(SaTa.)まで詳細をご連絡いただければ幸いです。
尚、ソースについては差分を用意していないので、必要があれば連絡ください。
00:56 2001/08/09

\ \/
/\ \
MP3再生の巻
私の場合mp3再生用としてMMCとCFの両方で使っていますが、主にMMCの方にMP3を置いています。理由としてはCFと別に入れておける点と、PHS611sやLANカードを使用するときMMCが補助メモリとしても使えるから。MMC側にはMOREアプリは入れていません。入れてもいいのですがやっぱり切り替えを必要とするから。MP3プレーヤであればZaurus側の設定とは別に参照してくれるので。

\ \/
/\ \
音楽再生の巻
MI-E1ではmp3が再生できますが、それ以外の機種では標準では再生できません。WAV再生機能もありその手のMOREもあります。MIDIとかも欲しいところですが、いまのところそういうMOREソフトは見当たりません。そこでちょっと試しに作ったのがこおろぎさん。MMLからのデータ作成にPerlが必要ですが、一度再生データ(PZファイル)を作ってしまえばPerlも必要ありません。圧電ブザー系のZaurusではころぎさんの矩形波がいい音に聞こえるようです。GAME MUSIC系のMDXからの移植を考慮して作りましたが、MIDIデータからの変換方法も紹介しています。
/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
ただ今の日本時間:
/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
All Rights Reserved, Copyright (C) 1999-2010 SaTa.
[EOF]