探検


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
2022/02/15(火) 14:20:21.79ID:rWOHOecQ0
はいはい
2022/02/15(火) 15:02:44.48ID:Sgkmeyde0
わかったーーーーーーーーーー!!!!!
でけたーーーーーーーーーーーーーーーーー!!!

ググると「ギガンテスはエミュでは動かない」って書いてあるとこもあるけど、
んな事ない!

エミュを選ぶし設定も必用だけど、
でも、でけたーーーーーーーーーーーーーーーーー!

ギガンテス、エミュで動くじゃねぇかよ!!!!!
やったーーーーーーーーーーーーーーーーー!

やったやったやった〜!
2022/02/15(火) 15:18:15.65ID:aC+pMRhY0
>>174
Bad dump
2022/02/16(水) 01:43:15.26ID:WcOYHPVfM
>>176
ググる前に自分で試せ
そもそもNP21で動くし、他のでも
設定はさておき、製品版かIO版かぐらい書け

まあまともじゃないから必要っていう言葉がかけないんだろうな
2022/02/16(水) 04:34:12.18ID:YwhjqmJHa
>>174
書いている意味がわからんけど説明書みた?
ちゃんとそのとおりにしたら問題なく動作する
割れなら知らん

https://i.imgur.com/90RynPo.jpg
https://i.imgur.com/cuvQ4DY.mp4
2022/02/16(水) 10:56:06.46ID:bu1FtSax0
>>178
だからもうできたって言ってるんだよ

>>ググる前に自分で試せ
ええ?
自分で試す前にググってみて、いい情報があればそれを先に試した方が早いでしょう
それでダメなら自分で試すしかないけど、自分で試してできました

ググる前に自分で試すのって、情弱のやる事じゃない?

>>そもそもNP21で動くし、他のでも
ほう。そうかねぇ。まあどうでもいいです。できたので。

>>設定はさておき、製品版かIO版かぐらい書け
なんで?
書きません
もうできたのでそんな必要もありません

>>まあまともじゃないから必要っていう言葉がかけないんだろうな
ちょっと何言ってるかわかんない
まともじゃないと言うなら別にそれでいいです
もう、できましたので
2022/02/16(水) 10:57:25.72ID:YwhjqmJHa
>>180
何書いているのか全くわからん
2022/02/16(水) 10:59:37.39ID:bu1FtSax0
あっそ。
わからなくて結構
できたのでもうどうでもいいです
2022/02/16(水) 11:00:09.10ID:sYppfmIf0
>>180
>ググる前に自分で試すのって、情弱のやる事じゃない?

その考え方がおかしい
2022/02/16(水) 11:01:19.27ID:YwhjqmJHa
どうでもいいなら書くなよ
まあどうでもいいから誰も答えんかったしな
もうどうでもいいです
2022/02/16(水) 11:01:24.94ID:bu1FtSax0
おかしかったら笑うべや
アハハ ウフフ エ〜ヘヘの オーホホで だっふんだ〜
2022/02/16(水) 11:01:54.99ID:bu1FtSax0
どうでもいいぜすらどうでもいい
2022/02/16(水) 11:08:24.87ID:YwhjqmJHa
>>186
クソ真面目にレスしてやるがスレチなんだぞ
PC-98ゲーム関係はこっちのスレだ
もう来るなよ

https://medaka.5ch.net/test/read.cgi/retro/1642736301/l50
2022/02/16(水) 13:29:44.58ID:IaEtEojg0
>>181
ググらないと何もわからないくらい知識の蓄積がない子なんだよ
察してあげなさい
189名無しさん@お腹いっぱい。 (ワッチョイW ff3c-Ond+)
垢版 |
2022/02/16(水) 13:43:08.83ID:TQ7Ls4XJ0
まあギガンデスなんて古いソフトを今更エミュレータでとか言ってる時点で割れ使ってるのは明白だしな
2022/02/16(水) 13:54:44.56ID:hbIEZPk2a
>>設定はさておき、製品版かIO版かぐらい書け

こんな問にもまともに答えられない時点でお察しである
本人自身にも区別できないのであろうw
191名無しさん@お腹いっぱい。 (ワッチョイ 12f9-piVT)
垢版 |
2022/02/16(水) 14:08:39.57ID:4n5A3pO90
すみません
NP2 For iPhone の入れ方を教えてもらえませんか?
2022/02/16(水) 14:11:17.89ID:okt9gVTt0
もらえませんね
2022/02/16(水) 14:34:18.73ID:bu1FtSax0
区別はできてるさ
もうできたから言う必要ないもんでね
194名無しさん@お腹いっぱい。 (ワッチョイW ff3c-Ond+)
垢版 |
2022/02/16(水) 14:45:50.14ID:TQ7Ls4XJ0
割れソフトが動いたからはしゃいでるガキかよ
2022/02/16(水) 14:50:09.68ID:bu1FtSax0
なんとでもいえ
できたもん勝ちだ
できたんだよ〜
196名無しさん@お腹いっぱい。 (ワッチョイW ff3c-Ond+)
垢版 |
2022/02/16(水) 14:54:52.98ID:TQ7Ls4XJ0
171 名無しさん@お腹いっぱい。 (ワッチョイ 168b-EIIy)[sage] 2022/02/12(土) 06:37:05.27 ID:1vjtbALg0
ギガンテスが動くエミュはどれですか?
197名無しさん@お腹いっぱい。 (ワッチョイW ff3c-Ond+)
垢版 |
2022/02/16(水) 14:55:26.42ID:TQ7Ls4XJ0
171 名無しさん@お腹いっぱい。 (ワッチョイ 168b-EIIy)[sage] 2022/02/12(土) 06:37:05.27 ID:1vjtbALg0
ギガンテスが動くエミュはどれですか?
198名無しさん@お腹いっぱい。 (ワッチョイW ff3c-Ond+)
垢版 |
2022/02/16(水) 14:55:35.18ID:TQ7Ls4XJ0
171 名無しさん@お腹いっぱい。 (ワッチョイ 168b-EIIy)[sage] 2022/02/12(土) 06:37:05.27 ID:1vjtbALg0
ギガンテスが動くエミュはどれですか?
2022/02/16(水) 18:54:41.74ID:OWIcxBdT0
ゲームではないけど、アーキトレンド11が 次で動いた時は感動した。
2022/02/26(土) 16:05:28.75ID:l+tpD3S/0
pc98のcdromイメージでchdの物を見かけたのですが対応しているエミュレータはあるのですか?
2022/02/26(土) 16:41:29.82ID:Clf3cgAS0
あったらどうすんの?
2022/02/26(土) 17:23:18.56ID:l9Agt4++0
なに見かけたって
2022/02/27(日) 17:31:07.65ID:bt0kY0a8a
見つける・見かける・見受けるの違いわかってんのかな
ホラー現象だなこりゃ
2022/02/27(日) 21:33:42.85ID:A/PZjr6i0
oppai見つける・oppai見かける・oppai見受ける=揉める!
2022/03/08(火) 19:06:48.97ID:gGdwKx+K0
CONFIG.SYS処理中に任意にECHOできるソフトはあったけど
逆にCLSできるのってない?
2022/03/10(木) 13:04:01.64ID:b5VCzlTka
そのECHOできるソフトで ESC* とか ESC[2J とか出してやったらどうかな
2022/03/10(木) 17:41:53.77ID:Rk4MIkNJ0
>>206
おお!それでバッチリいけたわ、サンキュ
208名無しさん@お腹いっぱい。 (ワッチョイ 8273-auNF)
垢版 |
2022/03/12(土) 21:43:45.54ID:y6LSsCu40
PC-9821 Ra43/WZのbiosぶっこ抜いてupしたら需要ある?
後期版osr2.5標準搭載のPC-9821最終モデルで
fat16環境にてw95boot.exe利用でms-dos6.2とのデュアルブート
それからxusbsupp.exe利用でusb2.0○(但しusbupd2.exeはこの場合アンインスト ※併用すると起動不可)
というかなり偏った自己満ライフに使っていた代物でよければだが
2022/03/13(日) 10:18:42.54ID:N/FRPX+80
>>208
普通にあると思うよ。後期のbiosだろうし。
2022/03/14(月) 00:54:45.58ID:M8zlA7hH0
>>208
ないと思う
いらないです
211名無しさん@お腹いっぱい。 (ワッチョイ 3d03-L5JK)
垢版 |
2022/03/14(月) 02:22:19.48ID:Q/LM9C2A0
NP21/Wのカーソル点滅が遅いのはどうやったら直るんでしょう?
実機の1/2から1/3の速度でCPUの速度を上げるほどカーソル点滅が遅くなるようなんですが、
何か設定項目があるんでしょうか?
2022/03/15(火) 09:42:02.41ID:cTaPRDAJ0
CPU速度とかを変えてざっと試したけど
点滅速度が変わったりはしなかった
213名無しさん@お腹いっぱい。 (ワッチョイ 3d03-uEo7)
垢版 |
2022/03/15(火) 13:18:41.21ID:NDpYmkUK0
本家のNP2では正しい点滅スピードなんだけどNP21/Wはやたらと遅いんだよね
しかもCPUを早くすればするほど点滅スピードが遅くなるという謎仕様w
もうNP2に戻そうかな
NP2はDOS3.3までしか対応してないのが痛いけどNP21/Wより完成度高いわ
2022/03/15(火) 15:02:36.79ID:Agr5rbWl0
確かにWin95でもCPU速度上げると色々と遅くなるよね
ただ限度を超えると遅くなるだけだから越えなきゃいい
ゲームするだけだから最新版にせずrev56で遊んでる
全部試した限りWin95だけはNP21wが一番安定してると思う
215名無しさん@お腹いっぱい。 (ワッチョイ 3d03-L5JK)
垢版 |
2022/03/15(火) 16:29:00.52ID:NDpYmkUK0
NP2はCPU速度を上げても正常なんよね。
NP21Wだけが激しくおかしい。
てか古いDOSベースのWindowsならVMwareかVirtualBoxで動かしたほうがよくね?
216名無しさん@お腹いっぱい。 (スップ Sd02-Sj+W)
垢版 |
2022/03/15(火) 19:24:56.00ID:8mb+SMCDd
好きにしろよ
2022/03/15(火) 19:26:06.48ID:9gko6+oP0
NP2かNP21Wの2択縛りw
2022/03/16(水) 00:37:04.72ID:pEpb7McuM
偽典女神転生のpc98版がディスクのみ安価で手に入ったんで動かそうと思うんだけど、dosbox-xだと音が鳴らないのは何かドライバ的なもの入れないとダメな感じ?
Anex86使った動作環境ってのがググったら出てきたんだけど、ハングアップが酷くて使いものにならん……
タイトル画面の切り替えも遅いから色々いじってるけど、なかなか改善しない……
2022/03/16(水) 08:38:03.42ID:00MFCBS30
>>218
np2fmgenでよいかと
2022/03/16(水) 08:45:48.21ID:G2aDnfao0
ドライバなしで音なるわけないだろと
2022/03/16(水) 16:52:14.08ID:NO5OhH720
Win95/98にはサウンドドライバが付いてないから別途用意する必要がある
222名無しさん@お腹いっぱい。 (ワッチョイ 1373-kOle)
垢版 |
2022/03/20(日) 00:19:18.71ID:hZvDAdPd0
ふと思ったんだがeasy2bootのブートシステムを応用すれば
pc-98システムを擬装.comとの併用でdos/v上からも起動出来んじゃね?
dos/v上でpc-98フォーマットデバイスを認識させるにはconv98atでいけるし

要はpc-98システムを「bcdから64bit/32bitのdos/v用システムをストレージよりブートさせてます」と錯誤させられればええんでね?
既存の98機器も同じ様にdos/v用システムのusbポートに接続した際に「dos/v用のusb機器を接続してます」と変換ケーブル接続にて錯誤させられるんじゃね??

↓の会社がやってるのって↑なんじゃね?
https://www.zions.co.jp/product-casestudy/product/
2022/03/20(日) 00:48:45.99ID:DlknB98HM
じゃね
じゃね
じゃねーんじゃね

そもそもFAT16とATXどうすんの?
224名無しさん@お腹いっぱい。 (ワッチョイ 1373-kOle)
垢版 |
2022/03/20(日) 04:05:18.07ID:hZvDAdPd0
fat32未満も全部fat32として錯誤させればいいんじゃね?
225名無しさん@お腹いっぱい。 (ワッチョイ 3103-5iIy)
垢版 |
2022/03/21(月) 10:49:47.98ID:grP0Rj2S0
根本的な所が解ってなさそうで草
なぜわざわざチェックを入れてるのか考えたこともなさそうで草
226名無しさん@お腹いっぱい。 (ワッチョイ 1373-rBpV)
垢版 |
2022/03/23(水) 21:04:20.61ID:CgYee9ML0
自称博士wによる解説が始まります
227名無しさん@お腹いっぱい。 (ワッチョイW b970-PVk7)
垢版 |
2022/03/24(木) 00:54:19.24ID:+QLLO8av0
負け惜しみは醜いなぁ
2022/03/24(木) 07:51:39.36ID:uwUXAEaX0
かっこいい!
229名無しさん@お腹いっぱい。 (ワッチョイ 9273-M9yM)
垢版 |
2022/03/29(火) 06:05:53.81ID:MhrEPoe40
博士君逃げてて草
何をどう理解してないのか指摘出来ないやん
230名無しさん@お腹いっぱい。 (ワッチョイW 9211-ngv2)
垢版 |
2022/03/29(火) 06:52:53.66ID:HcrVOpca0
結局、欲しい情報が得られないんだから負けなんだよなぁ
231名無しさん@お腹いっぱい。 (ワッチョイ 9273-M9yM)
垢版 |
2022/03/30(水) 01:32:39.46ID:0tSD5g3L0
博士太郎君が自己紹介に励んどるのか

思い付いた事を書いてみた内容に対して勝ち負けって発達障害をこじらせた中二脳アスペルガーやん
そんな事書く暇あったら何をどう理解してないのかの詳細をドヤ顔で垂れ流せば済む話なのに
知識0を自爆しながらまだ逃げてて草
2022/03/30(水) 12:42:38.57ID:cudp98Lq0
>>218
dosbox-x 偽典女神転生 midibase設定だけで音でた。
config画面→Midi→mpubase 【0→C0D0に変更】0=IBM PC mode
でもマウス動かんからこれで終わった。
2022/03/31(木) 08:28:38.09ID:3BuHGNhy0
>>232
半月も経ってまだ動かせてないの?
https://github.com/joncampbell123/dosbox-x/issues/3338
2022/03/31(木) 10:49:30.98ID:f/ab4mEi0
ありがとうございます、crtl F10 だけで動いてます。
2022/04/07(木) 13:27:03.46ID:Omj+skj70
Neko Project II と freeldr で ReactOS の CD起動を試したけどだめだった話 - Windows 2000 Blog:
http://blog.livedoor.jp/blackwingcat/archives/2016061.html
2022/04/08(金) 02:11:38.81ID:m1tn0Rcm0
dosbox-x 0.83.24 pc98
patacd.sys shsucdx.com でCDドライブが使えた、CD再生も聴ける。
既出ならすみません。
https://i.imgur.com/awdKbXi.png
2022/04/08(金) 04:53:11.25ID:qVeoSzyY0
Win95や98で音が出ないって検索してれば速攻終わってたんじゃない
Win95/98用のepw9xup.exeをDLしてインストすれば音が鳴る
2022/04/10(日) 21:16:51.94ID:TQFcVyUx0
>>236
結構前から使える。
あとはPCM音源が使えれば他が不要になるんだけど。
239名無しさん@お腹いっぱい。 (ワッチョイ 06cf-wTYg)
垢版 |
2022/04/10(日) 23:32:59.07ID:x4q1/mzf0
>>238
返信ありがとうございます。
dosbox-x_86boardc≠86板 SPB?のようですね、

SB16_PC98も使用できない(ブラックパッケージのPC98DOSゲームで認識されない)
PC98モードだと286固定?なのですが、なんとかWindows98_PC98が動いてます。
Win95 Win98上ではSB16_PC98がPCM/FM両方使えます。
(SB16の設定は変更不要)
240名無しさん@お腹いっぱい。 (ワッチョイW d7b1-SU+f)
垢版 |
2022/04/11(月) 23:00:49.65ID:ozuRykZF0
np2kaiのディスクチェンジのとき日本語ファイル名の文字化け(???になる)ってなおせる?
英語名にしなきゃ駄目?
2022/04/12(火) 08:50:21.90ID:r3O2EbEI0
別に英語じゃなくても1バイト文字ならいいんじゃね?
2022/04/15(金) 00:49:04.77ID:Nwks0vst0
今夜の日記
>Win95のDOSモードで東方封魔録もやってみた
>PMDの起動で止まってしまった... 118音源を使用
np21/w_118でも止まることを確認、huma_ts2\game.bat 編集。
game.bat 32行目 pmd86 → pmdb2 に変更、PMD.DOCより。
np21/wは簡単にいけた、実機ならinit118とか娘に必要となるかも。
243名無しさん@お腹いっぱい。 (ワッチョイ 9fb1-wu8s)
垢版 |
2022/04/16(土) 15:41:38.29ID:88XMvClG0
751名無しさん@お腹いっぱい。2021/02/12(金) 02:15:18.64ID:00ANZG090
>>520
RetroArchでnp2kaiが入っているバージョンは1.6.8と1.6.9のみらしい。

PC-98エミュを語ろう19
http://egg.5ch.net/test/read.cgi/software/1574874975/



なんとかアーカイブ発見できました。

RetroArch Versions : Free Download, Borrow, and Streaming : Internet Archive:
https://archive.org/details/retroarch-versions

1.6.9.7z
https://ia801902.us.archive.org/23/items/retroarch-versions/Wii/1.6.9.7z
2022/04/16(土) 16:48:18.30ID:AfbsUlf30
NP21kaiはポリスノーツで口パクできるん?
2022/04/17(日) 01:43:22.79ID:oVZpFIK20
RetroArchもnp2kaiも初めて使ってみた。公式のwin32版を使用。
初期設定とか使い方が全くわからんかったが、なんとか確認できた。
口パクはできないようだ、86PCM(avsdrv)といった設定が無いようだ。
2022/04/24(日) 21:58:34.20ID:+Y3t4Suv0
>>238
DOSBOX-X pc98 DOOM1 BGM:SB16 効果音:SB16
5分ほどプレイ、BGMも効果音も音がでました。
DOSBOX-X_SB設定は特に必要ないようです。
2022/05/02(月) 21:39:57.54ID:mDJx+HZb0
Neko Project 21/W ver0.86 rev85β1 キタ―――(゚∀゚)―――― !!
2022/05/03(火) 09:19:21.77ID:lEEoEy6B0
>>247
報告乙
2022/05/03(火) 09:36:28.78ID:HPJcxVHa0
ご苦労
2022/05/03(火) 12:19:33.39ID:/gklF/Uw0
よきにはからえ
2022/05/03(火) 17:11:09.53ID:HPJcxVHa0
死ね
252名無しさん@お腹いっぱい。 (ワッチョイ dfb1-OXbn)
垢版 |
2022/05/06(金) 16:30:00.07ID:BlsPKqaZ0
NP21/Wの実機IDE BIOSの使用時の、対応機種は4.3GBまたは544MBの壁のあるIDE BIOSなら
殆ど使えそう。PCI機のでも、ノート機のでも
2022/05/06(金) 16:42:23.19ID:BlsPKqaZ0
IDE BIOS自体は結構汎用的に作られているね。
非PCIノート機は2台(スレーブ接続不可)、PCIノート機は4台。
実機にはIDE(もどき)コネクタが1つしかないけど!
2022/05/06(金) 16:50:16.36ID:BlsPKqaZ0
非PCIノート機は大抵IDE(もどき)コネクタ1個で、PCIノート機は2個か。
前者はコネクタ数のハード的な制限(またIDE BIOS自体はスレーブ非対応)、
後者はIDE BIOS的にはスレーブ認識可能だが、IDE BIOS以外の部分でスレーブを
ソフト的に無視するようになっている。
255名無しさん@お腹いっぱい。 (ワッチョイ dfb1-OXbn)
垢版 |
2022/05/06(金) 17:14:51.61ID:BlsPKqaZ0
>>252-254
PCIノート機のやつでも動くと思っていたが動かなかった。調査中。
2022/05/06(金) 17:50:28.12ID:BlsPKqaZ0
>>252-254
ちょっと適当なことを書いてしまった。
IDE(もどき)コネクタが1個の機種(デスクトップ・ノートを問わない)は機種によって作動
が事なるから、安易に使用しないほうが良い。(注意喚起)
2代目HDD用のワークエリアが確保される機種なら特段問題ないが、
2代目HDD用のワークエリアが確保されない機種の場合は容量の異なるHDDを接続するのは
NG。(また実機でスレーブを2台目HDDとして認識するケースがあったり作動が曖昧です。)
2022/05/06(金) 18:31:31.33ID:mxEvHYkU0
ねね誕祭り画面周り(韻)
MS Pゴシック版リソースも新しくなっています(必要ならば)

np2fmgenたちされー
nenecchi.kirara.st/php/dl.php?f=np2fmgen_220505.7z&d=05
nenecchi.kirara.st/php/dl.php?f=np2f_932_220505.7z&d=05
2022/05/08(日) 08:11:57.07ID:umIDn1sg0
void pc9821_mate_a_state::pc9821ap2(machine_config &config)
{
pc9821(config);
const XTAL xtal = XTAL(66'000'000);
I486(config.replace(), m_maincpu, xtal); // i486dx2
m_maincpu->set_addrmap(AS_PROGRAM, &pc9821_mate_a_state::pc9821_map);
m_maincpu->set_addrmap(AS_IO, &pc9821_mate_a_state::pc9821_io);
m_maincpu->set_irq_acknowledge_callback("pic8259_master", FUNC(pic8259_device::inta_cb));

pit_clock_config(config, xtal / 4); // unknown, fixes timer error at POST
2022/05/08(日) 08:12:21.10ID:umIDn1sg0
void pc98_epson_state::pc486se(machine_config &config)
{
pc386m(config);
const XTAL xtal = XTAL(25'000'000);
I486(config.replace(), m_maincpu, xtal); // i486SX, switchable to 10/5 MHz, supports overdrive
m_maincpu->set_addrmap(AS_PROGRAM, &pc98_epson_state::pc486se_map);
m_maincpu->set_addrmap(AS_IO, &pc98_epson_state::pc486se_io);
m_maincpu->set_irq_acknowledge_callback("pic8259_master", FUNC(pic8259_device::inta_cb));

pit_clock_config(config, xtal/8); // unknown, passes "ERR:TM" test
2022/05/08(日) 16:53:05.62ID:umIDn1sg0
PC-9821 IDE4.3GB超対応機種のROM調べて見ると、
ITFがIOポート70hと71hを見てる。
これはundoc2のとおりの作動だと思う。
ttps://www.webtech.co.jp/company/doc/undocumented_mem/io_cpu.txt
IDE BIOSはIOポート430hを見ているが、こちはらundoc2の情報は違っているよう。
2022/05/08(日) 17:08:22.37ID:umIDn1sg0
おそらくIDE 4.3GB超対応機種のITFには次のようなコード
E4F1E4F0A820
が含まれていて。
IDE 4.3GBに壁のある機種のITFには含まれていない。
たぶん
2022/05/08(日) 20:58:46.02ID:F8c2LzYH0
URL先に該当する情報がないみたいだけどあってる?
間違いを指摘するなら正しくはどうというのをなぜ書かないのかね
2022/05/08(日) 22:03:40.21ID:umIDn1sg0
すまん。ちゃんと書くと

I/O 00F0h
名前 マシンステータス読み出し/CPUシャットダウン
対象 80286以上のCPUを搭載したマシン(ITF搭載機)
機能
[READ] マシン・ステータス読み出し
(略)
bit 6: 内蔵タイプ(SCSI)HDDステータス
■[PC-9801RA21・RS・DA・DS・DX・ES・FA・FS・FX
PC-9821初代・Ap・As・Ae・Ce・Af・Ap2・As2・An・Ap3・As3]
1= 内蔵55タイプHDDなし
0= 内蔵55タイプHDDあり
bit 5: 内蔵タイプ(SASI,IDE)HDDステータス
■[PC-9801RA21・RS・DA・DS・DX・ES・EX,PC-98DO+
98NOTE,PC-9821,PC-9801BA・BX・BA2・BS2・BX2・BA3・BX3・BX4]
1= 内蔵27タイプHDDなし
0= 内蔵27タイプHDDあり
(略)
解説
関連 0000:0596h bit 0
I/O 00F0h
2022/05/08(日) 22:18:56.05ID:umIDn1sg0
で4.3GB以上のIDEが使える機種のITFには1〜複数箇所に
E4F1 E4F0 A820 74XX E4F0 A820 75YYのようなコードがある。
例えば
D800:0072 E4 F1 IN AL,F1h
D800:0074 E4 F0 IN AL,F0h
D800:0076 A8 20 TEST AL,20h
D800:0078 74 06 JZ _D800:0080
D800:007A E4 F0 IN AL,F0h
D800:0007C A8 20 TEST AL,20h
D800:0007E 75 16 JNZ _D800:0007E
こんな感じ。
2022/05/08(日) 22:55:42.61ID:umIDn1sg0
>>264
I/O 70H,71Hの方ね。

>>260
間違っているというのは不適切な言い方だった。
ttps://www.webtech.co.jp/company/doc/undocumented_mem/io_ide.txt

I/O 0430h
名前 IDEバンク切り替え
Undocumented
対象 (2台接続可能な)IDE I/F搭載機
チップ IDE周辺
機能
[READ/WRITE]
bit 7〜0: 不明
00h= IDEバンク#1
01h= IDEバンク#2
解説 o 詳細不明
関連 I/O 0432h



http://www.webtech.co.jp/company/doc/undocumented_mem/io_cpu.txt

I/O 0430h情報が少ないっと言ったところか。
2022/05/09(月) 05:41:24.49ID:VZ/WvHSb0
ちゃんと書くと言っておきながら、ただのコピべ?
430hば何が言いたい?少ないなら何が少ない?
全く日本語の通じないやつだな
2022/05/09(月) 06:56:41.02ID:PrB5HW+M0
ただの荒らしだからスルーだよ
2022/05/09(月) 13:40:28.24ID:hz4qcBHMa
前置きもなしにいきなり>>258の書き込みとかあり得ないしな
2022/05/09(月) 17:43:28.60ID:aGWxmNaK0
>>260
PC-9801US,PC-9801URあたりのIDE BIOSはI/O 70hチェックしてますね。

D800:0059 EC IN AL,DX .
D800:005A A8 20 TEST AL,20h
D800:005C 75 1A JNZ D800:0078

一応NP21/W rev25で読み込ませたところうまくディスクをうまく認識できなかった。
IDE BIOSの "75 1A"を"EB 1A"にパッチしたたころ正常にディスクアクセスできました。
2022/05/09(月) 18:05:16.00ID:aGWxmNaK0
>>268
すみませんでした。

実機ITF含めてエミュレーションしようとすると "TIMER ERROR"(赤文字)が発生する場合が
あります。
>>258-259はMAMEのpc9801.cpp、pc9801.cpp、pc9801_epson.cppを調べたら見つけました。

mame/src/mame/drivers at master · mamedev/mame:
ttps://github.com/mamedev/mame/tree/master/src/mame/drivers
また武田氏のQEMU/9821の開発日記にもこのような記述がありました。

2010/9/22
>最近の高速なPCだと、ITFの自己診断中にTIMER ERRORとなる問題がありましたので、
>パッチでエラー回避するように修正しました。
>2010/1/20のバイナリを直接編集してますので、ソースについては更新していません。

QEMU for Windows:
ttp://takeda-toshiya.my.coocan.jp/qemu/index.html
2022/05/11(水) 14:18:35.99ID:yxeu+HSJ0
メモ
np21w-0.85は
I/O 00F0h READでbit5が立つようようだ。
np21w-0.86では立たない。

SUPPORT_IDEIO
ご察しください
2022/05/11(水) 14:19:49.08ID:yxeu+HSJ0
>>271
IDE(/SASI)にHDDが接続されているときに。
2022/05/16(月) 18:43:31.74ID:WYMcEPiD0
>>252
調査しなおすとそうでもなかった。
PCI機のは基本的に駄目。初期のPCI 2.0ですらない機種のなら動く可能性ありな感じ。
2022/05/17(火) 21:24:15.59ID:I8w/uiYP0
12/30/2021

[VM/DATAREC] support to enable/disable playing signal and voice separately
[VM/I386_NP21] fix DAA/DAS/AAA/AAS/AAM/AAD based on DOSBox
[VM/I386_NP21] fix SHLD/SHRD for n > 15 case
[VM/I386_NP21] fix FCOM/FCOMI/FXAM for NaN and INF cases
[VM/I386_NP21] fix FDECSTP/FINCSTP to clear C1 flag
[VM/I386_NP21] fix FLD to set/clear C1 flag when stack overflow occurs or not
[VM/I386_NP21] fix FSTENV/FLDENV/FSAVE/FLDENV to consider data16 prefix
[VM/Z80DMA] fix not to enter too long loop (thanks Mr.YAT)
■ このスレッドは過去ログ倉庫に格納されています

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