NP21/Wで鳴らしてみました。ただそのままでは118音源のOPLドライバが作動しないようなので
ドライバにパッチを当てました。更に86音源と同時使用できるようにするパッチも当てました。
ソース
122
名無しさん@お腹いっぱい。2020/04/02(木) 21:04:11.51ID:z0qgavNu0>>123>>125
>>102
場所特定しました。I/Oポート148Ehのビット2が立っていないと駄目なようです。
NP21/WではI/Oポート148EhでINすると00h[00000000b]、(init118を使用すると05h[00000101b])
で、ビット2が立っていないのでWin3.1の118OPLドライバが認識しません。
なのでドライバを次のように改造すると鳴るようになります。
NECOPL.DRV
A8 02 74 14
↓
A8 02 EB 14
VNECOPLD.386
A8 02 75 31
↓
A8 02 90 90
ただPCM(CS423X)と同様にOPLの音もブツブツしますね。
127
名無しさん@お腹いっぱい。2020/04/03(金) 04:21:35.57ID:eYdd0pX90
NP21/WのPC-9801-86 + 118(B460)設定でWindows3.1
で118音源のPCMとFM音源を鳴らす方法
NECOPL.DRV
C7 06 86 03 60 A4
↓
C7 06 86 03 60 B4
VNECOPLD.386
(3箇所)
66 C7 47 0B 60 A4
↓
66 C7 47 0B 60 B4
VPCMD.386
66 BA 60 A4
↓
66 BA 60 B4
PC-98エミュを語ろう19
http://egg.5ch.net/test/read.cgi/software/1574874975