fMSX-MGII (fMSX2.1 for NetBSD/hpcmips)


English information is here (thanks! ghost san).


Marat Fayzullin 氏作の MSX エミュレータ、 fMSXNetBSD/hpcmips に移してみたものです。 とか書いてますけど、実体は単なる「寄せ集め」でして、fMSX のソースをはじめ、 MGL2 のソースとか 色々流用してくっつけてみただけ、という代物です。^^;



最新版は dr005 です。
詳しくは fMSX-MGII のドキュメントを御覧ください。履歴についてはこちら





Source


fmsx-mg2-dr005.tgz(00/05/25)
fmsx-mg2-dr004.tgz(00/05/06)
fmsx-mg2-dr003.tgz(お蔵いり 00/05/04)
fmsx-mg2-dr002.tgz(00/05/01)
fmsx-mg2-dr001.tgz(00/04/23)


その他のパッチ類


※ dr005 では、以下の patch 類は source に含まれました。
したがいまして、 dr005 では 以下の patch をあてる必要はありません。


-DNARROW 無しで使う際には、fMSX2.1 の V9938.c に、以下の patch をあててみるといいかもです。
「裏VRAM からコピってきたりすると、スダレ模様みたいに描画されてしまう」という問題を fix します。

うう... -DNARROW を前提に組まれているみたい... > V9938.c
たしかに -DNARROW じゃこの問題、「見えない」ものなぁ... ^^;

V9938.c.patch


MSX-FAN 付録ディスクで発生する不具合を直すには、 fMSX2.1 の CodesED.h に以下の patch あててください。
これの元ネタと、根拠については、FreeMSX 作者である、 Rootさんのページをごらんください(さすがだ...)。

CodesED.h.patch






サンプル画像


SCREEN7 な画像の表示(MSX-FAN 付録ディスク #21 より)。

-DNARROW 有り -DNARROW 無し

-DNARROW を使うと、1pix 飛ばしな表示をするので、小さい画面(256 pix)にも収まります(けど当然、画質 悪くなります)。-DNARROW 無しではそのまんま、素直に表示します。


日本語の表示

1 2 3

2 は -DNARROW 付き。なに表示してんだか、よくわからないです。
MSX-DOS2 で日本語を使うのでしたら、 -DNARROW 無しで使うのをおすすめします。


DAIVA な画像

daiva.gif


(おまけ)UZIX!

uzix.gif

UZIX とは、 8bit マシンなどで動作させるべく作られた、小さな UNIX 風 OS、 UZI の MSX への実装です。
いやもう、これは執念としかいいようがありません。(実用になるかどうかはさておき)すごい。:)



関連サイトへの link

fMSX Home Page
fMSX の総本山です。
 
fMSX Informers
玉木 克信(REU)さんの fMSX 関連の情報ページ。 fMSX ドキュメントの日本語版などがあります。
 
Baboo! JAPAN
MSX 関連情報の検索サービスです。MSX User には心強い味方。
敬愛と若干の怖れをこめつつ、「バボ様!」と呼ぶが吉です。:)
 
GW's-Workshop
ゆうれいさんが運営されている、「海外 MSXer と ハポネス ^^; MSXer との交流」を主なテーマと したページです。海外の熱い MSX ネタを知りたい方、または逆に手持ちの MSX ネタを広く知らしめ たい方はもれなくゴー!です(UZIX に関する情報もあります)。
 
 
NetBSD/hpcmips
netbsd.org にある、 NetBSD/hpcmips 配布・関連情報ページです。
 
What is MGL2
MGL2 作者の鈴木さんのページです。
 


MSXINFORMERS BANNER  [Baboo! JAPAN]



MSX なページにもどる

トップページにもどる


fk200329@fsinet.or.jp
Last modified: Thu May 25 05:29:01 2000