目次:
ホーム
ダウンロード
スクリーンショット
MSXソフトウェア
|
msxDSは ニンテンドーDS / DS Lite / DSi用 MSX / MSX2 / MSX2+ パソコン エミュレータです。
msxDSはNyagosuさんが作成されているfmsxDS v.0.07を使用して修正したものです。
いくつかのバグを修正し、いろいろを追加したし、そしてエミュレーションがずいぶん速くなりました。
バージョン履歴:
バージョン 0.94 (2012-08-29)
- エミュレータ不安定にしたスタックオーバーフローを修正しました。(0.92と0.93は不安定だ!)
- 16KBページのマッパーを使用するメガROMで状態保存のバグを修正。
- フォルダ内に1024個のファイル(ROM、DSKおよびCAS)までをサポート。
- devkitARM r41と libFAT 1.0.11 とLibnds 1.5.6+でコンパイル。
- フォルダの画像が表示されている場合は、次は表示しないようにした。
- ドットで始まるファイル名と「/Pics」フォルダをリストファイルにもう表示されない。
バージョン 0.93 (2012-01-01)
- MSX 状態の保存の小さなバグを修正。
- screen10 と screen12 モードの速度を改善。
バージョン 0.92 (2011-12-26)
- FM-PAC のマッパーを修正。(SRAM も OK)
- 「コナミの新 10 倍カードリッジ」のマッパーを修正。(SRAM も OK)
- 漢字 ROM ドライバのサイズを修正。
- screen10 と screen12 のモードの表示を改良。
- devkitARM r36 と Libnds 1.5.4+でコンパイル。
- 選択したファイルに対応する MSX ソフトメディアのイメージを上画面に表示する機能。(カートリッジやフロッピーディスクやテープ)
バージョン 0.91 (2011-09-24)
- ボタンの新管理。X と Y の設定が可能になりました。(メタルギアで Y ボタンを押すと、無線機画面を表示。)
- VDP ステータスレジスタ 4 を修正。
- オプションメニューを追加。
- パドルコントローラを自作ソフトで使用できます。
- ASCII パドルコントローラのエミュレーションを追加。(Break Out 用など)
- Z80 の LDIR と LDDR 命令を修正。(Goody などが動作するようになった)
- ディスクアクセスする前にVDPのCEビットのレジスタ2の状態をチェックする。(フロッピーディスクエミュレーション を改良)(今は Undead Line とフレイなど正常に動作)
バージョン 0.90 (2011-06-12)
- ディスプレイエンジンを最適化。(Pixador さん、スプライトのを提案してくれてありがとう)
- MSX1 の VDP レジスタエミュレーションを改良。
- 音と Z80 のエミュレーションを多少最適化。
- Z80 の R レジスタのエミュレーションを追加。
- libndsをv1.5.0に更新。「CycloDS iEvo」のDSiモードに対応。
- 選択された MSX のモードに応じて最も有用なルーチンを入れるために ITCM メモリの新管理。
- 画面8モードの色の値を修正。
- Color 0 のバグを修正。
- L と R にはキーマッピングを「Angma Jidae - Devil zone (Uttum Soft)」に設定した。(ROM 版のみ)
- エラーメッセージのバグを修正。
- 「Carts.crc」ファイルを更新。
- ゲーム ROM のため、SCC の検出の問題を修正。
バージョン 0.89 (2011-03-13)
- Screen 8モードのスプライト色のテーブルを修正。
- 0.88版のZ80のバグを修正。 (Ikari Warrior)
- Z80の命令のサイクルバリューをいくつか修正。(Retaliot、Seleniak、スイートアーコンなどが正しく動作するようになった。)
- MSX のVblank 割り込みの管理を修正。
- フレームリミッタを追加。(速すぎてたゲームは、このバーションで正しい速度で動作する。)
- Nausicaaを実行すると、ディスクコントローラを自動で無効にする。これで 起動中、Shiftを押さなくても動作する。(ROM版のみ)
バージョン 0.88 (2010-12-25)
- Z80エミュレーションのコードを最適化。
- アルカノイドのパドルコントローラーのエミュレーションを追加。
- LとRにはキーマッピングを(ROM版のみ)次のゲームに設定した。Xorz(A=SPACE、B=m)、ウシャス(L=F1、R=F2)、Caos Begins(L=F1、R=F2)、キングコング2(L/R=F2)、ドラゴンスレイヤーIV(L=ESC、R=RET)、火の鳥(L=F2、R=F3)、魔界島 七つの島大冒険(L/R=F1)、ボルフェスと5人の悪魔(L/R=ESC)、魔城伝説II(L/R=F1)、ヤシャ(L=F1、R=F2)。
バージョン 0.87 (2010-12-11)
- スペインからのメガROMのいくつか用など、「Carts.crc」ファイルを更新。
- CAP とカナキーの LED が果たしてエミュレートされている。
- マウスのエミュレーション。
- 「メタルギア」を起動すると、F2 と F3 キーマッピングは L と R にも設定させる。(ROM 版のみ)
- fMSX v.3.51のZ80エミュレーションのソースコードを使用。
- Z80エミュレーションのコードを最適化。
- MSX 状態を保存の color 0 のバグを修正。
- ユーザーマニュアルは PDF にした。
バージョン 0.86 (2010-09-18)
- タッチペンでファイル名のスクロールを追加。
- MSX状態をセーブするには「Save State」アイコンをダブルタップするようにした。
- ピットフォール2のゲームのため、MSX1のスプライトのルーチンを少し修正。
- UIの小改良。
- MSX2モードをデフォルトにした。(MSX2+モードより速いので)
- ROMディスクのパッチのバグをいくつか修正。(DSKイメージのサポートを改良。)
- SCC+エミュレーションを追加。(SDスナッチャー用、コナミゲームコレクション用、など...)
- screen8と同じだったのでscreen12の周辺色の管理を修正。
- 必要がない表示条件を除去。(msxDSがまた少し速くなった。)
バージョン 0.85 (2010-08-22)
- 韓国のメガROMのいくつか用など、「Carts.crc」ファイルを更新。
- 32KBのROMのミラーを修正。
- スプライトのルーチンを書き直した。(エミュレーション完成)
- スーパーピエロのマッパーに対応。
- メガROMのマッパーの管理を少し修正。
- MSX1モードにはVDPの状態のレジスタ0を修正。(Electric Softwareより発売された「Zaxxon」は動作する。)
- 漢字BASICのサポートを追加。(a1wxkdr.romというファイルが必要になる。)
- MSX2+のロゴが表示される。
- 様々のグラフィックスルーチンのため、TCMメモリを使用。(msxDSが少し速くなった。)
- ファイル名にダブル・タップして選択できるようにした。
- 「Fire Ball」と「ローラーボール」というピンボールのため、LとRボタンを使用にした。(ROMバージョンのみ)
バージョン 0.84 (2010-06-25)
- キーボードの小不具合を修正。
- 漢字ROMのサポートを追加。
- エミュレーションクロック(RTC)を追加。
- ロムのサポートを改良。
バージョン 0.83 (2010-05-26)
- screen0モードのバックグラウンドカラーの管理のバグを修正。
- テープのエミュレーションを追加。fMSX-DOSのファイル形式をサポート。
- キーボードを改良。
- フォルダの管理を改良。
バージョン 0.82 (2010-05-10)
- devkitARM r30とLibnds 1.4.3+でコンパイル。
- 「screen 6」モードの「color 0」の管理のバグを修正。
- 高解像度のモードの表示を向上するためにフィルタを追加。
- サウンドモードが3つになった。(40KHzでPSG、22KhzでPSGとSCC、8KhzでPSGとFM)
- リアルタイムセーブファイルがルートに保存してしまったのでパスを修正。
- MSXがONしている時には、サウンドモードのとMSXタイプのとカートリッジの選択をブロック。
- 表示モードの変更を改良。
バージョン 0.81 (2010-03-21)
- MSXを何度も再起動しても、もうクラッシュしない。
- 選択する長いファイルネームが右左スクロールする。
- msxDSを終了するまでにはパス(フォルダ名とファイル名)を暗記。
バージョン 0.8 (2010-03-03)
3年間ぶりにmsxDSをプログラミングしなかったけど、今回はいろいろ更新しました。これは主な更新点です。
- libnds 1.4.0とdevkitARM r27でコンパイル。
- Cooperさんが適化されたlibfifoを使用。
- 新しいサウンドルーチン(音が良くなったし、安定です)。
- ローダウィンドウを大きくして、そして使いやすくした。
バージョン 0.7+ (2007-09-19)
- MSX2+のスクロールを追加。
- ローダを書き直した。
- スプライトを改良。
- 新しいアイコン。
- スクリーンモードを追加。
|
リンク:
fmsxDS by Nyagosu
PenkoDS by redbug
fmsx by Marat Fayzullin
C-BIOS Association
MSXdev (コンテスト)
|