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/
2021/01/26(火) 02:15:35.15ID:ePZfO+gP0
部分的なSCSI BIOS?エミュレーションなので、NP21系でWindowsを動かしてもWindowsのSCSI
ドライバは作動しません。
2021/01/26(火) 02:27:08.66ID:ePZfO+gP0
>>675
Virtual98のSCSIで新規に最大容量を確保すると、256バイトセクタ、H=8、C=32の為512MBです。
2021/01/26(火) 10:34:27.59ID:5Kehc+u00
np21/wは容量可変イメージのライブラリがあるな
試してないけど。

Neko Project 21/W(np21w, ねこープロジェクト21/W)用のVirtualPC等イメージ使用ライブラリ
ttps://euee.web.fc2.com/tool/np21wnvl.html
2021/01/26(火) 10:37:37.42ID:5Kehc+u00
>>678

一応np21/w公式の説明書きも
>ページにはビルド手順が書かれていますが、現在のバージョンでは既に取り込まれています
>ので変更用ファイルの中のNVL.DLLだけを用意すればOKです。
2021/01/26(火) 12:23:33.18ID:5Kehc+u00
>>678
Windowsの話を持ち出してるからnp21を意識してるんだと思うんだけど
.hdd(Virtual 98)だけじゃなくて、.hdn(RaSCSI)も使えてそれだと6GBまで。
2021/01/26(火) 12:24:09.86ID:5Kehc+u00
>>680

>>678>>677
2021/01/26(火) 23:33:50.10ID:RafjWDMj0
hyper-vのvhdxは可変だね。単に0領域が最後まで連続してた場合のみだからデフラグと0埋めという糞運用が必要だけど。
2021/01/26(火) 23:58:43.06ID:ePZfO+gP0
Virtual98k形式はフォーマット上は、512バイトセクタ C=65535,H=255,S=255の2TBのディスクも
作成可能です。NP2に繋いでもおそらく認識できると思われます。
2021/01/27(水) 00:19:00.90ID:5NRYMQIu0
HDI形式はヘッダが4096バイトもあるけど、4KセクタのHDDやSSD上で運用するには都合が
良いのかも知れない
2021/01/27(水) 02:24:41.12ID:5NRYMQIu0
FreeDOS(98)でWindows3.xのエンハンスドモードが動かないけど、
MS-DOSのMEM.EXEが正しい容量取得できるようにしないとWindows3.xのエンハンスドモード
は動かないかも。FreeDOS(98)のMEM.EXEでは正しい容量が出るけど、
Windowsを納得させる為にはMS-DOSのMEM.EXEで正しい容量取得できる
ようにしないと駄目かも
2021/01/27(水) 02:56:26.57ID:5NRYMQIu0
DOSBOX-XのPC-98モードだとMS-DOSのMEM.EXEで正しい容量が取得できる。
freedos(98)はDOSBOX-Xを参考に改良すればWindows3.xのエンハンスドモードはいけるかも
知れない
2021/01/27(水) 08:26:23.08ID:ceXk+uoF0
>>684
イメージファイルのヘッダにホストOS側の情報は不要。
ゲストOSはWin98までだから4kB認識しない。
2021/01/28(木) 15:15:05.63ID:p5D1Hihm0
Anex86って何でサイトごと消したんやろ
単に飽きたんかな?
2021/01/28(木) 15:44:45.47ID:Z8Jrab3Z0
>>286-271
2021/01/28(木) 15:45:21.14ID:Z8Jrab3Z0
>>268-271
間違えた
2021/01/28(木) 16:51:46.66ID:NiUfnKp00
そんな話初めて聞いたけどな
何か別のソフトの話と間違えてる気がする
2021/01/28(木) 17:03:48.42ID:lbjkRdzR0
Anex86はシェアウエアでフリー版なんて無いんだが…
2021/01/28(木) 17:13:31.72ID:uZ8TbycN0
内容も時系列もめちゃくちゃ
Anex86は消える少し前にフリーになった
以下2010/12/08バージョンのテキストから抜粋
おそらく再配布可にしたからサイトを消したんだと思う

 ・本バージョンは無償です。

 ・本バージョンの再配布は無制限です。
  営利・非営利を問いません。ただし、Anex86 への課金は禁止します。
  アーカイブ形式、配布メディアを問いません。
  許諾不要です。(確認のお問い合わせを頂いても回答しません)
2021/01/28(木) 17:43:43.67ID:l+uXfhvs0
商用化で権利取られたってサターンエミュのGiriGiri Projectのことかも
2021/01/28(木) 18:09:47.34ID:gvaZgIr90
もう触らんから好きにしてって感じだな
2021/01/28(木) 18:40:34.08ID:07YHJ7vT0
>>688
当時作者の評判が悪くって、ソースがなくなって更新できないみたいになって
ざまあみたいな感じだったような。
違うソフトと記憶が混同してしまってるかもしれないけど。

個人的には何の恨みもないけどね 笑
2021/01/28(木) 19:01:08.12ID:uZ8TbycN0
2010年12月までこっそり更新が続いてたっつーの
T98-NEXTのハードディスクファイルにも対応したりしてるだろ

評判悪いってどこでの話?2ch?聞いたことがない
自分の記憶違いをごり押ししないほうが良いよ
2021/01/28(木) 19:33:06.97ID:IOQPMxbq0
過去ログを読んできたが、姉の作者の評判が悪いなんてどこにもなかったぞ
捏造してまでこだわる話題か?w
2021/01/28(木) 19:57:44.43ID:07YHJ7vT0
一応>>696にも書いたとおり、勘違いだったな。
ごり押しもねつ造もするつもりはない。
すまんかったな。
2021/01/28(木) 20:09:11.99ID:pZ7fF8y+0
はっきりしないなら書くなよアホ
2021/01/28(木) 20:43:39.01ID:pe+Lk8da0
私は実の姉とか実の娘が大好きだ(捏造)
2021/01/28(木) 22:04:55.01ID:EG1a54Cy0
Anex86の最終版はれどめに書かれていない機能が多い
21/wのサイトによると、PEGCにもいつの間にか対応してたらしい
2021/01/28(木) 22:19:52.05ID:Ym+iV2MN0
数年前までは色んなエミュ探して彷徨ってたから懐かしい
国産エミュって不思議とMS-DOSが多いけど、Windowsに関してはWin95がギリだった
Win98以降に関してはVMwareで事足りるんだけど、Win95や98を完全再現出来る
NP21Wが神に思えた (笑
PC9821はまだ現役で頑張ってるとは言え、遊んでる最中にクラッシュするのが…ね
2021/01/29(金) 00:08:01.59ID:25anPJiD0
Pcemのcirrusの実装はよくできている

pcem/vid_cl5429.c
https://github.com/sarah-walker-pcem/pcem/blob/master/src/vid_cl5429.c
2021/01/29(金) 00:53:36.78ID:15zkPbaC0
Anexは実はステートセーブにも対応
2021/01/29(金) 01:02:49.45ID:sEpL0Fkm0
知らんかったw
ググってみたら、ALT+F1〜9(F4除く)なのか
707名無しさん@お腹いっぱい。
垢版 |
2021/01/29(金) 02:08:47.20ID:25anPJiD0
Anex86は8MHz系機種をエミュレートしているようですが、EXEファイルの
次の所をバイナリエディタで変更すると5MHz系(10MHz系)と作動します。

68 A4 00 00 00 68 01 05 00 00

68 24 00 00 00 68 01 05 00 00

Windows NT 3.51が5MHz系(10Mhz系)HALで動くようになるってだけです。
ちなみにこのパッチを適用しても残念ながらWindows NT 4.0やWindows 2000は動きません。
2021/01/29(金) 13:14:11.41ID:25anPJiD0
↑このパッチ適用しても特にAnex86の性能が上がるわけではありません。むしろ僅かに性能低下します。
2021/01/29(金) 22:08:32.87ID:/R/lGqEO0
こういうネタがまだ出てくるからAnex86はやっぱり凄かったんだなと思う
2021/01/30(土) 00:11:24.03ID:TYiGbggT0
海外エミュだとゲーミングPCのDVD認識するのに
国産エミュだとDVD認識しないのって何か違いあるのかな
2021/01/30(土) 03:51:18.77ID:tHU/sI0j0
理屈の上ではISOイメージは、BDでもDVDでもCDでも読める筈だけど、セクタ数がCDよりも
DVDの方が一桁多いのでエミュレータ側がCDのセクタ数までしか読み込まないような仕様
だとDVDは駄目かもしれない。あとDVDがCDFSじゃなくてUDFの場合はゲスト側OSが
対応している必要がある
2021/01/30(土) 04:15:51.14ID:TYiGbggT0
すみません、言葉足らずでした
Win95aでイメージは読めるんだけど実DVDドライブが認識しないんですよ
まだ試してないけどWin95bにしたらデーモン使えるのかな
2021/01/30(土) 10:26:18.88ID:q/bU2Svd0
散々言われていることだが、具体的にEMU名や環境を書こうよ
俺の知る限りではT98-NEXTはSCSIじゃないとダメ
2021/01/30(土) 11:46:17.25ID:q/bU2Svd0
あと、PC-98に対応しているDVDドライブは極僅かなんだよ
AT互換機と勘違いしてない?
実機を使ったことがあれば、常識の一つだと思うんだけど
2021/01/30(土) 12:50:33.56ID:NNJvTkzt0
>>712
実CDで試すには物置から出してこないといけないので、
とりあえずCDイメージを使って手元のnp21/w 0.86rev79で試したけど

ホスト(実機)側 GドライブにCDイメージをマウント
np21 IDE #2(Secondary Master) Host Drive G:にマウント

ゲストOS DOS5 MSCDEX:読み込みOK (Dirでファイルが見える)
Win95: ドライブは見えるがファイルが見えない
        (プロパティでサイズは見える(○○MB)ので、一応認識はしてるみたい)
2021/01/30(土) 13:01:59.26ID:hq+E/cEa0
>>712が言いたいのはそれじゃないだろ
実DVDドライブと限定してる
np21/wを使っているとは想像できるが

マジでCD-ROMメディアではなくてDVD-ROMメディアを読み込もうとしてるのか?
それだと>>711の言ってる通り
2021/01/30(土) 13:07:16.37ID:NNJvTkzt0
>>716
ホスト側でマウントしたんだから、それほど変わらないと思っただけなんだけど。
Win95で見えないことには変わりないし。
2021/01/30(土) 13:10:53.81ID:0cnogf5A0
というか、712は海外エミュと国産エミュってどういう意味で使ってるのか教えてほしいw
98エミュに海外物なんてあったか?
VMwareとかDOS/Vエミュとごっちゃにしてるような気がする
2021/01/30(土) 13:18:53.71ID:q/bU2Svd0
>>717
daemontoolsを使ったんだよね?
daemonは実機ドライブよりも互換性・汎用性が高いんだよ
俺が挙げたT-98-NEXTでも実機ドライブはSCSI限定だけど、daemonだったら問題なく読み込める
ホスト側だからイメージも実機ドライブも一緒というわけではないんだよね
2021/01/30(土) 13:25:03.92ID:NNJvTkzt0
>>719
一応OS(win10)標準の「マウント」でやってみた。
互換性の話はよく分からないが、
>>715のやり方でもWin95で読めなかったので、そこだけの問題だけじゃない可能性があるのかと。
2021/01/30(土) 13:45:51.13ID:q/bU2Svd0
話が横にそれて申し訳ないけど
DAEMON tools → IDE、SCSI等々
Win10のマウント→ IDEのみ
と互換性がかなり違うみたい

なんとなく、EMUの問題じゃなくてドライバがない、間違ってるだけのような気がするんだけど
初期のWin95はドライバがほとんど入ってないから
2021/01/30(土) 13:53:55.63ID:NNJvTkzt0
>>721
こちらも実ドライブとイメージマウントするので違うというのであれば
横道それて申し訳ない。
2021/01/30(土) 14:01:45.65ID:q/bU2Svd0
>>722
こちらこそ712じゃないのにレスもらって申し訳ない
調べてくれたおかげで、win95はまだ不安定だと分かった
EMU作者さん達もここを見てるから、何かしら対応があるとうれしいかも
2021/01/30(土) 14:43:56.49ID:NNJvTkzt0
>>723
分かってるかもしれないけど、np21/wはイメージ化して、イメージを直接マウントすれば
Win95でCDもDVDも問題なく認識するから、念のため。
2021/01/30(土) 14:56:03.67ID:q/bU2Svd0
>>724
そうだよね
21/wで直接イメージファイルを読み込めばOKだね

712のカキコをよく読んでみると
>イメージは読めるんだけど実ドライブが認識しない
なんだよ
だからやっぱりドライバの問題のような気がする
726名無しさん@お腹いっぱい。
垢版 |
2021/01/30(土) 19:32:21.46ID:0N3qGtPb0
PC98うねうね
://www.vector.co.jp/soft/dos/amuse/se003158.html
727名無しさん@お腹いっぱい。
垢版 |
2021/01/30(土) 19:34:02.90ID:0N3qGtPb0
PC−98が!懐かしのレトロなゲームが!Windows10で蘇る!! 
://youtube.com/embed/8t0eEaxgNww?list=UUO9eND2_zVcyaPJBqPI5WGQ
728名無しさん@お腹いっぱい。
垢版 |
2021/01/30(土) 19:38:06.74ID:0N3qGtPb0
WindowsXPで蘇るMSXのレトロゲーム キャッスルエクセレント 
://youtube.com/embed/T6qC4GqjcpY?list=UUO9eND2_zVcyaPJBqPI5WGQ
2021/01/31(日) 19:12:51.53ID:dvq5aNzD0
>>728
>>727
これは違うかもしれないけど、正直、こういうやつは箱でも映さない限り全員違法野郎だと思う。
BIOSは?ソフトは?MAME動画とかもお前吸出したの?違法自慢?
2021/01/31(日) 19:17:23.41ID:8SGt473f0
データーの方が気になる
2021/01/31(日) 19:55:58.64ID:0gokOetN0
ファミコンやMSXのエミュはネットに落ちてるけどROMが
2021/01/31(日) 20:44:37.11ID:8h4ULJl/0
ROMの話は無しで。
2021/02/01(月) 00:29:01.14ID:Clo1I7yH0
EGGで出るの待つようになったわ
2021/02/01(月) 10:34:00.58ID:eIMKLSQW0
SL9821 HSBを拡張子指定で起動するとOSのバージョン表示してフリーズするんだけど俺だけ?
DOS5.0Aと6.2どちらでも同じ。

hsb a:win
HSBのバージョンは3.7
拡張子指定しないとフリーズしないで先に進む。
2021/02/03(水) 22:18:03.00ID:jDn3ryss0
SL9821のVer.0.4系でBeep音が連続して鳴っているとCPUクロックの表示が跳ね上がっていたけど、CPUが弄られる前から跳ね上がっていたかな?

Bio_100%のSuperDepthやファイラーのFDとかを使っていて、気がついたらクロック表示が250MHzオーバーになっていたりする。
※設定は60MHzのP5系で使用。

今のところ再現していないけど、FDで数秒間Beep音が鳴りっぱなしになってSL9821がプチフリーズみたいになったことが1回、SuperDepthで終了後に操作を受け付けなく手ってクロック表示が1,600MHzを超えていたことが1回あった。

たまたまPCの負荷が高くなってSL9821の挙動に影響したとか、SL9821のサウンドかキー入力に問題が発生したとかあたりか原因かなと思ったけど、わからない。

効果があるかわからないけど、CPUクロックのリミッターを設定で付けてみて欲しい。
736名無しさん@お腹いっぱい。
垢版 |
2021/02/06(土) 18:24:55.48ID:8gCQhqri0
GCCは2008年頃からICCよりも高速なコードを吐くようになってる
2021/02/06(土) 22:53:11.10ID:+4L3MnO10
DOSBOXやっとPMDが少しまともになったけどASCIIのMUSICがまだおかしい。
2021/02/07(日) 10:54:10.55ID:HRuXNROM0
Dosbox-xでpc98モードが動かないです。
無理矢理machine=pc98にすると、V-syncハズレみたいな画面になます。
ついでに、\マークが入力できません。
106キー設定もないみたいで、どうやって動かすのでしょうか?
2021/02/07(日) 10:56:11.30ID:YumBruB40
これはひどい
2021/02/07(日) 12:29:26.36ID:5PKNao6F0
そう言えばドイツ語も\や\の半角打てないんだよな
英語だったら「む」で\の代わりに「\」打てるけど
2021/02/07(日) 17:39:33.12ID:tmxR7c/y0
それだとディレクトリの操作やURLの入力で困るよね
742名無しさん@お腹いっぱい。
垢版 |
2021/02/07(日) 22:14:32.04ID:+H1/Hyee0
/W ver0.86 rev79にしたらダンジョンマスターの音にブツブツノイズが出るような
2021/02/07(日) 22:17:34.06ID:JjG2865O0
そうか
2021/02/08(月) 09:07:46.95ID:LKmZYEg60
>>738
githubに日本語キーボードの設定ファイルがある。
vivian-ng / dosbox-x-jp で検索して。
2021/02/08(月) 19:42:22.83ID:mx5PSTiO0
>>738
Vsync同期をオフにすると治るのだが、オンにするとおかしくなる。
とりあえず、動いた報告でした。
キーボードは相変わらず。
2021/02/08(月) 21:08:29.98ID:xhzzVJOW0
エミュって今まで何も気にせずキーボードとマウスだけは普通に使ってたよな
マウスは仕方ないとしてもキーボードは仮想で打てるんじゃ、と思ったが余計ややこしくなるかw
2021/02/08(月) 23:33:37.04ID:LKmZYEg60
SDL1はUSキーボード専用。
SDL is responsible for input handling, and SDL1 in particular only supports US keyboards.
(README.keyboard-layout-handling)
2021/02/09(火) 22:34:57.46ID:gJZhPHdH0
NP21W-64でWin95aを起動。
Brandish1/2/3/VTまではrev56で起動したがBrandish4は起動の際エラーが出て
DirectX 7.0(英語)を入れたが最初のロゴだけ出て終わり。
rev79に変更しても変わらず、エラーでも吐いてくれれば楽なんだが
スグレモ98の解凍を起動するとエラー出るし、もうスキル不足で対処不能w
2021/02/10(水) 06:46:40.06ID:fC8atjtH0
自己解決、お騒がせしました。
DirectXが全く入っていないのに7.0は無謀だったと言う事ですね。
DirectX1.0/2.0/3.0/5.0と順に入れていく事で普通に起動しました。
2021/02/10(水) 10:00:08.04ID:31k05LAb0
>>749
7.0は試さなかったけど、6.1をいきなり入れても入ったよ。
Win95 OSR2
2021/02/12(金) 02:15:18.64ID:00ANZG090
>>520
RetroArchでnp2kaiが入っているバージョンは1.6.8と1.6.9のみらしい。
2021/02/12(金) 12:50:09.62ID:4CvFXlo+0
直リンしないけど↓にあるnp2kai_libretro.dllと1.8.5で動いた 1.9.0はcoreを読み込めない。

ttps://forums.libretro.com/t/neko-project-ii-kai-pc-9801-core-different-nekop2-meowpc98/11086/236

DOS5のfdiで起動するのを確認しただけで、ゲームとかは確認してない。
2021/02/12(金) 15:25:15.86ID:4CvFXlo+0
>>752
Retroarch 1.8.7別にコア用意しなくても普通にメニューからnp2kai選択できたわ
1.9.0と勘違いしたか
2021/02/13(土) 12:27:36.66ID:2YWK6QZl0
SL9821でLEMMが動くように修正されたらしい
ttp://hp.vector.co.jp/authors/VA037191/Pt/index_/document/lemm_emu.html
2021/02/14(日) 00:33:40.63ID:YnghdBDI0
そうか
2021/02/14(日) 11:17:30.50ID:YM2Kxy9U0
NP21WにWin95a入れてスグレモ98が起動したのは気のせいだったらしい
ベクターで拾った圧縮解凍ソフト入れたから一安心
2021/02/14(日) 12:25:25.93ID:VcakusyQ0
98エミュレータにWindows95より新しいOS入れるのはもう別スレでいいよ
DOSエミュレータでも同じことできるし98のメリットがまったくない
2021/02/14(日) 12:29:35.45ID:rImuiQjo0
じゃ自分でWin95より新しいOS不可スレ立てて楽しんでね
2021/02/14(日) 12:33:08.38ID:ffmRvAIC0
確かにTwitterで作者さんに直接言えよってカキコが増えすぎ
なんのスレか分からなくなってきてる
作者さんに空リプするためのスレなのここは?
760名無しさん@お腹いっぱい。
垢版 |
2021/02/14(日) 15:05:58.17ID:m+G0FhyR0
OS/2が動くエミュ作って
2021/02/14(日) 15:19:26.60ID:I3SHWZ6o0
np21/wだけの隔離スレを立ててあげようか?
そうすれば空リプ連投さん達も納得するだろ
作者さんもそれで良いですよね?と空リプ
2021/02/14(日) 17:21:41.24ID:a9sJ8H4P0
なんでPOLESTARってあんな難しくしたんだろう?
一回ミスるとゴール絶望だし、ゆっくり走ると時間足らないという。。
Aコースのエンディング1回しか見たことない。
2021/02/14(日) 17:27:40.81ID:W9Cqhw3s0
TURBO FREEWAYでもやっとけ
2021/02/14(日) 19:51:57.18ID:YM2Kxy9U0
>>761
NP21/w専用スレは何処ですか?
2021/02/14(日) 20:01:58.87ID:OqcfaBLY0
目くじら立てるほどかと思いつつ、別スレ誘導は勝手にすれば?
素直に移動するとは思えんが。
あと空リプの使い方間違ってる。
2021/02/14(日) 20:19:19.54ID:ffmRvAIC0
いやいや空リプの使い方はさすがに合ってるよ
このスレはおっさんが多いからその嘘を信じる
俺はごめんだけど、winガー!!はスルーさせてもらう
2021/02/14(日) 20:24:37.24ID:OqcfaBLY0
>>766
バカな俺にどのレスがどのツイートに対する空リプなのかを
一例で教えてくれないか?
2021/02/14(日) 20:28:22.05ID:YM2Kxy9U0
スレ本来の使い方って言うと
Windows用PC-98エミュレータ (Anex86/T98-Next/Neko Project II )を作っている
作者さんとそれに近いスキルの持ち主の情報交換場所って事になるから
一般の人はお断りって事ですね、じゃここが隔離スレなんじゃ…
2021/02/14(日) 20:31:18.15ID:Y2912Eh70
謎なのは、21/w作者さんのツイ垢に対して誰も無反応しないことが多いこと
でも、このスレをみると21/wのWindowsの話が連投されてて、ツイ垢との温度差がすごい

なんで作者さんのツイ垢にリプを付けてあげないんだ?
fmgenは掲示板がちゃんと機能してるから、その対比で21/w作者さんのツイ垢が気の毒だ
2021/02/14(日) 20:31:44.91ID:Y2912Eh70
無反応→反応
2021/02/14(日) 20:35:53.29ID:Y2912Eh70
ぶっちゃけ、ここでWinの話をしてるの、一人か二人の自演だろ
2021/02/14(日) 20:51:11.53ID:Y2912Eh70
即レスどうした?黙るなよ
次スレのタイミングで分けても良いんじゃね?
前も居ただろ、このWin自作自演くん
2021/02/14(日) 21:02:27.18ID:ffmRvAIC0
プレイステーション1エミュスレは似たような経緯で、特定のエミュ単独でスレを分けたんだよ
分けたらスレが正常化して新規も質問しやすくなった
2021/02/14(日) 21:18:03.35ID:Y2912Eh70
850過ぎたら再検討しますか
しかしなんで、一度に全員消えるんだ?
2021/02/14(日) 21:23:19.02ID:YM2Kxy9U0
>>1にWindows用PC-98エミュレータって書いてあるのにWindowsの話をするなって…
次スレで分離するなら、スレのWindows用をDOS用にしてね
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

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