PC-98エミュを語ろう16 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
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エミュを語ろう15 http://potato.2ch.net/test/read.cgi/software/1465178872/ neko_Win3.1上では 118ドライバを組み込めませんでした。 (複数のneko、np21/wでも、118が実装されていません というエラー) ↑既知でしたら、すみません。 猫の86PCMやっぱ不具合あるのかな 大海戦ソロモンでゲーム始めようとするとフリーズする 効果音を無効にすると問題なく始まる ポリスノーツでずっと喋ってるシーンも高確率でフリーズする気がする 少し上で聞いたのですが、記憶違いがあったので再度。より詳しく。 クィーンソフトの「ナッツベリー」クイズゲームです。(CGの塗りが綺麗なことで当時有名でした。) プレイすると1画面分に2画面分の画像が映ってしまいます。 上半分は通常の画面を平たくした状態。 下半分は平たくしてからさらに左右を逆にした状態。 になります。 対処法はあるんでしょうか? そちらの環境をー より詳しく。 猫ではイケるらしいです、どの猫かは不明。クロックにも1票。 >>519 NP21/Wならけっこう86PCMの不具合が改善されてる >>524 NP21/Wで試しました np2fmgenだと問題ないんだけどソース公開してないからなあ xnp2 無事動きましたのでテスト報告 118のPCM(cs4231)のエミュレートはおかしいです Win3.1ではcanbe音源のドライバが組み込めます(118は組み込めないらしいので試しませんでした) MIDIはONにできません(予想通り) そして鳴りません DOS用のcs4231対応ソフトも使ってみましたが鳴りませんでした(実機では当然鳴る) というわけでnekoの118設定で色々やればsb16/98の代わりになるという発言は訂正します ソース見て実機とつき合わせて改良できたら報告するかもしれません そもそもOPLは設定もされてないような… ところでqemuだとcs4231が鳴るぽいんで比較ですね 全部既出の内容ぽく一人走りが過ぎました >>526 氏、乙です。 報告モレがありました。 np21/w_Win95において、canbeドライバは組み込めましたが 音が出ませんでした。 (自動検出 → canbe-soundをインストール → !マークでダメ) (なので、Windowsでは 86オンリーにしてくれ と言われていたような) QEMU/9821_Win98の場合は、cs4231にて音がでましたね。 (ちょこっとだけ確認) >>525 86PCMならば、SL9821でトライ!トライ!(もうヤッテた?) 大海戦ソロモンは本家猫0.86でもフリーズするので 恐らくSimKさんの改修は関係ないと思います で試してみたら下のnp2_rev2733_Kai2だと正常に動作しました http://ux.getuploader.com/Files/ パスは9801です これだとEsの方程式のPCMもちゃんと鳴ります 👀 Rock54: Caution(BBR-MD5:669e095291445c5e5f700f06dfd84fd2) >>528 SL9821はBIOS持ってないんで試せないっす >>530 氏へ、すみませんでした。 (n‘∀‘)η ギャー! 【>>529 np2_rev2733_Kai2】敵じゃない発見! Windows 3.1でVideo for Windowsとかいれた環境ならNP21/Wが一番 安定している アンダーワールド2に付いてたストコマデモも NP21/WのBxグラフィックモードが動かんな バックアップ兼メディアコンバートのつもりで5.25"<->3.5"変換をKyroFluxで やってて気づいたこと〜 オリジナルディスクから吸い出したデータをHxCのソフトを使用して バウムクーヘンで見た場合にCRCエラー無しで表示されたとしてもそのデータを 書き戻すと必ず同じ内容のCRCエラー有ディスクになる場合がある …orz KyroFluxの書込み時の精度の問題か、KyroFlux側とHxC側のミッシングクロック?の 補正手順の違いか問題の切り分けとか全くだけど保存はともかく復元は まだまだなんだなーと再認識した 大変だな、興味はあるけど KyroFluxは使ったことないです。 こっちの場合は 5インチFDDをメインPCにつないでやってました。 アクセスは不可だけど、Windows7でも 吸出し/復元 はできたような。 (復元は未テストだったかもです、XPならもっとラクにできます) フルアセンブラのWSS用簡易PCMプレイヤー ver0.3だけはnp2の118設定でもきちんと鳴りました ソースと実機とをにらめっこしながら土日が終わりました お疲れ様でしたぁ。 98版_ハーベスト_セーラっていう育成エロゲ、これでも118で声がでました。 (ボイス設定にて、86PCMとか 3種類のWSS設定に変更可能) ただし、セリフの一言目までしか声がでない という、よくわからんです。 (最初のセリフ:お父さん、どこいくの?) (お父さん までしか声が出ず、その後のセリフも同様) (86設定だと きちんと声が出ている) 118の場合、他のゲームでも こんなんだったような。 (DOSでのみ確認) オクにも出てこないようなローカルソフトハウスのゲームでは仕方ない面もある 申し立て申告制だからあそこから拾ってきて実行するというのは、灰色でイリーガルなのはわかってはいるが 大っぴらに表に出さないという暗黙の了解のもとに… ツァイメタ女も118のPCM対応してるよ これは無償配布してるから問題ないな 118音源は登場遅かったから対応してるゲームは結構限られる 2017年02月20日 18時05分 更新 「EVE」「DESIRE」で知られたアダルトゲームメーカー、姫屋ソフトが倒産 セガサターンなどに移植され一時代を築く 「EVEシリーズ」で知られたアダルトゲームの老舗メーカー、姫屋ソフトが2月8日破産手続きに入っていたことが分かった。負債額は約1億5千万円だった。 >>542 ありがとう テストプログラムが増えた 普通に喋りますね 姫屋ソフトが一時代を築いた記憶が全くないwwwww >>548 他のエロゲメーカー同様和ゲーを破滅させた NP21/Wのバグ発見。 セクタサイズ(論理セクタサイズ)が異なるHDDをプライマリマスタとセカンダリマスタに接続 するとHDDが読めず起動しなくなる。このときプライマリスレーブを CD-ROMにすると起動してどちらのHDDもよめる。しかしWindows2000を 起動したときには何故かキーボードが認識しなくなりという問題が発生。 ただ実機でも同様の現象が発生するならば仕方がないが。要検証。 あと通常のセクタサイズは512バイトだが、 PC-98(およびその互換機)のMS-DOS3.3以前でフォーマットした場合は セクタサイズは64MB未満のときは1024バイト、128未満のときは2048バイト になります。 >>セクタサイズ(論理セクタサイズ)が異なるHDDをプライマリマスタとセカンダリマスタに接続 するとHDDが読めず起動しなくなる IDE BIOS使用時に起動しなくなるNONE、セカンダリマスタはHDD。 IDE BIOS無しなら起動する。そしてIDE BIOS使用時にプライマリスレーブを CD-ROMに設定すると起動するようになるが、Windows2000でキーボードが 認識しなくなる問題が発生する。 >>セクタサイズ(論理セクタサイズ)が異なるHDDをプライマリマスタとセカンダリマスタに接続 するとHDDが読めず起動しなくなる IDE BIOS使用時に起動しなくなるNONE、セカンダリマスタはHDD。 IDE BIOS無しなら起動する。そしてIDE BIOS使用時にプライマリスレーブを CD-ROMに設定すると起動するようになるが、Windows2000でキーボードが 認識しなくなる問題が発生する。 >>552 >セクタサイズ(論理セクタサイズ)が異なるHDDをプライマリマスタとセカンダリマスタに接続 >するとHDDが読めず起動しなくなる この問題は実機IDE BIOS無しでもHDD3台以上認識するようにした バージョンから発生するようです。 しかし、異なるHDDをプライマリマスタとセカンダリマスタに接続し、 更にプライマリマスターにCD-ROMを接続した場合のWindow2000での キーボード未認識問題はそれ以前のバージョンでも発生するようです。 >>550 氏 素人レベルですが、9821実機でのWin2K環境があるので、試せます、やってみる? 眠ってる外付けSCSI-HDDとかに DOS-3.3くらいのがあったかもです。 (ただし、UIDE-98経由という環境なので、本体内蔵IDEじゃないとダメだよね) >>554 UIDE-98経由での挙動も気になるので試していただけたら ありがたいです 「next_rb131」で「ロマンスは剣の輝き」プレイ中にフリーズ。 再び起ちあげたらタイトルロゴの後にフラッシュしてロード画面が出るところで フラッシュが起こらずフリーズ。 「next_rb131」で別ゲームは可能。 エミュ固有のどこでもセーブで復帰すると、音楽は鳴り続けるが操作に一切反応せずフリーズ。 別の場所に「next_rb131」をDLして、別の「ロマンスは剣の輝き」ROMで動かそうとしてもフリーズ。 「anex86e1」だと最初のROMの普通のセーブでプレイ可能。 つまりROMは壊れていない。 と、何故か「next_rb131」での「ロマンスは剣の輝き」限定でプレイ不可になってしまいました。 対処法ってありますか? ということも考えましたが、今現在やりたいゲームは全てnext_rb131で対応できているので できればnext一本でやっていきたいので。 AnexもNEXTも更新する見込みないから ねこぷろにしたほうがいいんじゃないの nextで使ってた以下の機能があれば引っ越そうかとも思いますが・・・あるんかな? ・どこでもセーブ ・速度変更(実際の速度がどうなっていたかは不明だが、表示上は0.25〜3.00倍) 118ボード 鳴らなかったあるソフトがPIOモードでは鳴るようになりました サンプリングレートが無茶苦茶おかしいのでまだまだ駄目ですね 118ボードのPCM cs4231c.cのcase CS4231REG_INTERFACE if(dat=&0x5) ==0x5 5を1にするべきと思う 5だとDMAデュアルチャネル設定(録再同時設定)ソフトでしかDMAでは鳴らない 1だとシングルチャネル設定するソフトも鳴りました windows3.1ではまだ鳴りません FPUをnp2/wから持ってきたらコンパイル通らない… >>557 それが正解だよな 全てが完璧に動く物はないから だいたいPC-98ゲームのことをROMなんて言ってる奴・・・・ ツメを下へ固定したり、黒ビニールテ プとかを貼っちまぇば、ROMだ! Anex86のソースが公開されていれば世界一のPC-98エミュになったのに SL9821だとWindows3.1でWindows98のインストーラに入っている PEGCV8.DRV(パックドピクセルモード)使ったときでもMS-DOSプロンプトの 全画面表示とウインドウ表示の切り替えが出来た。 Anex86ではDOSベースWindowsの仮想86モードを使ったDOS窓が動かないので 不明 まあ、そのなんだ、ROMの話の続きなんだが。 別エミュで別ROMを起動させた時にもフリーズというのが全く原因が理解できんのだが、 新しいゲームで言えばWinの本体にゲームをインストールしたら 普通にプレイする限りではあまり気にする必要ないけど、 レジストリに書き込まれているみたいに どっかに何かしらの記録がされとるの? ゲームギアソフトをメガドラで動かそうとしてもフリーズする ゲームギアソフトをマスターシステムで動かそうとすると色がおかしくても動いてる気がする emulator側の実装によって動きが違うのは当然では? >>ROM男さん まずは、そのROMを猫に入れて、起動! あと、NEXT-2010でも確認してみましょう。 (今回のROM=HDI?) >>572 何年も普通にできてたのに、1回フリーズったのが原因で突然できなくなったのです。 他のでできるのは確認済みですが、何が起こったのか知りたい、というのが人情なので。 cs4231のPCM windows95では鳴りました ttp://www.dotup.org/uploda/www.dotup.org1172722.png 鳴るだけで鳴り終わりが通知できてないっぽくてまだまだです >>PC-98実機のWin2000で86音源って使える? 9821-V200などで、86は普通に使用できています。 (wavestarをwin2kで使うという解説HP、などを参考に、同じ感じで) (内蔵音源との共存については 忘れた) (118も可) フィルターすら使えねえエミュなんか エミュの意味ねー 実機でやってろってんだ twitterでnp21/wの人がここの反応してくれてました FPUはxnpに移植できた(VisualStudio専用関数でひっかかってただけ)のでwin95が動いてます 実機win2000で86ボードはNT4ドライバでできると思うんだけど安定環境潰したくないですねぇ… ハードディスクに飽きがないから2000入れるのに安定98環境を破壊しないとダメなんですよね… と書き込んでから気づきました 外付けSCSIに入れればいいですね 日曜にやります (n‘∀‘)η Neko Project 21/W ver0.86 rev29 キタワァアン KegaFusionのフィルター使えるnp2ならあるな 2xBRや2xSaIで表示できるで >>487 にSB16のソースなしと書いたけどnp2/wの中に発見! どこからもってきたんでしょう? もしかして実機持ちの仕事が増えた? 2000鯖のRV2があったので今からCバス差し替えてやってみますね ttp://light.dotup.org/uploda/light.dotup.org422896.jpg ふつうに鳴りました ただし2000serverのSMPカーネルという特殊環境ですが dxdiagで確かめるとdirectx経由では鳴らないのでゲームとかは無理じゃないですかね IOportA460が多分コンフリクトすると思ったのでMATE-X PCMはヘルプリセットで無効にしてます 内蔵PDドライブがこわれてました… >>589 氏 乙です、普通に音でましたね、フヒヒ。 >>588 恐らく>>189 から持ってきたのかな? PC-98版のWindows3.0って16MBメモリ空間に対応していない若しくは16MB以上 のメモリに対応していないのかな?16MB以上のメモリでは起動できなかった。 PC-AT互換機用ではリアルモード(EMM使用)で32MB、スタンダードモード 64MB、エンハンスドモード64MB認識できたのに。 NP21/WでWindows3.0でDOSプロンプトのウインドウ表示できたのでスクショ https://i.imgur.com/RCHoM8K.jpg ちなみに>>593 はWindowsが使用できるメモリが64MB程ありますが、 エンハンスドモードのスワップファイルの為に実メモリの4倍のメモリを 認識している為です。実RAMは16MB Win3.0B所持してますのでおいおい試します 118にOPL3移植できたぽいけど鳴ってくれない… ttp://light.dotup.org/uploda/light.dotup.org423276.jpg フロッピードライブからしかインストールさせてくれなくて一苦労(オリジナル壊すの怖い) メモリマネージャでも一苦労 Nr166 128MB DOS3.30D実機 HIMEMとEMM386.EXEをDOS6のものにしたらスタンダードモードで立ち上がりました 32MBなのはよくわかりません EMM386の確保する標準のページ数確認忘れましたがとりあえず16MB以上でも動いています(ただし3.0Bなので状況が少し違います) ハードコピーとろうとしてメモリすっからかんになってしまいペイントに貼り付けられなかったので直カメラ こっちは全然ダメでした。 まず実機_9821-V200、Win2K+86音源(内蔵音源は競合するので、使用しない設定)にて 三国志9 と ウイポ6 をテストプレイ、特に音割れなどしなかった、なんで? 実機環境を標準=初期装備にすれば、かつ重いゲームなら、違う結果だったかもです。 (こっちの環境、N3下駄+K6-2_500MHzとか) np21/wで作ったWin2Kを実機に持っていくムダテスト、ダメでした。 (結局、stop_7B で起動せず) あと、>>550 氏がらみの実機確認について、実機では問題ないっぽいです。 (UIDE-98経由では、OS起動も キーボード操作も問題ないようです) (確認が中途半端だったので、内蔵IDE含めて再確認してみます) >>601 3.0Bで改良されている可能性もありますねぇ。 Anex86かSL9821でWindows3.0Bの256表示も見てみたい >>601 スタンダードモード違う! リアルモードだとメモリ32MBでAT機の報告と同じです 今のところWin3.0のhimemとemm386の組み合わせでしかスタンダードモードは立ち上がりませんでした(報告通り16MBになりました) 色々メモリマネージャ取ってくるとまた違う結果になるかもしれません ただ起動自体はメモリ128MB積んでてもOKです 押してしまったのでミス せっかく引っ張りだしたのでNr166のポートを持ってきたらYMF701がドライバ登録できちゃいました PCMすら全く鳴りませんけど…OPLのポートにアクセスしてることは確認できました さすがに寝ないとやばい >>544 どっちも剣乃ゆきひろの遺産で食ってただけじゃん 剣乃がエルフへ移籍後も、それをひた隠しにし続けてDESIREやEVEシリーズの焼き増しばかりし続けた挙句、 残った無能スタッフともによって糞シリーズ化させたことは今もって許し方がたい EPSON版Windows3.1のスタンダードモードでDOSアプリを動かす機能を NEC版/MS版Windows3.1に持ってこようと思って試したが、うまく いかなかった。スタンダード モード スイッチャが起動していませんって出た。 NEC版/MS版のWin.comがWSWAP.EXEとDSWAP.EXEを読み込まない事が原因。 Epson版のWin.comだとNEC版/MS版のシステムに入れてもハードウェア構成が 違うって出て起動しない。WIN.COMさえなんとかすれば動きそうだが。 初代EVEはオチが気に入らなかったな。 現代風探偵モノだったのに最後でSFじみた記憶も引き継げるクローンって… ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる