探検


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/24(金) 18:03:49.33ID:t4ouTkn40
■過去スレ
PC-98エミュを語ろう20
https://egg.5ch.net/test/read.cgi/software/1614419035/
PC-98エミュを語ろう19
https://egg.5ch.net/test/read.cgi/software/1574874975/
PC-98エミュを語ろう18
http://egg.5ch.net/test/read.cgi/software/1535866422/
PC-98エミュを語ろう17
http://egg.5ch.net/test/read.cgi/software/1500009461/
PC-98エミュを語ろう16
http://egg.2ch.net/test/read.cgi/software/1482812256/
PC-98エミュを語ろう15
http://potato.2ch.net/test/read.cgi/software/1465178872/
PC-98エミュを語ろう14
http://potato.2ch.net/test/read.cgi/software/1447580905/
2021/09/24(金) 18:04:16.08ID:t4ouTkn40
PC-98エミュを語ろう13 http://anago.2ch.net/test/read.cgi/software/1429799988/
PC-98エミュを語ろう12 http://anago.2ch.net/test/read.cgi/software/1405645007/
PC-98エミュを語ろう11 http://anago.2ch.net/test/read.cgi/software/1351594060/
PC-98エミュを語ろう10 http://anago.2ch.net/test/read.cgi/software/1308750927/
PC-98エミュを語ろう9 http://hibari.2ch.net/test/read.cgi/software/1285858755/
PC-98エミュを語ろう8 http://hibari.2ch.net/test/read.cgi/software/1253837808/
PC-98エミュを語ろう7 http://pc12.2ch.net/test/read.cgi/software/1237567292/
PC-98エミュを語ろう6 http://pc11.2ch.net/test/read.cgi/software/1213797675/
PC-98エミュを語ろう5 http://pc11.2ch.net/test/read.cgi/software/1180255814/
PC-98エミュを語ろうrigel4 http://pc11.2ch.net/test/read.cgi/software/1122627577/
PC-98エミュを語ろう3 http://pc8.2ch.net/test/read.cgi/software/1087554462/
PC-98エミュを語ろう2 http://pc5.2ch.net/test/read.cgi/software/1036143672/
PC-98エミュを語ろう http://pc3.2ch.net/software/kako/1004/10040/1004058836.html
2021/09/24(金) 20:25:40.98ID:8Vuzsh9V0
98や88のゲームってそろそろ著作権切れとか無いですか?
2021/09/24(金) 20:28:16.48ID:ktwRUXYc0
無いです
2021/09/24(金) 22:00:57.69ID:r0EOr89F0
スレ立て乙
2021/09/24(金) 22:51:56.89ID:u2mq58Su0
著作権法は2018年の改正発行にて
原則として保護期間が公表後70年に延長されてるので
満了となってる98のゲームは存在しません
2021/09/25(土) 00:08:51.46ID:/V+bQ8yw0
フヒヒ… 猫で 実FDD_USB-FDDを 2台 動かしてみたいぜぇ…(夢)
2021/09/26(日) 01:32:12.48ID:Gt/eFmYX0
PC-98エミュを語ろう21
PC-98 21
PC-9821

ということでPC-98エミュでWindows NT 3.5xを動かしたときに
PEGCドライバ(9821グラフィック)が動かない理由は不明ですが、
もしかすると400/480ライン設定もしくは水平同期周波数24kHz/31kHzのあたりのチェックを
しているのかも!?と思いました。
NT3.5xのPEGCドライバは解像度640x480固定でI/Oポートやシステム共通域メモリで、
31khz、480ライン設定の返答が来ないとダダをこねるのかも
2021/09/26(日) 23:22:26.73ID:Gt/eFmYX0
前スレ>>980は結構大事な事を言っている。
Windows NT 3.50とその当時発売されていた機種のIDE BIOSの仕様と関連がある。
NT21/W rev21〜25ではWindows NT 3.50が作動しますが、
NP21/WにIDE1台(プライマリ・マスター)のみしか認識しない実機IDE BIOS(例えばPC-9801BX2のやつ)
を読み込ませた場合も作動する事が確認できました。(但し結構待ち時間がかかる。)
これはNP21/Wが幅広い機種のIDE BIOSを認識できるという素晴らしい事実が確認できました。
またNP21/W rev69β1以降の場合はWINNTFIX=TRUEにした場合のみ、
IDE1台(プライマリ・マスター)のみしか認識しない実機IDE BIOSを作動させることができます。
Windows NT 3.50が作動しないバージョンのNP21/Wはそのような実機IDE BIOSは作動しません。
(作者は現在のNP11/WでIDE BIOSの読み込み機能は非推奨のようですが実機IDE BIOS読み込み機能
は残しておいて欲しい。)

また80386CPU搭載以降のPC-98実機ではメモリE8000〜FFFFFhが基本RAMになっています。
のでRAMに設定できる機能があるとありがたいです。
Windows NT 3.51やWindows 9xのIDEドライバはF8E8:0000〜003Fの値をチェックしてドライバの
作動モードを変えています。その検証に役立つからです。
2021/09/26(日) 23:29:46.20ID:Gt/eFmYX0
備考
メモリF8E8:0000〜003F(F8E8〜F8EC9)
2021/09/26(日) 23:54:08.23ID:Gt/eFmYX0
まあ初代PC-9821にはF8E8:0000〜0001に98 21と入っていないですし、
逆にPC-9801BX2〜PC-9801BX4ではF8E8:0000〜0001に98 21と入っていたりします
2021/09/27(月) 10:11:17.63ID:abKhLZuZ0
XXの設定をしたらF8E8:XXXX(それとも0000:XXXX)がYYの値となるべきがZZとなっている、とか
はっきり書けないものかね。
それとも、嫌がらせか何かで、わざと分かりづらく説明しているのか。
2021/09/27(月) 13:59:59.57ID:RNyRnqUF0
糖質だよねこの長文の人
だから嫌われる
2021/09/27(月) 14:25:35.11ID:p+oLTiKU0
スレチかもだけど糖質ってやっぱり制限した方がいいのかな?
オコメおいちい
2021/09/27(月) 16:26:55.82ID:lHNbKnDf0
F8E8:0005のbit5ですね。このbitが立っているとHDDを探すときのチェック箇所が変わるのです。
NT3.51で、まだF8E8:0000付近のフラグの詳細な調査が終わっていないので...
2021/09/27(月) 16:30:33.39ID:NuQpXt95d
糖質は1日200g以内に抑えましょう
ラーメンは昼食で食べるようにしましょう('A`)
2021/09/27(月) 18:49:25.48ID:2vtNgnQ6d
>>15
そんなアナタにマンナンヒカリ
2021/09/28(火) 02:07:45.90ID:rNxAm+W10
>>13
詳しく説明いたします。(但しかなり長くなります)
2021/09/28(火) 02:08:18.44ID:rNxAm+W10
メモリ457h(0000:0457h)の挙動

フラグの詳細は
UNDOCUMENTED Vol.2 memsys .txtのメモリ 0000:0457hを参照いただきたい
ttps://www.webtech.co.jp/company/doc/undocumented_mem/memsys.txt

エミュレーターでしか確認していないが、かなり古いIDE BIOSじゃないと
UNDOCUMENTED Vol.2のようなフラグ設定にならないと思われる。
一般的なIDE搭載のPC-98では1台目と2代目のドライブの有無の状態のみを
現すしていると思われる。またこの場合、関連するメモリ0000:05B0hには常にFFhが
設定されている。

ドライブなし 3Fh(00111111b)
1台目のみ接続 97h(10010111b)
2台目のみ接続 7Ah(01111010b)
1台目と2台目接続 D2h(11010010b)

ところがこのフラグはドライブ2台までしか想定していないので
スレーブ接続可能な機種の場合は混乱が生じてくる

プライマリ・マスター PM
プライマリ・スレーブ PS
セカンダリ・マスター SM
セカンダリ・スレーブ SS
とすると

プライマリ接続の場合はこのようになる。
未接続 3Fh
PM 97h
SM 7Ah
PMとSM D2h
2021/09/28(火) 02:09:44.42ID:rNxAm+W10
正しい接続方法でスレーブを接続した場合は次の通り
PMとPSとSM D2h
PMとSMとSS D2h
PMとPSとSMとSS D2h

正しくない接続方法でスレーブを接続した場合は次の通り
PS D2h
SS 97h
PMとPS D2h
SMとSS D2h
PMとSS D2h
PSとPM D2h
PSとSMとSS D2h
PMとPSとSS D2h

2台以上接続した場合は常にD2hの値が入るが、
プライマリ・スレーブのみやセカンダリ・スレーブのみの場合は
おかしな値が入る。
2021/09/28(火) 02:11:31.37ID:djTXNVPn0
(うわ。 やめてね。
■ このスレッドは過去ログ倉庫に格納されています

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