DSで動作するように、修正したものです。使用するにはDS用のマジコンが必要となります。その辺については適当に調べてください。不安定度、さらに倍って感じです。更新内容は以下のような感じです。・コアをVer.3.5にバージョンアップしたつもり。・サウンドの修正(これが限界、ヘッドフォンでは聴かないで)・UIの修正(チープなのは仕様です。)・ディスクイメージ、カセットイメージはオンメモリになりました。そのため書き込みは入れ替えをするか電源オフ時(むろんDSの電源のことではない)に更新されます。・マウスエミュレーション追加(暫定的な対応なのでまだ実用レベルになってません)・上下画面入れ替え・その他ダウンロードはfmsxDSのページかDownLoadページからどうぞ。マウスの位置を補足できなくてずれまくりますが、我慢すればグラフサウルスも使えてます。マウスとタッチパネルの仕様の違いを吸収するのは難しい。今回の更新は以下の通りです。関数等足りないところがありますが、いい加減公開しないと忘れられそうなのでとりあえず出しておきます。FM-PACのテストもしてみましたが、CPUパワーが足りないので、あきらめモードです。DownLoadかfmsxDSのページからどうぞ。-インストールzipファイルに入っているファイル、フォルダ構成は、デフォルトのfmsxDS.luaでの構成です。fmsxDS.luaを編集することである程度変更することができます。DLDI古いマジコンとR4,MicroNinjaDSのドライバはインストール済です。それ以外のマジコンを使用している場合は、DLDIドライバを組み込む必要があります。homebrewのソフトを使うなら、その位は自分でがんばれ。メインスクリプトインストールzipファイルに入っているファイル、フォルダをmicroSDカードにコピーします。一般的な(windows等の)ソフトウェアで在れば、実行ファイルのフォルダをカレントフォルダとするのが一般的?だと思いますが、現在のndsのhomebrewの仕様では起動したフォルダを取得することができません。そのため、fmsxDS.luaは次のいずれかのフォルダにインストールする必要があります。fat:/fat:/fmsxDSfat:/emu/fmsxDSfat:/emulatore/fmsxDSfmsxDS.ndsは好きなフォルダにインストール可能です。2バイト文字のフォルダ、ファイル名はほとんどチェックしていませんし、フォルダダイアログもまだ対応していませんので、使用されないほうがよいかと思われます。BIOSイメージ(MSX2J.ROM,MSX2JEXT.ROM,DISK.ROM等)をBIOSフォルダにコピーします。ロムイメージ、ディスクイメージ、カセットイメージを各フォルダにコピーします。必要に応じて編集します。使用方法コントローラーDSのコントローラーはデフォルトでは以下のようにバインドされています。メニューマウスタッチパネルでマウスを操作することができます。タッチパネルをマウスモードに切り替えます。マウスモードでの操作方法は以下の通りです。スタートボタンタッチしたときに左ボタンを押したことにするかをXボタンで切り替えることができます。ポート2>Mouseを選択するのを忘れないようにして下さい。メニューメニューで設定した内容は保存されません。しても保存したい場合は、fmsxDS.luaを編集してください。MSXのハードウェアの設定とDSの設定がうまく分けられていないので、もうちょっとわかりやすい構成にしたいところなんだけどなぁ。...MSXのポートに何が刺さっているのかを指定します。...スクリーンモードによって画面を縮小します。...212ドットを表示(縮小表示)。...画面の上下を入れ替えます。...タッチパネルのモードを切り替えます。スクリプトファイルfmsxDSにはスクリプト言語であるluaが組み込んであります。標準のluaから拡張していませんので記述方法はご自分お調べください。fmsxDSで使用するいくつかの変数と関数、fmsxDSから呼び出される関数が登録されています。構成を大幅に変えてしまう可能性がありますのでご了承ください。必要かどうかを考えずに手当たり次第に変数、関数を作っていますので、動作しない場合があります。8の倍数を指定して下さい。ディスクを入れ替えます。カセットを入れ替えます。カセットを先頭まで巻き戻します。カセットを末尾まで頭だしします。カセットを次のヘッダーまで移動します。カセットを前のヘッダーまで移動します。BIOSをスロットにマッピングします。実際に読み込まれるのは起動時です。BIOSにパッチを当てます。BIOSのスロットを指定します。MSXの電源をOFFにします。(ディスク、カセットイメージが保存されます。