探検


PC-98エミュを語ろう21

■ このスレッドは過去ログ倉庫に格納されています
2021/09/24(金) 18:00:41.41ID:t4ouTkn40
!extend:checked:vvvvv:1000:512
スレッドを立てる際は↑を二行重ねて書いてください。


NEC PC-98シリーズは過去のものとなりましたが、
その膨大な遺産を活用できるPC-98エミュレータは非常に便利な存在です。
そんなPC-98エミュレータについて語りましょう。


■Windows用PC-98エミュレータ
Anex86
http://homepage2.nifty.com/ans/ (※リンク切れ)
T98-Next
http://akiyuki.boy.jp/t98next/
Neko Project II
https://www.yui.ne.jp/np2/
https://retropc.net/yui/
Neko Project 21/W
https://simk98.github.io/np21w/index.html
np2fmgenの本家(?)サイトなのだわ
http://nenecchi.kirara.st
SL9821
https://www.satotomi.com/sl9821/

■関連スレ
Neko Project 21/Wについて語るスレ
https://egg.5ch.net/test/read.cgi/software/1614460729/

■関連リンク
くらべぇ
http://pc88emu.php.xdomain.jp/
・PC-98系ゲーム処方箋(Neko Project II用)
・PC-9801-86(PCM)設定比較(np2fmgen)

NP2系でゲームの挙動が怪しい時はこのサイトを参照
前スレから話題に出てたBalance of Power、ローガスの対処方法もここで既出

■FAQ
Q. 大掃除したらPC-9800シリーズのFD見つけた。どうやるんだっけ?
A. DiskExplorer使え。プロテクト解除ソフトは違法化されてるので注意。実機でNFDMAKE使えば成功するかも

■前スレ
PC-98エミュを語ろう20
https://egg.5ch.net/test/read.cgi/software/1614419035/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
2021/09/28(火) 02:11:54.03ID:rNxAm+W10
PC-98版Windows NT 3.5xのIDEドライバがチェックする箇所

PC-98版Windows NT 3.50のIDEドライバはメモリ457h(0000:0457h)で
ドライブの接続状況を確認します。スレーブにドライブが繋いであっても無視します。
またセカンダリ・マスターのみの接続でブートは失敗します。

次に、PC-98版Windows NT 3.51のIDEドライバはまずF8E8:0000h〜0001hの
9821hの値をチェックして、9821hだった場合はF8E8:0005hのbit4の値をチェックします。
@
F8E8:0000h〜0001hが9821hかつF8E8:0005hのbit4が1の場合
メモリ5BAh(0000:05BAh)のIDE接続フラグをチェックしてドライブの接続状況を確認します。
(0000:05BAhのフラグはUNDOCUMENTED Vol.2に記載はありませんが
F8E8:0010のIDE接続フラグと同じ仕様です。)
セカンダリ・マスターのみの接続でブートが可能です。
ブートドライブにスレーブを接続するとブートに失敗します。
(スレーブのみの接続でもブートは可能ですが、ドライブ接続状況によってはデーター破損等の
予期せぬ事態が発生する場合があります。)
A
F8E8:0000h〜0001hが9821h意外の値またはF8E8:0005hのbit4が0の場合
Windows NT 3.50と同じ方法でドライブの接続状況を確認します。
2021/09/28(火) 02:25:54.68ID:rNxAm+W10
またエミュレーターで実機IDE BIOSを仕様する場合はメモリ457h(0000:0457h)を
書き込み可能にしておかないとスレーブを認識しない機種のIDE BIOSで起動できなくなります。
(例えばPC-9801BX2、PC-9821Ce2)
NP21/Wではrev21〜25では書き込み可能。rev69β1以降の場合はWINNTFIX=TRUEにした
場合のみ書き込み可能です。

とりあえず以上。
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況