ゲームボーイアドバンス(GBA)には赤外線ポートが標準で装備されていませんが、自作の赤外線リモコンアダプタを外部端子に装着することにより、赤外線リモコンが実現できます。
本ソフトはプログラムとデータが別々になっており、オプティマイズのブートケーブルUSBでPCからUSB経由でプログラムを読み込み後、プログラム起動(マルチブート)直後にリモコンデータを読み込む仕様となっています。リモコンデータはテキストファイルなので、ユーザがメモ帳等のテキストエディタで自由に作成・編集でき、GBAで各ユーザ専用の赤外線リモコンを手軽に作ることができます。この部分が本ソフトのウリです。リモコンデータの読み込みにはブートケーブルUSBおよびそのコントロールソフトである「phost_usb.exe」や「btcons_usb.exe」が持っているホストインターフェイス機能を利用しています。そのため、本ソフトを使用するにはブートケーブルUSBが必要となりますのでご注意ください。この機能を利用するためにオプティマイズのサイトで公開されているGBA側のコードhio.cとhio.hを私の開発環境に合うように一部変更し使用させて頂きました。この場を借りてお礼申し上げます。
リモコンデータは最大16ファイル分読み込めます。家庭内に散らばっている赤外線リモコンを1台のGBAリモコンに集約し、GBAのL/Rキーで多種類のリモコンデータを切り換えて使用します。
| 行番号 | サンプルデータ | 説明 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
TV Panasonic-1 1 35,35,9,403,9,9,9,26 38 22 00,FC,1F 00,F8,3F A0,F9,32 00,00,00 40,FC,1D 60,FC,1C 80,FC,1B A0,FC,1A Power Mute TV/VTR Ch+ Ch- Vol+ Vol- |
タイトル(Max16バイト) 繰り返しタイプ(1バイト) 波形データ(8バイト×ブロック数[注]) 変調周波数(1バイト) 有効ビット数(1バイト×ブロック数[注]) Aボタンのコード(16進2桁,Max16バイト×ブロック数[注]) Bボタンのコード SELECTボタンのコード STARTボタンのコード RIGHTキーのコード LEFTキーのコード UPキーのコード DOWNキーのコード Aボタンのキー名(Max7バイト:以下同じ) Bボタンのキー名 SELECTボタンのキー名 STARTボタンのキー名 RIGHTキーのキー名 LEFTキーのキー名 UPキーのキー名 DOWNキーのキー名 |
| 行番号 | サンプルデータ | 説明 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
tv_panasonic1.txt tv_sharp1.txt vtr_mitsubishi1.txt skyper_sony1.txt dvd_pioneer1-a.txt dvd_pioneer1-b.txt radio_victor1.txt cd_victor1.txt aircon_mitsubishi1.txt fan_eupa1.txt toilet_national1.txt |
松下製テレビ シャープ製テレビ 三菱製ビデオ ソニー製スカパーチューナ パイオニア製DVDプレーヤ(1/2) パイオニア製DVDプレーヤ(2/2) ビクター製CDラジカセ(ラジオ) ビクター製CDラジカセ(CD) 三菱製エアコン サンクン製扇風機 松下製便座 |