| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I-PACに電源を入れると、デフォルトキーコードがセットされている状態になります。これは上の表に示されている通り、MAMEのデフォルトキーコードセットになっています。ですから、MAMEを使用する場合は、再設定する必要が無く即プレイ可能になります。
下記のうちのどれかを望む場合、コードを再プログラムしたいと思うかもしれません:
・他のエミュレータか他のPCソフトを使う場合
・シフト機能の使用を望まない場合
・etc
I-PACは自動的にどのインターフェイス(PS/2かUSB)で接続されているか検出します。
I-PACを動作させる為のドライバーは一切必要有りません。
I-PACの基板に示される様に、スイッチ端子の片側をそれぞれのターミナルと接続して下さい。スイッチのもう片方の端子をデイジーチェーン方式に接続し、I-PACの基板に示される「GND」ターミナルに接続して下さい。
使用するケーブルの太さは重要ではありません。ターミナルに接続できる程度の太さであれば問題無いでしょう。
![]() ![]() |
LEDハーネスを使う場合、10ピンのヘッダーに接続して下さい。
PCマザーボードのキーボードポート(PS/2)とI-PACの「PC」ポートを接続して下さい。普通のPCキーボードを使う場合、I-PACの「KBD」ポートにキーボードを接続して下さい。
USBを使う場合:Windowsを起動させた状態で、USBケーブルを刺して下さい。Windowsは自動的に認識してWin標準のドライバーをロードします。
PCをDOSかWindowsで起動させるとI-PACのLEDが点灯します。
Winの「メモ帳」等のテキストエディタプログラムを起動させて下さい。
ジョイスティックやボタンを押してみて、テキストエディタプログラムにキーコードされた文字列が正確に表示されるか確認して下さい。
ただし、「TAB」「Ctrl」等のキーは文字列としてのキーコードが有りませんから表示されません。
DOSの場合、コマンドプロンプトを消すために「COPY CON」を入力して下さい。Winの場合は「メモ帳」等のテキストエディターを使って下さい。キーボードの[CTRL]+[ALT]+[P]を同時(正確には、[CTRL]+[ALT]を押した状態で[P]を押し足す感じで)に押して下さい。メニューメッセージが出たら、テストモードに入るために「T」を押して下さい。この状態で、ジョイスティックやボタン等の入力状態が画面に出力される様になります。
I-PACをプログラミングするには2つの方法があります。 Windows環境では、WinIPAC IPDユーティリティー。DOS環境では、IPACUTILにて詳細なプログラミングが可能です。又は、I-PACの「KBD」ポートにキーボードを刺した状態で、[CTRL]+[ALT]+[P]を押すことによって、インタラクティブプログラミング・テストモードに入ることができます。
1playerのスタートボタンと以下のキーを同時に押す事によって、シフトモードの使用を可能にします。(「MAME」のセッティングが使用した場合)
2playerスタート = [ESC]MAMEのメニュー
ジョイスティック 左 = [Enter]
ジョイスティック 右 = [Tab]MAMEのコンフィグメニュー
ジョイスティック 上 = [~]MAMEのボリューム調整
ジョイスティック 下 = [P]MAMEのポーズ
1player ボタン1 = [5]MAMEのコイン投入
上記のシフトキーは任意に変更する事も可能です。
USB DOSサポート:
ほとんどのPCがDOSモードでUSBキーボードをサポートするはずですので、USBモードのI-PACは動くはずです。(USBキーボードがBIOSレベルで使用可能でなければならない)。しかし、多くの場合DOSモードでのUSBキーボードはレスポンス性能が悪く、ゲームプレイに支障が出る場合がある。USBモードは、Windows環境での使用を推奨します。
ヘッダープラグとLED配線図:
もしあなたがLED 接続をするなら、下の図は参考になるはずです。
![]() |
一般的なアプローチ:
内蔵の自己テストLEDは、機能的なチェックを表示します。
I-PACはキーボードをエミュレートすることを覚えておいてください。これを念頭においておけば、テストの為にあらゆるテキストを示すプログラムが使用できます。たとえば「メモ帳」等。ただし、「TAB」「Ctrl」等のキーは文字列としてのキーコードが有りませんから表示しません。その為に、I-PACには、インタラクティブプログラミング・テストモードが存在します。
問題:プレーヤー2のボタン5、6が押せない。
これはI-PACの問題ではありません。デフォルト状態のMAMEは任意のキー・コードに、これらのボタンが割り当てられていません。MAMEのコントロール・メニュー(タブを押す)に入って、それらを割り当ててください。ボタン5は「I」です。また、ボタン6は「K」です。
問題:シフト機能が動かない
一部のボタンが詰まっているか、ボタンの結線がショートしている可能性があります。
自己テストLEDはフラッシュ・パターンの使用によりステータスとエラーを示します。
これは、電源を入れたときのシーケンスです:
電源を入れました:1回の短いフラッシュ
それから
PS/2インタフェイスを検出:2回目の短いフラッシュ、次にスイッチテストが通過した場合:LEDのフラッシュは停止
あるいは
USBインタフェイスを検出:
それから
PCによって初期化されたUSBインターフェースおよびスイッチテストは通過した場合:LEDのフラッシュは停止
あるいは
もし、インプットテストが失敗する場合:LEDはどのスイッチがショートしているか、あるいは欠陥数を点滅します。
LEDが点灯しない:
欠陥があるボード、欠陥があるケーブル、正常に電源がつかないPC。
LEDは2回の短いフラッシュ。I-PACはUSBによって接続されている:
I-PACはPS/2のインタフェイスを間違えて検出した。テストとして、別のUSB機器の接続を試してみて下さい。
LEDが一回短いフラッシュ後停止:
I-PACはUSBコントローラを検出したが、PC側がI-PACを検出できていない。PCのUSBドライバをチェック。
LEDが最初点灯して、その後3回あるいはそれ以上点滅した:
スイッチテストに失敗しました。入力の失敗のために下の表でチェックしてください。スイッチ配線をチェックしてください。ワイヤーを外してみて、点滅のパターンが変わるか確かめてみて下さい。
電源を入れてから、一度も点滅せずにLEDが点灯したままになる:
下の表でチェックしてください。
LEDが最初に点いた後に点滅の数を数えます。テーブルは調査する必要のある入力を示します。間違って配線されたスイッチを調べて下さい。複数の入力が失敗している場合、パターンは別のエラーコードLEDを表示してしまうかもしれません。
|
インタラクティブプログラミング・モードは、ボードにキーコードを割り当てる方法を提供します。新しいキーコードは、電源を切った後も保存されます。この方法は、PC用の特別なソフトウェアユーティリティーを必要としません。
インタラクティブプログラミング・モードを使用するためには、I-PAC・J-PACに「KBD」ポートにPS/2キーボードを差して下さい。USBキーボードは使用できません。
入力テスト/プログラムモード:
最初に、「メモ帳」等のテキストエディタを起動させて下さい。DOSだと、コマンドプロンプトを消すために「COPY CON」と入力して下さい。(コマンドプロンプトに戻る場合は、、ctrl-zを押して下さい。)シフトロックがオフになってることを確認して下さい。
キーボードのの「ctrl-alt-P」を押して下さい。メニューが表示されるはずですが、うまくメニューが表示されない場合は、何度かチャレンジしてみて下さい。
プログラミング
例えば:あなたが「A」をPlayer1のボタン1に割り当てたいと思った場合。パネル上でPlayer1のボタン1を押して、次に、キーボードの「A」を押してください。これで設定完了です。この設定を保存する場合は、キーボードの「E」を押して保存と終了を行ってください。
メニュー一覧:
T:ボタンテストモードに入ります。どれかボタンを一つ押せば、そのボタンに割り当てられたキーコードを表示します。もし、ボタンを押す前にキーコードを表示した場合は、ボタンが詰まっているか、結線がショートしている可能性があります。
L:入力、及び現在プログラムされているキーコードリストを表示します。リストは3つのコラムに別れており、1番目は入力、2番目は設定されたキーコード、3番目は設定されたシフトキーコードです。
E:設定されたキーコードを全て保存し、プログラムモードを終了します。
※キーコードを設定してから「E」を押すまでの間は、一時的にRAMへキーコード設定が保存されます。ですから、「E」を押す前に電源を切ると、設定が完全保存されず消えてしまいます。
A:終了します。プログラムモードを終了し、変更をすべて廃棄します。
R:デフォルトに戻すため、全てのキーコードをリセットします。これを行うと、標準状態のMAME設定に戻ります。
※リセット後の設定を保存するには「E」を押して保存終了して下さい。
シフトキープログラミング
キーボードの左シフトを押すことによってシフトキーのプログラムが可能なモードになります。
※設定を保存するには「E」を押して保存終了して下さい。
入力キーコードを消す
ある特定のボタンを、キー入力させたくない場合、既に設定されているキーコードは邪魔です。そこでNULLキーとして「Print Screen」キーを使用します。
※設定を保存するには「E」を押して保存終了して下さい。
シフトキーの変更
デフォルト状態のシフトキーは「1player start」ボタンですが、これを変更するには、PCベースのユーティリティーソフトが必要になります。
使用することのできないキー
I-PACとJ-PACは次のキーはキーコードとして設定できません。
「Print Screen」
「/」Num-Pad
「Pause」
「F7」




