PC-98エミュを語ろう16 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
NEC PC-98シリーズは過去のものとなりましたが、 その膨大な遺産を活用できるPC-98エミュレータは非常に便利な存在です。 そんなPC-98エミュレータについて語りましょう。 ■Windows用PC-98エミュレータ Anex86 ttp://homepage2.nifty.com/ans/ T98-Next ttp://www.geocities.jp/t98next/ Neko Project II ttp://www.yui.ne.jp/np2/ ttp://retropc.net/yui/ ■前スレ PC-98エミュを語ろう15 http://potato.2ch.net/test/read.cgi/software/1465178872/ http://imgur.com/a/WxV7H >>268 テンキュ ━━━━━m9( ゚∀゚)━━━━━━!!!!!! ... アト デ タメス! コウイウ ヘンシン ガ アルカ ナキヤ (とんでもねぇ) 待ってたんだ。 http://imgur.com/a/TkFfv ↑テキトーに 4つのNHDを接続してたら フリーズしちゃった。 コレニテ シュウ リョウ! マタ ライセ! 半角カナの人はPC-VANのjOSYAの常連だった人なんじゃないの? イイエ、シンイリ デスヨ。 なんか、np21/wのアーカイブに追加されたらしい、B-MATE相当らしい。 存在を知らんかったが、np21/wに 9801-96が追加されるらしい。 全然わからん、けど タノシミ。 >>275 フー!アー!yu-! 、 エロ インム エロッサイム? マハリーク マハーリタ ヤンバラ バンバンバン サリー サリー (コマンドー的な意味で)、オヤスミ。(アリガトゥ) まじでNP21/WのB-MATE相当のやつ作ったんだ。素晴らしい 一応要望としてはグラフィックチップ選択画面は NP2と同様にGECG、EGC選択と8色モードの選択もあると良いかな。 NP2SXがそうなってる NP21BW早速試して見ました、ウインドウアクセラレータを BC-9821Bp,Bs,Be,Bf builtinにしてみて Windows3.1でCL-GD5428内蔵機種のドライバ入れてみましたら、 16M色モードの表示は問題ない感じでした。256色モードは 概ね作動しますが、一部テキストボックスでのフォントの描画が おかしいようです。 PC-9801-96は256色モードは作動しましたが上記のように 一部フォント描画がおかしいようです。16M色用のドライバは 持っていないので不明ですが、おそらく作動すると思われます。 (ACLV24B.DRVが必要) >>282 Windows3.1_BC-9821Bp,Bs,Be,Bf builtin、こっちでも確認できた。 (下記、中途半端で スマソ) 「テキストボックスでのフォントの描画がおかしい」 16M色モードでは 確かに大丈夫そぅだった。 256色モードにて テキストエディタをイジってると、前後の文字数字が消える。 ただし、1文字を余計に入れて、すぐに1文字を消すと 残りが正常に表示される。 (それまでに入力していた部分が 正常に表示される) テキトーに天翔記をプレイしてみたが、おかしい表示などは無いようだ。 (FD版は256色のみなので、256色_1024x768、ゲームを800x600で動かしてみた) (PC-9801-96は未確認、これからやってみる。だが ACLV24B.DRV は無い) ↑のNHDをベタ変換して QEMU/9821に持っていった。 Win3.1、GD5430ドライバに切り替えてみたけど、ロードエラーでダメだった。 こっちは QEMU/9821に慣れていないので、こっちの環境が悪いかもです。 (Win95はダメっぽぃので、Win98入れてみて、確認してみる) 昔、98用ゲームソフトの開発してたとき、プログラマがBメイトはグラフィック回りとか独特だから、対応が面倒だとぼやいていたのを思い出した。 うんにゃ、アニメが売りのエロゲーメーカーの元社員w もう20年から前のことだが。 Bメイトに対応したゲームってそれなりに出てたんかな 洋ゲーの移植物なら結構ある。 シムシティ2000、DOOM、ストライクコマンダー、US NAVY FIGHTERSあたりはそう。 ソニア/サイレンスがMate Bのグラフィック周りを気にするか? …と思ったけどF40とか256色対応してたな。 あれってMate Bで動いたっけ? (n‘∀‘)η Neko Project 21/W ver0.86 rev28 キタワァ >>282 PC-9801-96_256色_1024x768 でも、テキストエディタ内の文字が消えます。 (入力した最後の1文字を消すと、残りが正常表示されてます) PC-9801-96_16M色ドライバ、バックアップCDに Win95用ドライバがあった。 あとでヤッてみる。 QEMU/9821、Win98セットアップはフリーズした。 np21Bw_Windows95_PC-9801-96の動作テスト、普通に認識してくれた。 OSR2.0内の ウインドウ_アクセラレータ_ボード_B3(Cirrus)ドライバを使用したから? 再起動だけで認識してくれた、リソース設定などは見ていない。 V10_バックアップCD内には ウインドウ_アクセラレータ_ボード_B3(Cirrus Logic)があった。 こっちのドライバだと、確かに 手動でのリソース設定が必要のようだ。 256色_1024x768、Win3.1と違い、テキスト表示がおかしくならない。 ウイニングポスト・初代 を動かそうとしたら、640x400?になって 真っ白に。 16M色_640x480、なんかマウスポインタの動きが 鈍くなった。 QEMU/9821のウインドウアクセラレータは実装がまだ不十分なので動かないのでは >内部的にはCIRRUS VGAも一応実装してみたのですが、Windows 98ではまだ動作しません。 >デバイスはちゃんと認識はしているのですが、画面に何も表示されない状態です。 >ログを取ってみましたが、I/Oを色々叩いたまま、VRAMに何も転送していないようです。 >ドライバと実装の相性の問題なのかもしれませんが… >冗談半分でVMWARE SVGA IIもサポートしてみたのですが、こっちはドライバ自体が >標準VGA相当部分のリソースも確保してしまうため動作せず。 >(こっちはまったく見込みがないので、ソースからも削除しています) >GA-1024A/1280Aの技術資料が手に入るようであれば、そっちを実装した方が早いかも。 >どなたか詳細な仕様をご存知の方がいらっしゃいましたらご連絡ください。 http://takeda-toshiya.my.coocan.jp/qemu/index.html >>299 氏 テンキュー! その辺りは セットアップ待ち している時に読んでました。 さっきは 1回目の再起動直後に強制終了しちゃった。(フリーズではないっす) 起動バッチのオプションから【-vga cirrus】を削除して 再トライしたんだが、結局 1回目の再起動時に強制終了した。 コンパイルとかは知らんのでヤラナイ。(5インチ_ディスク_ステーションなら 3つくらい持ってる) NP/21Wでrev27以降でWindows95のプロテクトモードドライバでFDDにアクセスした 時の挙動は、PC-AT互換機で非対応のフォーマットのディスクを読み込んだとき の挙動に似ているな。FDCが2HDか2DDを厳密に判定していない場合は 2DDディスクに2HDフォーマットしたり、2HDディスクに2DDフォーマットが出来た。 FDCが2HDか2DDを厳密に判定している場合は上記のようなディスクが読み込めなかった。 ( ゚Å゚) ホゥ 、ゼンゼン ワカラン ガ、ナニヤラ ジュウヨウ ソゥ ナ ジョウホウ ダ! ( ゚Å゚) np21Bw_Windows95_PC-9801-96の動作テスト、directx6 を入れた。 ウイニングポスト3を入れたら directx6 も入った。 その後、ウイニングポスト1・初代もプレイできるようになった。 (256色_1024x768でテスト) ↑の環境を、そのまま np21/w_rev28_最新版 に持っていった。 IDE-BIOSが無かったせいか、CDドライブを認識してくれなかった。 (Windows95セットアップ時に IDE-BIOSを使用していたから?) (その後、IDE-BIOSを使用、エミュごと再起動すると 認識した) ただ、↑と同じNHDを使って、IDE-BIOS無で np21Bwを起動してみると、 スタンダード_IDE_ハードディスク_コントローラ に【!マーク】が無く、CDドライブも使える。 (この場合は逆で、IDE-BIOS有にて ウイポス・初代を起動すると 真っ白に) こんがらがらって きたので、のんでねます。 SimK @simk98l 2時間2時間前 SimKさんがSimKをリツイートしました >すみません、言葉足らずでした。「猫21wのソースを参考に修正してコンパイル >したら」の話です。 まあNP21/Wの成果をQEMU/9821にバックポートすればそれなりに使えそうですね。 武田っちの気が向けば本人が実装しそうですが DOSBOXはS3のVGAをミュレートしているから、NP21/Wに移植すれば S3のウンドウアクセラレータも動くかな? ( ゚Å゚) 武田っち 、親密そぅだなぁ S3_Vision_864 とか 、いいなぁ。 9821-Xsにて 800x600_256色で使ってます。 (Win3.1_system.iniの記述も 9801-96の場合と ほぼ同じ、楽ですね。) QEMU/9821、【-M pc98】ではなく【-M pc98pci】だと、Win98が動いてくれた。 音も出て、ときめも-Win95版も 軽い感じで動いてくれそう、しゅごぃ。 (MIDIは無いようだ) PC-9801-96で、一太郎5が1024×768で表示できた http://i.imgur.com/8FWswVB.png 一太郎5 ほすぃ 昔、家にあったのは FD30枚くらいのだった、一太郎6だったらしい。 虫籠イキ とか ナツィ ッス ネ!(WinMX_2.6的な意味で) 誰かBX4かXe10のWindows3.1用内臓グラフィックアクセラレータのドライバ 揚げてよ >>316 ttp://121ware.com/psp/PA121/121ETC2/CRM/s/WEBLIB_NECS_DID.PRODUCT_ID.FieldFormula.IScript_VDown_Details?modId=24 [ACL3U8.DRV] GD5430ドライバ ↑ダメ元でトライしたけど、やっぱりダメだったわ。 WSN-A4Fとかで頼む、こっちはDLできる。 Windows2000でコマンドプロンプトの全画面モードが化ける問題は NT4.0のNEC16.DLLを入れたら直った。しかしコードページ932以外が まともに表示できなかった。 MATE-X PCMって118音源のPCMと殆ど同じでしょ NP21でSCSI BIOS入れればWindowsでも認識するのかな? |゚) ダメっぽぃれす。 ファイル名は SCSI.ROM でいいのかしら。 9821初代の入れたら、FDブートすらしなくなった。 (4.3GB超対応のIDE-BIOSを入れた時と同じ?) AP3EXIDEに入っているやつをSCSI.ROMにするとNP21/Wで動いたけど、 本体のバージョンチェックで引っかたが、バージョンチェック外せば 動きそう >コンピュータショップで ga-98nb2を見て、何も考えず買ってしまって、 >fswなローダがうまく動いてくれないのでちょっと調べて見たら、 >ga-98nb2って、normal/ga切換えの port 40E1hに 0B2hで叩いてあげると >normal画面状態で、0B3hを送ると GAの画面状態で melcoの wab-sと同じ >状態で ga-98nb2の VideoRAMにアクセス出来るように変わってくれます 9821初代で getitf98使ったら、異常終了=吸い出せなかった。 9821初代=386SX だからかなぁ、9821-Ce=486SXだと getitf98で吸い出せた。 でも、なんか意味なかったなぁ。 np21/wのnewdiskにて HDD(NHDじゃなくてHDD)を作成した、500MBくらい。 DOS6.2での初期化、物理セクタ長_512バイトでの初期化ができなかった。 (256バイトでの初期化はできた、win3.1で認識してくれた、多分) NHCにて win95用の600MB-NHD → HDDに変換してみると、 np21/wのSCSI接続で win95が起動できた。(IDEは接続せず) (このHDDだと、DOS-6.2における 512バイトでの初期化ができた) この辺り、実機でも薄学(センガク)なんだが、なんでだろう。 (外付けのSCSI-540MB-HDDでは 普通に初期化できたような) >>332 > 9821初代=386SX だからかなぁ そうだっけ? >>333 386SX-20MHz だった。With_98、SL9821にも書いてあった。 (確か、実機で確認したこともあった) 初代9821出たのってFシリーズとA-MATEの間だからな この時点で486搭載マシンはハイエンドのFAだけだった FA買えたけど、ハードディスク買った方が良いって雑誌の記事を見てハードディスクとFX/U2買ったわ ゲームを色々とインストール出来て快適だった >>337 FAの本体だけで実売いくらで買った? ちな俺はジャスト20万円(呈かは35万円) HDDなんて高価なんで手が出せず、かつ、容量に不安があったのでMOを買った俺ガイル。 当然速度はHDDより遅いけど、FDより遙かに早くなったから自分的に満足していたな。 >僕ならfmgen版の以下の機能を取り込んで欲しいと思う。 > ・メモリ強制RAMモード(d0000〜fffffの書き込み) > ・np2sx(nt)……386コアに変えたnp2(9821の機能は無し) PC-98エミュを語ろう11 http://anago.2ch.net/test/read.cgi/software/1351594060/380 NP21/WにもメモリD0000-FFFFFを強制RAM化して欲しいな。 EMUMB等でUMB確保。ただIDE BIOS部は危険なので除外した方がいいと 思うけど。 >np2sx(nt)……386コアに変えたnp2(9821の機能は無し) これはNP21WBに期待 >>338 インターネット経由のハッキングを気にしなくてすむ分だけ保守が楽だよ なにこれ、こんなエミュあったん? https://www.youtube.com/watch?v=tLd_3uuwkTA Win3.1のペイントが家替えしやすいし使えないかなと思っていろいろ調べてたら偶然見つけたんだけど >>339 FXとハードディスクとモニターで40万だった ハードディスクは緑電子製で83000円、モニターは12万とかだった気がするので、 本体は20万くらいかな ハードディスクとFXの価格を足すと丁度FAが買える金額だった >>343 >>12 ,61,63,68,72,74,77,86,116,133,136,140,259,334 SL9821はXPで動くようにならないかな?DX11必要みたいだけどDX9相当の 機能しか使っていないみたいだし ICCでコンパイルしたNP21作れば多少速度が上がるかな? (n‘∀‘)η Neko Project 21/W ver0.86 rev28 更新 キタワァー Win3.1_WSN-A4Fの場合、フリーズしなかったので 気づかんかった。 WSN-A2F/WSN-A4FはNT用ドライバでも800x500の解像度で表示できるみたいだな。 >>345 もうとっくに話題になってたのね・・・(´・ω・`) >>341 NP21/Wは既にRAM化してあるみたいです。EMUMBXも使えます。 ただSCSI BIOSやIDE BIOSのところはROMになっているので書き込めません >>341 とりあえず0x0A0000〜0x0A3FFFと0x0A8000〜0x0CFFFF はRAMになっているいたいだな。 あと0x0A5000〜0x0A7FFFをRAMにして欲しいのと、 GVRAMの0x0A8000〜0x0BFFFFがRAMになっているのに、 0x0E0000〜0x0E7FFFがROMになっていて中途半端なので この領域もRAMにして欲しい。 NP21/W rev28 2017/01/31版で Windows3.1でPC-9821Bp,Bs.Be,Bf built-inのグラフィックアクセラレータ が作動しなくなりました。以前のNP21/W rev28 2017/01/22では 作動します >>353 PC-9801-96の方は問題なく作動するようです。 >>352 >GVRAMの0x0A8000〜0x0BFFFFがRAMになっているのに、 >0x0E0000〜0x0E7FFFがROMになっていて中途半端なので これはグラフィックを16色モードにしないとRAMにならないようです。 実機と同じ作動みたいですね。 EMUMB使い方確認したら、/Gオプションつけて16色モード有効にすると 使えるとあって、NP21Wでも使えました。 >>352 NP21/Wの設定をPC-286にしたら0x0D0000〜0x0DFFFFの領域も確保できるように なり、IDE BIOSの領域を除く部分指定したら正常作動しました。 実機BIOS使用すればBIOSによってRAM領域変わるかも np2 fmgen版試してみたけど、0x0A5000〜0x0A7FFFがRAM化できる機能が 追加されただけで、0x0A0000〜0x0FFFFF迄全部RAM化できるのは np2-kaiE-newsdk-20131218-ramってやつだないるね。 >>358 np2-kaiE-newsdk-20131220-binの方が新しいです 0x0A5000〜0x0A7FFFの領域は device=emumbx.sys /Ea510-a7ef のように指定しないとWin3.1のMSD.EXEが動かないな メモ 0x0D0000 - 0x0D0FFF SASI BIOS 0x0DC000 - 0x0DCFFF SCSI BIOS((PC-9801-55,-92)) 0x0D8000 - 0x0DBFFF IDE BIOS 常時RAM化するのは危険ンゴ 某ファミリーソフトだったかROM部分に書き込みしてRAM化してると壊す残念なソフトもあるンゴ 残念というか、限界までハードを使おうとする粋なソフトだろ。 (n‘∀‘)η Neko Project 21/W ver0.86 rev28 更新 キタワァー >>365 PC-9821Bp,Bs.Be,Bf built-inでWin3.1動きました >>365 9801-96、auto-selectで selectされなぃままだョォー、まぁぃぃや。 EMM.SYSはMS-DOS5以降のものとMS-DOS3.3以前のものと仕様が違うみたいだな。 MS-DOS5以降のEMM.SYSはhimem.sysの後に組み込む必要がある。しかしhimem.sys 互換XMSマーネージャでは大抵作動しない。 MS-DOS3.3以前のEMM.SYSはHimem.sysの前に組み込む必要がある。 もちろん互換XMSマーネージャを組み込んでも問題なく作動する。 またWindows3.0以前に付属しているEMM.SYSはMS-DOS3.3以前のEMM.SYSと 同等の作動をする。 またEMM.SYSは拡張メモリは14MB以下じゃないと作動しなかった。 15〜16MBメモリ空間に対応していない為かな? ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる