某ソフトウェア企業に勤務するおじさんプログラマyasuhoです2010-04-13PC-G850VSをエミュレータで使うポケコンSHARPのポケコンPC-G850VSをPC上のエミュレータで使うためのTIPS集です。エミュレータを使用するにはポケコンのROMを実機からPCに転送する必要がありますので、ご注意を。win32バイナリ"をダウンロード。解凍して適当なディレクトリに置いておく。BASIC・アセンブラ・モニタ・Cなどを使うにはポケコンROMの取得が必要になるので、"copyrom.zip"もダウンロードしておくとよい。ポケコンROMの取得マシン語プログラムを実行するだけなら、このステップは不要。上記サイトからダウンロードした"copyrom.zip"を解凍し、manual.txtを読むと手順が書いてあるので、手順に従い、ROMイメージをPCに転送する。BANKは22ページ必要。よって、PC側のファイルはbase.txtに加え、rom00.txt〜rom15.txtとなるはず。事前にPCとPC-G850VS間で通信が可能な状態にしておく必要がある。ケーブルの入手と転送方法は以下を参照。上記で解凍したエミュレータに含まれる"g800config"を編集する。「エミュレートされるマシン」は"g850"を選ぶ。エミュレートされるマシンmachineg850「ROMイメージをダウンロードしたディレクトリ」のパスを書く。yasuhoの場合、g800.exeのあるディレクトリに"g850vsrom"というディレクトリを作り、そこにROMイメージを置いた。ROMイメージのあるディレクトリrom_dirg850vsrom「ソフトウェアキーを使うか」に"y"を設定。なくてもよいが、あると便利。ソフトウェアキーを使うかsoftware_keyyエミュレータの実行g800.exeを実行。うまく行けば、PC上に以下の画面が出るはず。エミュレータを使う上でのTIPS詳しくはmanual.txtに書いてあるが、ここではいくつかのTIPSを書いておく。リセット方法ポケコンをリセットするにはF8キーを押す。以下の画面が出るので、Yキーを押すと:リセットされる:なお、RAMファイルは"g800config"の"ram_path"で指定したファイルに保存される。ファイルの読み込みと実行BASICプログラム等をエミュレータに読み込むにはg800.exeを以下のパラメータで実行する。-sio_in={ファイル名}エミュレータが起動したら"TEXT"ボタンを押し:さらに"S"キーを押して:"L"キーを押すとロードが開始される(ちょっと時間がかかる)ロードが終わったら再び"TEXT"ボタンを押し、"B"キーを押す:さらに"B"キーを押すと、ロードされたTEXTがBASICプログラムに変換される。"BASIC"ボタンを押してBASICモードに戻り、"RUN"と入力してエンターを押せば、プログラムを実行。PC-G850VS"を実行してみました。:)キーボード入力について"とか$などの記号は入力できないみたいです。エミュレータで直接BASICなどのプログラムを入力するのは、ちょっとムリっぽい・・・どなたか方法を知っている方がいましたら、教えていただけると嬉しいです。Update]作者のまるひろさん直々に教えていただきました。以下のキーコンビネーションで入力可能です。Shift+,やはりPCで実行できるのはいいですね。ポケコンを使わなくてもプログラムがデバッグできるし。このような素晴らしいツールを提供していただいたまるひろさんに、感謝いたします。Tumblr広告を非表示にする関連記事2014-03-21ぼくと電卓SHARPの電卓が50周年を迎えるそうで。PC...2009-03-16ポケコン(VX-4)のアプリをエミュレータで動かす最近ちまちまとポケコンのアプリを書いているyasuhoです。(22)リンクはてなブログブログをはじめる(無料)お知らせ参加グループプログラミングはてなブログをはじめよう!yasuhoさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。