PC-98エミュを語ろう17 [無断転載禁止]©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エミュを語ろう16 http://egg.2ch.net/test/read.cgi/software/1482812256/ Core soloとかCore2solotってCPUもあったな。 686系CPUの進化 Pen PRO→PenU→PenV→PenM→Core→Core2→iシリーズ Pen4とPenDは別系統の設計です。f86と言ったところです。 >>644 686系CPUの進化 Pen PRO→PenU→PenV→PenM→Core→Core2→Core iシリーズ freeDOS(98)のFAT32対応バイナリは無いですか? 8086や20286でもFAT32使いたい ABSOLUTE DISK READ/WRITEが別ファンクションだしDOSの対応があっても色々と辛い気がする やっとNP21/Wでネットワーク接続成功しました。 https://i.imgur.com/WKqVJKv.jpg TAPとMicrosoft Loopback Adapterでブリッジ接続したらうまくいった config.sysとautoexec.batの違いを教えてください あとemm386ってなんですか? ここPEGCについてネットで一番詳しく解説していると思うが、 ここまで情報あればA-MATE互換グラフィックは実装できる? http://www.satotomi.com/sl9821/sl9821_tec5.html 10 INPUT "あなたのナマエは";A$ 20 PRINT "うんこ" 30 END >>656 実装できるも何も、SL9821に実装されてんじゃない? >>666 オープンソースにしたかったら自力で実装しないといけないと思った。 np2kai rev.16 本体に置いたHDDイメージでも、認識されるものとされないものがありますね。 (他の98エミュレータでは読み込めますので) あと、4色200ライン?っぽい画面になるものも NP21/WでWindows95のプロテクトモードのフロッピーディスクドライバが作動しない 問題のヒントになるかな? http://www.njyangqs.com/hardware/Image5.gif SimK @simk98l 2017年9月14日 np21wでのSCSIは今のところ冷遇されているけど、そろそろ改善される時が来るかもしれない PC98Eってエミュも256色モードがあるみたいだね。 MATE-A相当かMATE-X相当かわ分からないが NP21/WのSCSIをWin2000やNTでも使いたいですが、SCSI BIOS無いと動かないかな? sava @lpproj 4月25日 そういえばPC-98用MS-DOSおなじみの「STOPキー押すとHDDのヘッドリトラクト」も現状のFreeDOS(98)では実装してないんですが、これ本当に必要な環境で今も運用してる人ってどのくらいいるんでしょ… (それこそマジモンのSASIとすげー初期のSCSI以外ではぶっちゃけ不要だと思ってるのですが…) sava @lpproj 4月25日 きょうの進捗(しない):ためしにFAT32有効にしてFreeDOS(98)のカーネルをビルドしてみたところ、リンカが"size of group TGROUP exceeds 64k by 455 bytes"とか言ってきた。98固有部分のコードがでかすぎてDOSカーネルがHMAに収まらないみたいですね… sava @lpproj 4月25日 本気でどうにかするなら、DOSのint29hとintDChを完全に(アセンブラで)組み直してIO.SYS領域に押し込めるぐらいやらないとダメでしょうね…(白目) FAT32はカーネルの容量的に厳しいのですね... np21系でポリスノーツの音楽と口パクが完全動作しない理由について蒸し返していくスタイル 51名無し~3.EXE2018/05/02(水) 18:47:01.87ID:sAnLTKWO PC-9800, PC-9821 シリーズで使っていた SCSI ハードディスクを PC/AT で利用するドライバ http://www.ftechworks.mydns.jp/ ~afuruta/scsid/scsid.htm PC-9800, PC-9821 シリーズで使っていた IDE ハードディスクを PC/AT で利用するドライバ http://www.ftechworks.mydns.jp/ ~afuruta/ided/readme.htm バイオス設定みたいのを弄らないとビープ音しかならないゲームと普通に鳴るゲームってどう仕組みが違うの? もしかして http://rednow.s1001.xrea.com/ に最新版がある感じですかね。 CPUx20にしたらかなり正確に同期してました。 >702 294 -> 701 名前間違えました。 >>702 np2x14とnp21x14でタイミングが違うのな np2x14だと CPU:2.4576MHz×12 Sound:55466Hz Buffer:100ms のようだ >>695 サウンドBIOSの使用の有無じゃない? サウンドbiosってのがよくわからないのですが音源が2つあるってことですか? そんなリッチなpcに見えないし、どっちにしても同じような音に聞こえますが・・・ 音源が同じなら一方はbios設定しないと鳴らないってのも妙ですよね 古いゲームはSound BIOSを呼び出して鳴らしている物が有った ゲームが持っているドライバでサウンド鳴らしてるならSound BIOSは不要って事 sava @lpproj 5月8日 FreeDOS(98)進捗めいた何か:とりあえずFAT32領域認識するようにしてみた。Win98SEのfdiskとformatを使ってためしに作ったFAT32領域も、いちおうアクセスできている…と思う… (btnpartより)もすこしマシなHD初期化プログラムが必要な頃合いかぁ…(ぼんやり sava @lpproj 5月4日 …ふと思いついて、ターゲットCPUを8086から186にしたらリンクに成功してしまった…概算すると1.2Kバイト程度のサイズ削減…想像以上に違うもんですね… (現時点で残り700バイト程度なので書き足すとやばいかも…) sava @lpproj 5月4日 386にしたらさらに586バイトほど削れた。ふーむ… >>711 なるほど。ソフトがドライバも持っている場合はBIOS設定してなくても鳴らせるけど、 ソフトにドライバが入ってない場合は、BIOSで設定してないと鳴らないということでしたか。 ありがとうございます。 しかしソフト側でドライバ用意するなんて手間だしおかしいですよね・・・。 ゲーム機では考えられない 独自拡張音源を乗せるとかならともかく 何かパソコン事情があったんでしょうか >>718 なんか激しく間違ってるぞ。 >しかしソフト側でドライバ用意するなんて手間だしおかしいですよね・・・。 古今東西あらゆるハードのゲームでソフトがドライバ持ってるのが普通。 それぞれメーカーで独自にサウンドドライバ作ってるから 「あのメーカーのゲームは曲が低音利いてて凄い」とかいう評価があるわけ。 またドライバ書いて売ることに特化した商売もあった。 (有名なのはFM音源でのテレプシコラかな。) Windows以降のPCや汎用機環境だと、DirectXみたいな共通な物をOSメーカー側が用意してくれたので、 それに対してデータを送れば済む様になっただけだ。 サウンドカードだけじゃなく、SCSIとかグラフィックカードにもBIOSはあるよな。 意識することは少ないが。 昔の55ボードだかのNECプロテクトもSCSI BIOSレベルの話だし。 というより、各種周辺チップの制御にBIOSのルーチンを使うか使わないかの違いだけだよ。 サウンドBIOSを使うサウンドドライバだってあったし。 ただ、PC-98のサウンドBIOSは低機能・性能だったから、サウンドBIOSを使わない手法が主流になっただけ。 sound romの場所もダメだった。 ・EMS ・SCSI-ROM ・UMB ・sound rom の4つから、3つを選べと言われたら、sound romを捨てるユーザーがほとんどだった。 だから、sound romの機能をソフト側で用意するのは自然な流れ。 706は当時のドライバがどういった物であったか理解しておらずおそらく今のデバイスドライバと完全に同じ役割だと思い込んでいる ゲーム動かしたいだけでまともに理解したい気は二の次なんだろう 全て把握しろとは言わんが(俺もそんなの無理だしw)、 概念的なもんだけでも知っとけば、いざ別のソフトに手を出して動かなかった時 自力解決できるようになったりするから知っとくのは自分の利益になる。 SL9821だと痕の楓の部屋入る直前で止まっちゃうな ドクンドクンのSEで躓いてるふいんき…NP21だと問題なし このいきり立ったチムボをどうすればいいんですか 519ナイコンさん (ワッチョイ a3ba-7Mh3)2018/05/12(土) 06:37:20.87ID:3Z68jeRu0 KRNLUPD3.EXEとHSFLPUPD.EXEは無かったけど、 PC-98版USBSUPP.EXEはあったわ http://www.axfc.net/u/3910242.zip もしかしたらUSBSUPP.EXEを適用すればQEMU/9821でWindows95が動くかも 知れないと思い、NP21でWindows95をインストールしてから、 USBSUPP.EXEとAMDK6UPN.EXEを適用した、ハードディスクイメージ(HDI)を NHCでBochsべた形式に変換して、QEMU/9821で読み込ませたら無事 起動しました。 QEMU/9821は Windows95ベータ3(4.00.720)とWindows 95 OSR2 + USB Supplement(4.03.1212) が動くようだな。で今までの検証結果からVMM32.VXDに組み込まれているVXDの 何かが悪さをしているようだが、USB Supplementに無いっているVMM32.VXDに 組み込まれるVXDの何かであるというところまで絞られました。 Windows95無印(4.00.950)〜Windows95 OSR2.0(4.00.1111)のQEMU/9821での 起動障害を起こしている原因は以下のVXDのうちのいずれかである 可能性が高い vmm.vxd vmcpd.vxd vtd.vxd vxdldr.vxd vpicd.vxd vcond.vxd vwin32.vxd ttps://dotup.org/uploda/dotup.org1532207.zip.html p:9821 >>737 CABファイルのVMM32.VXDを置き換えてインストールしてみたり、DEVLIB.EXE RPLCLDR.EXE VXDLIB.EXE を使ってVMM32.VXDを弄ってみたけどうまくいかなかったので、詳細不明です USBSUPP.EXE入れるとAnex86で起動しなくなりますね。 次のエラーが出ます 無効なVxDダイナミックリンクコールがデバイス番号3のサービスBに送られました。 USBSUPP.EXE 、次(2011-0611ver)でも ダメっぽぃれす。 インストールについて、完了ウインドウが出ずにフリーズ。 (スキャンディスク → インストールウインドウ表示 → 完了してる?) インストール済のNHDを 猫/w_rev41beta1 から持ってきてみたが、 【Windows 95 を 起動しています ... 】 という表示のみで 止まってしまった。 (白い点滅、カーソル?キャレット?だけ 普通に点滅状態のまま) うんこ エミュでのWindows95の起動問題はおそらくVMM32.VXD内のVMM.VXDでこけているので BOOTLOG.TXTにも残らないと思われる。 QEMU/9821そもそもWindows95での256モードが何故か作動しません。 Windows98のセットアップ時のドライバー入れれば256色表示はできなくも ないが >>741 QEMU/9821で作動する状態のディスクイメージは 次(2011-0611ver)と次(こっちのEXEだと、もう少しだけ進みますver)でも 作動しましたよ ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる