PC-98エミュを語ろう19

■ このスレッドは過去ログ倉庫に格納されています
2019/11/28(木) 02:16:15.48ID:Vt6Y+ifR0
!
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エミュを語ろう18
http://egg.5ch.net/test/read.cgi/software/1535866422/
2名無しさん@お腹いっぱい。
垢版 |
2019/11/28(木) 02:40:56.86ID:Vt6Y+ifR0
2
3名無しさん@お腹いっぱい。
垢版 |
2019/11/28(木) 02:47:45.40ID:Vt6Y+ifR0
■過去スレ
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
4名無しさん@お腹いっぱい。
垢版 |
2019/11/28(木) 04:46:04.13ID:Vt6Y+ifR0
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/
5名無しさん@お腹いっぱい。
垢版 |
2019/11/28(木) 05:05:27.08ID:Vt6Y+ifR0
2002/10/16

 何かおもしろいページはないかと Google で "ICC HDD" で検索してみたところ、
PC-9821V166/V200パーフェクトマニュアル - HDD&CD-ROM編 に、esdi_506.pdr に関する
記述を見つけた。CABS 内の esdi_506.pdr(Ver.4.00.1111) は、バックアップ CD-ROM 内の
物に比べ古いので遅いのだそうだ。調べてみると、Ls150 のバックアップ CD-ROM 内にも
esdi_506.pdr Ver.4.00.1115 が入っていた。Ls178 でベンチマークを行ってみたところ、以下
のようになった。

esdi_506.pdr Read Write
Ver.4.00.1111 3.6MB/s 4.4MB/s
Ver.4.00.1115 4.3MB/s 5.0MB/s

 Phoenix 0.3 をインストールしてみた。BackSpace での逆スクロールは問題なく動作した。
メニューの構成が変更されている。Preferences が Edit の中から、Tools の中に移動して
いた。使い慣れた位置からずらすなよ。馬鹿やろー。タブの閉じるときの挙動は Mozilla と
同じになっていたので、その点は評価できる。

http://k-takata.o.oo7.jp/diary/2002-10.html
6名無しさん@お腹いっぱい。
垢版 |
2019/11/28(木) 05:06:55.15ID:Vt6Y+ifR0
======================================
98のドライブレポートを表示する DRV.EXE
======================================

【効果】

98のドライブ設定状況を表示します.これさえあれ
ば,普段使っている98以外でもドライブの構成が簡
単に把握でき便利でしょう(笑).某DCF.EXEのディ
スクをチェックするためのルーチンを独立したもの
です.

50h〜53h : 2D FDD
70h〜73h : 2DD FDD
90h〜93h : 2HD FDD(自動切換を含む)
80h : SASI HDD
81h : SASI HDD(拡張用)
90h〜9Fh : SCSI デバイス
82h〜8Fh,E0h〜EFh : RAM ディスク
その他は仮想デバイスと判断します
2019/11/28(木) 05:28:12.80ID:Vt6Y+ifR0
DISK.TUTより

▼Device Address(媒体識別)
・・・・・・・・・・・・・・・・・・・・・・・・・
・0x[0000]・○・ハードディスク (SASI リニアセクタ番号指定) ・
・・・・・・・・・・・・・・・・・・・・・・・・・
・1x[0001]・○・起動が1MBで、640KBをアクセスする場合・
・・・・・・・・・・・・・・・・・・・・・・・・・
・2x[0010]・○・ハードディスク (SCSI リニアセクタ番号指定) ・
・・・・・・・・・・・・・・・・・・・・・・・・・
・3x[0011]・△・1.44MBフロッピーディスク (3.5"2HD)   ・
・・・・・・・・・・・・・・・・・・・・・・・・・
・5x[0101]・×・320KBフロッピーディスク (2D)      ・
・・・・・・・・・・・・・・・・・・・・・・・・・
・7x[0111]・◎・640KBフロッピーディスク (2DD)     ・
・・・・・・・・・・・・・・・・・・・・・・・・・
・8x[1000]・◎・ハードディスク (SASI)        ・
・・・・・・・・・・・・・・・・・・・・・・・・・
・9x[1001]・◎・1MBフロッピーディスク (2HD)      ・
・・・・・・・・・・・・・・・・・・・・・・・・・
・Ax[1010]・◎・ハードディスク (SCSI)        ・
・・・・・・・・・・・・・・・・・・・・・・・・・
・Cx[1100]・○・ハードディスク (SCSI 共通 BIOS)   ・
・・・・・・・・・・・・・・・・・・・・・・・・・
・Fx[1111]・○・起動が640KBで、1MBをアクセスする場合・
・・・・・・・・・・・・・・・・・・・・・・・・・
◎ 通常のアクセス
○ 違うモードからのアクセス
× 現在サポートしてない
△ MS-DOS(NEC) v5.0aH からサポート
8名無しさん@お腹いっぱい。
垢版 |
2019/11/28(木) 05:35:46.77ID:Vt6Y+ifR0
DEVICE=A:\DOS\EMM386.EXE /UMB /HIGHSCAN /MOVEHDBIOS
2019/11/28(木) 05:36:51.57ID:Vt6Y+ifR0
DISK.TUTより

   SASI(PC−9801−27互換ボード)DIP−SW2
・・・・・・・・・・
 ON  ・******□□・
 OFF ・******■■・ D700h (デフォルト)
・・・・・・・・・・
1 2 3 4 5 6 7 8
・・・・・・・・・・
 ON  ・******■■・
 OFF ・******□□・ D100h
・・・・・・・・・・

 SCSI(PC−9801−55互換ボード)のDIP−SW2
・・・・・・・・・・
 ON  ・□■■*****・ DC00h (デフォルト)
 OFF ・■□□*****・
・・・・・・・・・・
1 2 3 4 5 6 7 8
・・・・・・・・・・
 ON  ・□□□*****・ D000h
 OFF ・■■■*****・
・・・・・・・・・・
10名無しさん@お腹いっぱい。
垢版 |
2019/11/29(金) 06:14:24.09ID:CAhkW37a0
▼2D/1Dディスクの書き込みについて
 日電版のMS-DOSでは、2D/1Dのディスクは読み込むことは出来ますが、
書き込めないようになっています。これは IO.SYS の以下の箇所を変更することで、
書き込みもする様に改造することが出来ます。
 EPSON版では改造することなく、書き込みできます。

<IO.SYS v3.3C>
0060:60E3 803EFA2C01 CMP Byte Ptr [2CFA],01
0060:60E8 7504 JNZ 60EE ←ここの 75h を EBh(JMPS 60EE)とする
0060:60EA B00A MOV AL,0A
0060:60EC EBC8 JMP 60B6
0060:60EE 50 PUSH AX
0060:60EF A1F42C MOV AX,[2CF4]
0060:60F2 40 INC AX
0060:60F3 2AC2 SUB AL,DL

 PS98-121 (2.11) 50FC
 PS98-125 (3.10) 4D1A
 PS98-013 (3.3 ) 63ED
 PS98-015 (3.3A) 63ED
 PS98-017 (3.3B) 63ED
 PS98-019 (3.3C) 60E8
 PS98-1003 (5.0) 86F4
11名無しさん@お腹いっぱい。
垢版 |
2019/11/29(金) 06:15:19.71ID:CAhkW37a0
; ★IO.SYS を書き換えて2Dの書き込み可能とする
mov ax,60h
mov es,ax
xor di,di
mov cx,8fffh
mov ax,0475h
loopm2o:
repne scasb
jne m2o_ret
cmp es:[di],ah
jne loopm2o
cmp word ptr es:[di+1],0ab0h
jne loopm2o
mov byte ptr es:[di-1],0ebh
m2o_ret:


【引用FSW】
NIF FEPSONS DL 6 #168 2DWRITE .LZH 2D書けるよパッチ
12名無しさん@お腹いっぱい。
垢版 |
2019/11/29(金) 06:16:15.08ID:CAhkW37a0
■■■■ IO.SYSのワークエリア (セグメントベース = 0060h) ■■■■

▼ディスク装置接続状況

0060:00AC 接続されている8"2D,5"2HDのドライブ数
0060:00AD 接続されている5"2DDのドライブ数
0060:00AE 接続されているSASIハードディスクのドライブ数

▼DA/UAテーブル

0060:006C〜007B 接続ドライブ属種のテーブル(A:〜P:)

※テーブル・トップから順にドライブA:,B:,C:,・・・,P:を示す

上位4ビット    3−−−−3.5”2HD(1.44MB)
(Device Address)5−−−−5”2D
7−−−−5”2DD※
8−−−−ハードディスク(SASI)(88〜8FはRAMディスク)
9−−−−8”2D,5”2HD※(98〜9FはRAMディスク)
A−−−−ハードディスク(SCSI)
E−−−−MS-DOS付属のRAMDISK.SYS
0−−−−(IO.SYS管理の)接続ドライブ無し(RAMディスク)
※2HD,2DD両用ディスクドライブでは起動メディアに統一される

下位4ビット 各種接続順の番号(0,1,2,・・・)
(Unit Address)
13名無しさん@お腹いっぱい。
垢版 |
2019/11/29(金) 06:18:10.60ID:CAhkW37a0
(2006/03/14)
EPSON MS-DOS 6.2を仕入れた。DISK5が破損していたが、BackupとUndeleteを組み込ま
ないにすれば、DISK5は要求されないのでインストールは可 能。EPSON MS-DOS 6.2を買っ
た理由は、NEC版だと4っつしかドライブをアクティブに出来ないが、EPSON版はその制限が
ないので、 8G以上の領域をDOSで使用可能と(2006/08/03取り消し線)いうものと、標準で
マルチコンフィグ対応という事で買ってみ た。未使用のドライブにインストールしただけなの
で、試していない。
今のNEC版のMS-DOS6.2では、フリーソフトでマルチコンフィグしているのと、PATCHIOと
2DのFDを読み書きできるようにIO.SYSに パッチが当たってるので、すぐに移行するのは
難しいというか面倒。今、家にあるPC98でHDDが4.3G越え出来るマシンはPC-9821Ra40と
PC-9821V166だけなので、どちらかで試してみる予定。
今、ネットで調べてみたけど、PATCHIOは有名みたいですが、2D書き込みパッチをあまり
情報がないみたいです。僕の使っているのは、 2DWRITE.LZHかNDOS2D.LZHのどちらかを
使用してパッチあてて、FORM2D12.LZHのFORMAT2D.COMで2Dのフォー マットですね。
どれもニフティのどこからかダウンロードしたと思いますが、今はもうNIFTYにはTTY時代の
ライブラリはありません。
PC98実機でPC88やX1用のCDOS用のFDを読み書きするのに使っていますが、他に用途っ
てあるのかなぁ?

http://remu.jp/diary06.htm
2019/11/29(金) 06:25:30.84ID:CAhkW37a0
2DディスクをNECのMS-DOSで読み書きできるようにするパッチは残念ながらネットには残って
ないようだな。ただ上記の詳しい情報があったので手動でパッチしてみたらうまくいった。
"803EFA2C0175"→"803EFA2C01EB"
MS-DOS7.1(Win95OSR2)でのパッチ位置は8F35でした。
2019/11/29(金) 06:32:16.00ID:CAhkW37a0
メモ
UNDOCUMENTED 9801/9821 Vol.2 - メモリ・I/Oポート編のio_ide.txtの
IDEバンクはマスター/スレーブの事です。
IDEバンク#1=マスター
IDEバンク#2=スレーブ
2019/11/29(金) 08:49:47.19ID:KaG7z4Tf0
DISK5が破損とかどうでもいい
これからやる予定なんかどうでもいい
2019/11/29(金) 09:54:40.02ID:7NRUFaFg0
全部がどうでも良くてワロタwww
18名無しさん@お腹いっぱい。
垢版 |
2019/12/26(木) 02:50:27.10ID:EQUNgNHY0
AGE
2019/12/26(木) 23:47:46.94ID:PvA1wqfs0
クソゴミの日記スレ
2019/12/28(土) 00:23:20.89ID:UlfesqLF0
↑と… クソゴ が申しておりミます
2019/12/30(月) 01:15:19.61ID:kS2m/wGY0
freedosをFM-16β、FM-R/FM-TOWNS、MZ-2861、PC-88VAに移植できる猛者はいるのかな。
MZ-2861はコンベショナルメモリ768KBあるらしい
2019/12/30(月) 01:16:09.88ID:kS2m/wGY0
あっ(NEC)PC-100が抜けてた
2019/12/30(月) 01:18:53.00ID:kS2m/wGY0
MS-DOS2.x〜3.x時代は非公式移植が盛んだったらしいけど、テキストVRAMのアドレスを書き換える
とかシンプルか改造で動いたのかしら
2019/12/30(月) 01:22:48.60ID:kS2m/wGY0
テキストVRAMがなくてグラフィックVRAMしかない機種もあるやんけ。
あと初期のハンドヘルド型やノード型だと若干異なるアーキテクチャだったりするのう
2019/12/30(月) 01:25:43.37ID:kS2m/wGY0
ハンドヘルド型じゃなくてラップトップ型だった。
2019/12/30(月) 06:12:47.69ID:O0d1xDgg0
また日記の奴か?
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

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