M88 for OS/2
ダウンロードページ



●M88 for OS/2とは

cisc氏作成のPC88エミュレータをOS/2用にSofiyaが移植したものです。

ベーシックの画面
●使用の注意 M88の2.15っていうのを元に移植しました。(本家のM88は、現在2.15です。) α版です。 使用した結果いかなる事がおきようと私Sofiyaは一切の責任を負いません。 個人の責任でご利用下さい。 また、使用にはPC8801xxを所有していないとだめです。 動かすためには、ROMイメージと言うものが必要です。 ツール類は、残念ながら移植していませんので別途自分で作成してください。 DART及びDIVEが必須です。 なるべくメモリの多いマシンで、速いCPUでご使用下さい。 因に、私の開発環境は、 ・セレロン300MHz ・ラム192MB です。この環境以上を推奨します。(ぉぃ) 詳しいセットアップ方法などは私が説明するよりも、 オリジナルのcisc氏のページがありますので。 http://www.remus.dti.ne.jp/~cisc/m88/index.html こちらをご覧ください。(と逃げる私、御免なさいciscさま) ●現在の状況 現在、v2.15を移植中です。

現状の画面
・JoyStick部分の処理を入れました。(^^)/ ・描画スレッドの優先順位の処理を入れました。(^^)/ ・キーボードからの入力ができるようになりました。(^^)/ ・画面がまともに表示されるようになりました。(^^)v ・無音にすると容赦なしに落ちるのがなおりました。(^^)v ・画面のキャプチャに対応しました。(^^)v ・マウスの処理がバグバグだっていうのが分かりました。(;_;)/ ・スナップショットに対応しました。(^^)/ ・新しいDisk作成に対応しました。(^^)/ ・ドロップによるファイルの入力ができるようになりました。(^^)/ ・メニュー部分の処理を追加(^^)/ ・DIVEに対応(フルスクリーンに対応、320x200x8ですが・・・)(^^)/ 現在の問題点 ・Configメニューの部分が完全にできていない 分かっている未完成な所 ・「CPU」の速度関連 ・「画面」の全画面辞640*480にする(OS/2で全画面の640*480*8のやりかたがわからないので・・・) ・「画面」の全画面モードでVSyncに同期(OS/2で可能なのかどうか不明) ・「音」のPCMバッファ部分 ・「音」のwaveOutAPIで再生の部分(OS/2にはwaveOutAPIはないので、削除する予定) ・「音量」全部 ・「その他」F12をResetとする ・「その他」マウスを使う ・「その他」ジョイパットを使う(対応したつもりですが、動作確認はしていません) ・「環境」PC-9801キーボード (ごめんなさい、PC98のWarpは、私には対応できません) ・GDIで描画しているので重い ・デバッグの機能を組み込んでいない ・F12キーでのリセットが何故か出来ない ・テスト不足なので、予期せぬ出来事があるかもしれない これから ・ドキュメントの作成 ・バグとり (2000/5/7 現在) ●関連リンク M88のペ〜ジ  ciscさまのページですぅ。  いわずとしれた、M88の本家本物です。  お世話になっております。 88 Break 〜88Emulator&GAME情報ページ〜  AKATTAさまのページですぅ。  88関連のエミュ情報、ニュース、ツールなどが紹介されてます。  私の所のM88forOS/2も紹介させて頂いております。(^^;;  88エミュ関連の使い方がわからなかったら、ここを覗けば、まず、大丈夫でしょう。 ●更新履歴 1999/07/28 α1版 ・取りあえず公開しました。 1999/08/6 α2版 ・ファイル関連の所で馬鹿な移植ミスをしていたのを修正。 ・フォントファイルがなくても動くようにしました。 1999/08/7 α3版 ・時間取得部分を比較的真面目にしました。 1999/08/18 α4版 ・V2.10をベースに移植をしなおしました。 ・音がまともに出るようになりました。(^^)v ・キーボードに未対応になりました。(涙) 1999/08/20 α5版 ・コマンドラインからのパラメータに対応しました。 ※ファイル選択時に落ちる場合コマンドラインから直接 ファイル名を入力してみてください。 ・キーボードにある程度対応しました。 1999/08/21 α6版 ・画面サイズを変更できるようにしました。 ・ダイアログ表示の際に落ちる(実は無茶苦茶重いだけ) のを取りあえず対処しました。 (大分安定してきたと思います) 2000/05/04 α7版 ・2.15を元に移植 ●バグなどの報告について 専用の掲示板を作りましたので、そちらの方に書き込んで下さい。
M88forOS/2用サポート掲示板




M88 2.10ベース
M88 for OS/2 α6版をダウンロードする(135,203byte)
M88 for OS/2 α6版(ソース)をダウンロードする(248,890byte)

M88 2.15ベース
M88 for OS/2 α7版をダウンロードする(178,954byte)
M88 for OS/2 α7版(ソース)をダウンロードする(620,647byte)



に戻る