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エミュを語ろう17
http://egg.5ch.net/test/read.cgi/software/1500009461/
探検
PC-98エミュを語ろう18
■ このスレッドは過去ログ倉庫に格納されています
1名無しさん@お腹いっぱい。
2018/09/02(日) 14:33:42.42ID:nqUzIUYg02名無しさん@お腹いっぱい。
2018/09/02(日) 21:32:12.28ID:nqUzIUYg0 念の為2
2018/09/03(月) 01:57:15.07ID:SkOKrgNX0
おつー
2018/09/06(木) 01:27:51.31ID:4rPwRnCV0
■プロジェクト概要
PC9801で作成されたEXEファイル2本の解析(リバース)を実施したいと考えており、
PC9801経験・リバースエンジニアリング経験豊富なシステムエンジニアの方々を募集します。
※解析対象のプログラムは20年以上前に自社開発したものであり、解析するにあたっての
法的問題等はございません。
■お仕事の詳細:
▽解析依頼の目的・概要
ソースコード、仕様書等が一切存在せず、保守が不可能となってしまっているため、
現行で動作している2本のEXEを解析し、既存プログラムの動作仕様を明らかにすることが目的です。
開発言語等も不明ですが、プログラム自体はCUIベースで単純なロジックのものと
推測しております。
※対象プログラムの詳細については応募頂いた方に別途ご説明させて頂きます。
▽現行の環境等
・PC9801実機(型番はBX02)+ ドットインパクトプリンター(型番不明)
・Anex86(Windows10上のエミュレータとして利用)
※お渡しするのは上記エミュレータ環境と対象プログラムファイル一式となります。
▽重要視する点・経験
・EXEからのリバースエンジニアリング経験
・PC9801に関する知識
・レスポンスが速い方
・秘密保持契約を結べる方
https://crowdworks.jp/public/jobs/1559652
PC9801で作成されたEXEファイル2本の解析(リバース)を実施したいと考えており、
PC9801経験・リバースエンジニアリング経験豊富なシステムエンジニアの方々を募集します。
※解析対象のプログラムは20年以上前に自社開発したものであり、解析するにあたっての
法的問題等はございません。
■お仕事の詳細:
▽解析依頼の目的・概要
ソースコード、仕様書等が一切存在せず、保守が不可能となってしまっているため、
現行で動作している2本のEXEを解析し、既存プログラムの動作仕様を明らかにすることが目的です。
開発言語等も不明ですが、プログラム自体はCUIベースで単純なロジックのものと
推測しております。
※対象プログラムの詳細については応募頂いた方に別途ご説明させて頂きます。
▽現行の環境等
・PC9801実機(型番はBX02)+ ドットインパクトプリンター(型番不明)
・Anex86(Windows10上のエミュレータとして利用)
※お渡しするのは上記エミュレータ環境と対象プログラムファイル一式となります。
▽重要視する点・経験
・EXEからのリバースエンジニアリング経験
・PC9801に関する知識
・レスポンスが速い方
・秘密保持契約を結べる方
https://crowdworks.jp/public/jobs/1559652
2018/09/06(木) 11:36:40.94ID:KQHWSEdh0
あれ?それ終わってなかったっけ?
6名無しさん@お腹いっぱい。
2018/09/08(土) 18:45:43.21ID:QjjReuZx0 NECOPL.DRVをパッチする方法も試そうと思ったが、最適化され過ぎていて
難読で無理でした
難読で無理でした
2018/09/10(月) 11:53:13.59ID:y39kERo20
NP21/Wで118音源かMATE-X PCMを選択した場合。Windows3.1でPCMは正常に鳴りますね。
86音源+MATE-X PCM(B460)だと鳴らないです
86音源+MATE-X PCM(B460)だと鳴らないです
2018/09/10(月) 12:07:41.87ID:y39kERo20
●表2 サウンドボードID
0 ・・・ サウンドボード無し
1 ・・・ PC-9801-14
2 ・・・ PC-9801-26K
4 ・・・ PC-9801-86
6 ・・・ PC-9801-86 + 26K
8 ・・・ PC-9801-118
20 ・・・ PC-9801-86 with ADPCM(ちびおと)
32 ・・・ Speak board
50 ・・・ SOUND ORCHESTRA
64 ・・・ Spark board
65 ・・・ Sound Blaster 16
96 ・・・ Mate-X PCM
100 ・・・ PC-9801-86 + Mate-X PCM(B460)
104 ・・・ PC-9801-86 + PC-9801-118(B460)
128 ・・・ AMD-98
130 ・・・ SOUND ORCHESTRA-V
0 ・・・ サウンドボード無し
1 ・・・ PC-9801-14
2 ・・・ PC-9801-26K
4 ・・・ PC-9801-86
6 ・・・ PC-9801-86 + 26K
8 ・・・ PC-9801-118
20 ・・・ PC-9801-86 with ADPCM(ちびおと)
32 ・・・ Speak board
50 ・・・ SOUND ORCHESTRA
64 ・・・ Spark board
65 ・・・ Sound Blaster 16
96 ・・・ Mate-X PCM
100 ・・・ PC-9801-86 + Mate-X PCM(B460)
104 ・・・ PC-9801-86 + PC-9801-118(B460)
128 ・・・ AMD-98
130 ・・・ SOUND ORCHESTRA-V
2018/09/10(月) 13:25:36.38ID:y39kERo20
26K音源をWin98/95で使おう
http://www.vector.co.jp/soft/dl/win95/art/se129389.html
http://www.vector.co.jp/soft/dl/win95/art/se129389.html
10名無しさん@お腹いっぱい。
2018/09/11(火) 03:01:36.24ID:uvmGnncz0 猫にPCIが載れば神です
2018/09/11(火) 12:45:17.00ID:uvmGnncz0
Sound ID対応表
Sound ID = I/O port A460hの値
上4bit
0 PC-98DO/DO+(PC8801のサウンドボード2)
1 PC-98GS
2 PC-9801-73(FMのI/O portが0188h時)
3 PC-9801-73(FMのI/O portが0288h時)
4 PC-9801-86(FMのI/O portが0188h時) / PC-9821A / PC-9821C(98Multi)
5 PC-9801-86(FMのI/O portが0288h時)
6 PC-9821Ne/Np
7 PC-9821XシリーズのWSS
8 PC-9821C(Canbe) / PC-9821Na / PC-9801-118
下4bit
0 OPNモード
1 OPNAモード
F なし
Sound Board for PC-9800 Database
http://www.hi-ho.ne.jp/~y-exp/dustman/sound.htm
Sound ID = I/O port A460hの値
上4bit
0 PC-98DO/DO+(PC8801のサウンドボード2)
1 PC-98GS
2 PC-9801-73(FMのI/O portが0188h時)
3 PC-9801-73(FMのI/O portが0288h時)
4 PC-9801-86(FMのI/O portが0188h時) / PC-9821A / PC-9821C(98Multi)
5 PC-9801-86(FMのI/O portが0288h時)
6 PC-9821Ne/Np
7 PC-9821XシリーズのWSS
8 PC-9821C(Canbe) / PC-9821Na / PC-9801-118
下4bit
0 OPNモード
1 OPNAモード
F なし
Sound Board for PC-9800 Database
http://www.hi-ho.ne.jp/~y-exp/dustman/sound.htm
2018/09/12(水) 02:32:10.32ID:/jqwl1dm0
PCIはPCI BIOSがあるから実機のBIOS必要だったりするから厄介ね。
あとはDOSBOX-XのPCIを無理やり移植するとか。(まだDOSBOX-Xの
PC98モードにPCIは無いが)
あとはDOSBOX-XのPCIを無理やり移植するとか。(まだDOSBOX-Xの
PC98モードにPCIは無いが)
2018/09/12(水) 04:06:58.17ID:/jqwl1dm0
Windows3.1でPC-9801-86 + mate-X PCM(B460)設定のMATE-X PCMを鳴らす
方法が分かりました。実はスタンダードモードだとこの設定でMATE-X PCMが
鳴りました。エンハンVPCMD.386をパッチしてみました。
66 BA 60 A4 → 66 BA 60 B4
これでエンハンスドモードで鳴るようになります。
なお見て分かるようにB460専用になります。
(※通常はA460です)
方法が分かりました。実はスタンダードモードだとこの設定でMATE-X PCMが
鳴りました。エンハンVPCMD.386をパッチしてみました。
66 BA 60 A4 → 66 BA 60 B4
これでエンハンスドモードで鳴るようになります。
なお見て分かるようにB460専用になります。
(※通常はA460です)
2018/09/12(水) 04:07:41.48ID:/jqwl1dm0
Windows3.1でPC-9801-86 + mate-X PCM(B460)設定のMATE-X PCMを鳴らす
方法が分かりました。実はスタンダードモードだとこの設定でMATE-X PCMが
鳴りました。エンハンスドモードで鳴らないのは仮想デバイスドライバが原因だと思った
のでVPCMD.386をパッチしてみました。
66 BA 60 A4 → 66 BA 60 B4
これでエンハンスドモードで鳴るようになります。
なお見て分かるようにB460専用になります。
(※通常はA460です)
方法が分かりました。実はスタンダードモードだとこの設定でMATE-X PCMが
鳴りました。エンハンスドモードで鳴らないのは仮想デバイスドライバが原因だと思った
のでVPCMD.386をパッチしてみました。
66 BA 60 A4 → 66 BA 60 B4
これでエンハンスドモードで鳴るようになります。
なお見て分かるようにB460専用になります。
(※通常はA460です)
2018/09/12(水) 04:38:06.24ID:/jqwl1dm0
2018/09/12(水) 05:48:03.90ID:/jqwl1dm0
np21でMP3を鳴らそうと思うとホスト側のCPUが5GHzぐらいで
やっとまともに再生されるかどうかだな
やっとまともに再生されるかどうかだな
2018/09/12(水) 11:35:50.03ID:wfZVyq7z0
mp3は元々重いからなぁ
大昔Win95 Pen2 266MHzのPCでも軽くなかった
大昔Win95 Pen2 266MHzのPCでも軽くなかった
18名無しさん@お腹いっぱい。
2018/09/12(水) 16:23:50.00ID:AFX5vEDc0 エミュでMP3って
結局、Windows環境の方がいいよ。
Windows7 環境にエミュで
Windows xp を乗せて、さらにエミュでWindows 2000 を乗せて
さらにエミュでWindows 98seかWindows me を乗せて
さらにエミュでWindows 3.1 を乗せて
MS-DOSをプロンプトで、一太郎Ver3 を動かしているようなものでしょ?
結局、Windows環境の方がいいよ。
Windows7 環境にエミュで
Windows xp を乗せて、さらにエミュでWindows 2000 を乗せて
さらにエミュでWindows 98seかWindows me を乗せて
さらにエミュでWindows 3.1 を乗せて
MS-DOSをプロンプトで、一太郎Ver3 を動かしているようなものでしょ?
19名無しさん@お腹いっぱい。
2018/09/13(木) 00:55:45.12ID:v5YIfjbK02018/09/13(木) 03:34:08.69ID:v5YIfjbK0
>>19
重要なこと忘れてた。ドライバのPEチェックサムを合わせないとWindowsが起動しなくなります。
あとWindows NTではどちらもWindows Sound Systemと出てどちらのボードを
使っているか分からない素敵仕様ですw
重要なこと忘れてた。ドライバのPEチェックサムを合わせないとWindowsが起動しなくなります。
あとWindows NTではどちらもWindows Sound Systemと出てどちらのボードを
使っているか分からない素敵仕様ですw
21名無しさん@お腹いっぱい。
2018/09/13(木) 04:57:21.91ID:v5YIfjbK0 Pentium M ィイイィィ *・゜゚・*:.。..。.:*・゜(n‘∀‘)η゚・*:.。. .。.:*・゜゚・* ィイィィィィイ !!!!!☆
2018/09/13(木) 05:13:50.44ID:v5YIfjbK0
現状NP21/WのWindowsでの118音源のFM音源部の作動状況は
Windows 3.1 ×
Windows 95/98 ×
Windows NT3.51/NT4.0 ○ (OPN互換モードでの再生?)
Windows 2000 × (NT4.0のドライバー突っ込めば鳴るかも)
こんな感じかな。
YMF701/715系の設定もあるといいと思いました。
Windows 3.1 ×
Windows 95/98 ×
Windows NT3.51/NT4.0 ○ (OPN互換モードでの再生?)
Windows 2000 × (NT4.0のドライバー突っ込めば鳴るかも)
こんな感じかな。
YMF701/715系の設定もあるといいと思いました。
2018/09/13(木) 06:04:32.33ID:v5YIfjbK0
windows2000での118ボードの使い方
http://weblabo.griffonworks.net/dorlog/2nddorcom/pc-98/38636.html
NT4.0の118ドライバはWin2000で動くようです
http://weblabo.griffonworks.net/dorlog/2nddorcom/pc-98/38636.html
NT4.0の118ドライバはWin2000で動くようです
2018/09/13(木) 06:16:10.72ID:v5YIfjbK0
NT4.0のドライバは頑固で、NT3.51のドライバの方が柔軟性があるようです
2018/09/13(木) 11:42:42.76ID:Isfr1yvW0
dosboxの話はここでしてもええんか?
2018/09/13(木) 12:20:00.65ID:3IQFScY20
だめでつ☆
27名無しさん@お腹いっぱい。
2018/09/13(木) 17:49:28.25ID:v5YIfjbK0 QEMU/9821改良版キタワァ*:.。..。.:*・゚(n‘∀‘)η゚・*:.。..。.:* ミ ☆
28名無しさん@お腹いっぱい。
2018/09/14(金) 03:39:32.59ID:UwXwoL8Z0 >>19-20
画像
https://i.imgur.com/m8s261f.jpg
https://i.imgur.com/1jsFcZR.jpg
実機でやろうとするなら、IPLWAREとIPL-DOSとSOUND IDを設定するツールが
必要だな
画像
https://i.imgur.com/m8s261f.jpg
https://i.imgur.com/1jsFcZR.jpg
実機でやろうとするなら、IPLWAREとIPL-DOSとSOUND IDを設定するツールが
必要だな
2018/09/15(土) 04:53:42.75ID:8CEpjlWQ0
(n‘∀‘)η ← 後継氏が出てきて うれしぃ ・・・ ので カキコ キコ
【NT4.0の118ドライバはWin2000で動く】 について、機種依存?らしいけど 動くゾ。
Win2K(実機9821-V200+118板+118のMIDI娘)の実機環境にて、
118のFM音源 と 118MIDI娘 は動いてくれた。
(テキトウなMIDIファイルを再生)
Win2kにおける 118-PCM再生はできなかった。
(V200の内臓音源≒118相当? と ケンカしまくり?)
FM音源だけならば >>23氏のリンクで イケる・・・はず。
(他にも色々手順や設定があったかも)
MIDI娘を Win2Kで使用する場合、かなり めんどくなるゾ。
(MPU.SYS について、Win4.0-SP4以降のでは 音がでない)
(Win4.0-SP1のMPU.SYSに差し替える など、色々あったような)
実機を Xa200 だったか、Xc16だったかに変えれば・・・
Win2K上での 118-PCM再生もできたような・・・ (記憶も メモももも ない)
【NT4.0の118ドライバはWin2000で動く】 について、機種依存?らしいけど 動くゾ。
Win2K(実機9821-V200+118板+118のMIDI娘)の実機環境にて、
118のFM音源 と 118MIDI娘 は動いてくれた。
(テキトウなMIDIファイルを再生)
Win2kにおける 118-PCM再生はできなかった。
(V200の内臓音源≒118相当? と ケンカしまくり?)
FM音源だけならば >>23氏のリンクで イケる・・・はず。
(他にも色々手順や設定があったかも)
MIDI娘を Win2Kで使用する場合、かなり めんどくなるゾ。
(MPU.SYS について、Win4.0-SP4以降のでは 音がでない)
(Win4.0-SP1のMPU.SYSに差し替える など、色々あったような)
実機を Xa200 だったか、Xc16だったかに変えれば・・・
Win2K上での 118-PCM再生もできたような・・・ (記憶も メモももも ない)
2018/09/15(土) 21:26:37.73ID:cUcky5Fj0
本体内蔵の音源は結構種類があるみたいだな
WSS-PCM (MATE-X PCM [CS4231]
CanBe Sound [YMF288 + CS4232]
CanBe Sound2 [YMF297 + CS4232]
CanBe Sound3 [YMF288 + YMF701]
ValueStar Vxxx [YMF701]
ValueStar Vxxx [YMF715]
PC-9801-118 [YMF297 + CS4232] )
WSS-PCM (MATE-X PCM [CS4231]
CanBe Sound [YMF288 + CS4232]
CanBe Sound2 [YMF297 + CS4232]
CanBe Sound3 [YMF288 + YMF701]
ValueStar Vxxx [YMF701]
ValueStar Vxxx [YMF715]
PC-9801-118 [YMF297 + CS4232] )
2018/09/16(日) 08:58:19.17ID:Ja/YlV8u0
YMF701(OPL3-SA)とYMF715(OPL3-SA3)はWSS-PCMとOPL3の機能がある。
OPNA互換機能は無い。
他にPC-98で採用されていないがYMF711(OPL3-SA2)というチップもある。
OPNA互換機能は無い。
他にPC-98で採用されていないがYMF711(OPL3-SA2)というチップもある。
2018/09/16(日) 22:44:48.19ID:Ja/YlV8u0
猫にPCI、無理だと思ったら意外と力技で動いて驚いた
2018/09/17(月) 05:51:10.01ID:X2S4LNsx0
マイクロソフト マウス・ドライバ 7.06
http://www.vector.co.jp/download/file/maker/ms/fh010626.html
http://www.vector.co.jp/download/file/maker/ms/fh010626.html
2018/09/18(火) 02:15:30.47ID:rLk5jk2x0
猫でIntel 440FXエミュレーションはできますか?
2018/09/18(火) 08:16:15.19ID:+Bgrj3bb0
氏ね
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- ネット殺到「高市総理の責任」「完全に高市リスク」「負けるな」中国が水産物輸入停止→流石に総理批判の声も「どう責任取る?」 ★2 [樽悶★]
- 中国外務省局長 「ポケットに手を入れていたのは寒いから」 日本との局長級会談で ★3 [お断り★]
- 【為替】対ドルで157円台、対ユーロ181円台に下落 財政悪化を警戒 [蚤の市★]
- 高市首相「台湾有事」発言を引き出した「立憲・岡田克也氏」に聞いた質問の真意「これはマズイ発言だと」少しずらしてみたが焼け石に水 [ぐれ★]
- トランプ氏「台湾侵攻すれば北京爆撃」“過激予告発言”報道がXで再燃「高市氏の1億倍やばい」 [七波羅探題★]
- 【自民/維新】国会議員の歳費、月5万円アップで調整 月額134万4000円に 維新配慮で次の国政選挙後に引き上げ方針 [Hitzeschleier★]
- 日本人「な、なぜだ?なぜこの件で日本を助けてくれる国が0カ国なんだ!?」。日本人、さすがに気づく [805596214]
- ホタテ6t(トン)、返品されるwwwwwwwwwwwwwwwwwwwwwwww [329329848]
- 【不思議】ヤフコメ、なぜか円安の話の時だけ高市批判が集まり正常化する事態に…… [305926466]
- 一人暮らしする時って小さい冷蔵庫で良い?
- 長期金利、終わる [805596214]
- 中国報道、高市首相を「毒苗」と中傷😡 [399259198]
