NEC PC-98シリーズエミュレーターを語ろう23 (922レス)
上下前次1-新
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
1(2): (オッペケ Srbb-9F95) 2024/03/14(木)00:17 ID:5zAs1Fc4r(1/2) AAS
!extend::vvvvv::
!extend::vvvvv::
スレッドを立てる時は、上の !extend::vvvvv:: を3行書いた状態にしてから立ててください
NEC PC-98シリーズは過去のものとなりましたが、
その膨大な遺産を活用できるPC-98シリーズエミュレーターは非常に便利な存在です。
そんなPC-98シリーズエミュレーターについて語りましょう。
● PC-98シリーズエミュレーターの評価・比較
外部リンク:emulation.gametechwiki.com
外部リンク[html]:emu-portal.com
外部リンク[html]:simk98.github.io
省8
893: (ワッチョイ dd58-4RUL) 11/03(月)13:30 ID:ZzqsQ9Kz0(1) AAS
Windows11もmacみたいに、OSアップグレードによって32bitアプリのサポートを完全に打ち切る時が来たのであろう
894: (ワッチョイ be73-4RUL) 11/03(月)18:26 ID:VyXUaLms0(1) AAS
16bit打ち切ったのがこの前だからな
そうそう打ち切らないんじゃないか
895: (ワッチョイW 6535-aDAo) 11/04(火)05:07 ID:sLnMXgaI0(1) AAS
マモル「32bitセンセーションか…」
896: (ワンミングク MM8d-Q5Hk) 11/05(水)07:06 ID:HoFPvty3M(1) AAS
【2025/11/03】
Neko Project 21/W ver0.86 rev96β9を公開しました。
・86PCMの挙動を色々修正してみました(変になっていたら教えて下さい)
897: (ワッチョイ e958-rUeU) 11/05(水)15:06 ID:A2+9eqgr0(1) AAS
対応タイトル知らんしなあ
ポリスノーツやった事ないしMETAL FORCEも知らん
METAL FORCEのmusic modeの入り方はクリアしないとダメなのかな
898: (ワッチョイW 6509-aDAo) 11/06(木)06:43 ID:dPLAtpjJ0(1) AAS
ハーレムブレードのOP歌とか
899(1): (スプープT Sd62-yEOs) 11/06(木)14:27 ID:79T72kWgd(1/3) AAS
NP21/Wしばらく見てないうちに超絶進化してるやん。
Windows NT用のツールが素晴らしい。作者さん激しくGJです。
900: (ワッチョイ e202-EDq+) 11/06(木)15:01 ID:CaBJhvSv0(1) AAS
>>899
こんなところで言わずに作者に直接連絡してやれよ
きっとメチャクチャ喜ぶはずだと思う
901: (スプープT Sd62-yEOs) 11/06(木)19:18 ID:79T72kWgd(2/3) AAS
VC2010ビルドとVC2019ビルドがあるのか。
コード位置が違っていて少し焦ったわ...
902(1): (スプープT Sd62-pZcQ) 11/06(木)23:45 ID:79T72kWgd(3/3) AAS
Sound Blaster 16 for PC-98 WindowsNT4.0用 ドライバ ver.1.2
NT3.51での動作まであと一歩まで行けてる感じ(なぜ動かないかまで当方も特定できていない)
NT3.51ではOEMSETUP.INF sb16pc98.dll sb16pc98.sysで完結する筈。(MIDIMAP.CFGはたぶんオプション)
903(1): (ワッチョイ 6d6a-NUTC) 11/07(金)00:14 ID:n1rvk9eE0(1) AAS
備忘録
vficで2DなD88とかをFDI、NFD、VFDに変換可能にするパッチ
exfdi.vex
00000E85 0F85E3000000 → 909090909090
exnfd.vex
00000815 75 → EB
exvfd.vex
00000800 0F85E8060000 → 909090909090
904: (ワッチョイ 1942-jmNv) 11/07(金)15:39 ID:ZxMXP9DU0(1/8) AAS
>>903
訂正
備忘録
vficで2DなD88とかをFDI、NFD、VFDに変換可能にするパッチ
exfdi.vex
00000E85 0F85E3000000 → 909090909090
00000F6A 3BD77451 → 3BD7EB51
exnfd.vex
00000815 75 → EB
00000EEF 75 → 74
省2
905: (ワッチョイ 1942-gz4A) 11/07(金)15:43 ID:ZxMXP9DU0(2/8) AAS
技術的詳細
ANEX98は(・∀・)イイ!
2chスレ:i4004
701 名前:ナイコンさん[] 投稿日:2021/10/12(火) 02:21:41.70
VFICでD88やMAHARITOから他形式に変換する際に、内部のディスク種別フラグを
を見て2Dだった場合は変換を拒否するようです。
(VFIC内部ディスク種別フラグ 2DD=00h、2HD=01h、2D=02h)
入力プラグインにパッチすれば簡単じゃんと思い、パッチを当てたら
D88←→MAHARITO変換時に2DDになってしまって駄目でした。
(なぜそうしたかと言うとNFD入力プラグイン exnfd.vinが複雑だったのと、
省8
906: (ワッチョイ 1942-gz4A) 11/07(金)15:43 ID:ZxMXP9DU0(3/8) AAS
702 名前:ナイコンさん[] 投稿日:2021/10/12(火) 02:23:18.27
Virtual Floppy Image Converter Version 011010
exfdi.vex (HDI)
①D88やMAHARITOの2Dフラグチェックを無効化
"0F 85 E3 00 00 00"
↓
"90 90 90 90 90 90"
②トラック数チェックを無効化
"3B D7 74 51"
↓
省15
907: (ワッチョイ 1942-gz4A) 11/07(金)15:43 ID:ZxMXP9DU0(4/8) AAS
704 名前:ナイコンさん[] 投稿日:2021/10/14(木) 03:57:28.55
>>703の訂正版
結果は(D88やMAHARITOからの変換及び逆変換)
FDI(Anex86)形式
2D ◎、1D △、1DD △ ←(1D/1DDの場合はヘッダの容量値とシリンダ数が0になってしまう。またヘッド数を修正する必要がある。)
VFD(ERCVFD)形式
2D ◎、1D ◎、1DD ◎ ←そもそもヘッダに情報が少ない
NFD
2D ◎、1D ○、1DD ○ ←(1D/1DDの場合はヘッダのヘッド数を修正する必要がある。
省13
908: (ワッチョイ 1942-gz4A) 11/07(金)15:49 ID:ZxMXP9DU0(5/8) AAS
書式統一されていなかった。その1
vficで2DなD88とかをFDI、NFD、VFDに変換可能にするパッチ
exfdi.vex
00000E85 0F85E3000000 → 909090909090
00000F6C 74 → EB
exnfd.vex
00000815 75 → EB
00000EEF 75 → 74
exvfd.vex
00000800 0F85E8060000 → 909090909090
909: (ワッチョイ 1942-gz4A) 11/07(金)15:56 ID:ZxMXP9DU0(6/8) AAS
書式統一されていなかった。その2
vficで2DなD88とかをFDI、NFD、VFDに変換可能にするパッチ
exfdi.vex
00000E85 0F85E3000000 → 909090909090
00000F6A 3BD77451 → 3BD7EB51
exnfd.vex
0000080D C7442444002000007551 → C744244400200000EB51
00000EE8 80BA0101000000750A → 80BA0101000000740A
exvfd.vex
00000800 0F85E8060000 → 909090909090
910(1): (ワッチョイ 1942-gz4A) 11/07(金)17:15 ID:ZxMXP9DU0(7/8) AAS
PC-98 bootable 2D(320KB) flopy disk image [FDI、NFD]
FreeDOS(98)、NEC MS-DOS 2.00、EPSON MS-DOS 6.20
外部リンク[zip]:www.axfc.net
911: (ワッチョイ 1942-gz4A) 11/07(金)17:18 ID:ZxMXP9DU0(8/8) AAS
>>910
ブートセクトルのみです
912: (ワッチョイW c15e-NXPP) 11/07(金)18:35 ID:HXkeccJM0(1) AAS
そういやNOPが90だったなあ思い出したわ
913: (スプープT Sd62-yEOs) 11/08(土)01:52 ID:D5lFnlKQd(1/2) AAS
>>902
ES1370はNT 3.51/4.0用のドライバーあったけど、ES1371はNT 4.0用でどうやってもNT 3.51で動かなかったな。
あとJoyStockはNT 3.51以前ではOSでサポートされていない。そのへんも触るとNT 3.51で動かないかも
914: (スプープT Sd62-yEOs) 11/08(土)02:00 ID:D5lFnlKQd(2/2) AAS
DDKのサンプルドライバって意外と充実しているんだね。
例えばx64でもISAバスなハードウェアのドライバも理論上は書けるんだよね。
ただx64なCPUでIASバス搭載のマザーボードは見たことないけど
915: (ワッチョイW 65af-aDAo) 11/08(土)06:48 ID:iJn6MEsq0(1) AAS
i7 860とかの世代ならISA持ったマザーは有ったよ
まあPCIからブリッジで作ったISAバスだけどさ
916: (スプープT Sd62-yEOs) 11/08(土)10:41 ID:PcjjDi0kd(1) AAS
なるほど
917: (ワンミングク MM52-bxwy) 11/17(月)20:48 ID:3XEVzM+PM(1) AAS
【2025/11/16】
Neko Project 21/W ver0.86 rev96β11を公開しました。
・fmgen有効の時に外部音源と同時に鳴ってしまう問題を修正
・実行速度改善のためのコンパイラ最適化のチューニングを実施
【2025/11/14】
Neko Project 21/W ver0.86 rev96β10を公開しました。
・SCCI2に対応してみました(試せる実機を持っていませんので変だったら教えて下さい)
918: (ワッチョイW fe92-bxwy) 11/18(火)10:51 ID:Vp9ay6KK0(1) AAS
【2025/11/17】
Neko Project 21/W ver0.86 rev97β1を公開しました。
・FDDメニューに同じディレクトリにあるFDイメージファイルの一覧を表示するようにした
・マウントしているイメージファイルと同じ拡張子のものが表示対象です
・マウントしていない場合は最後に開いたファイルに基づいて一覧表示されます
・表示は最大20ファイルまでです
・要らない場合はINIにdirfdlst=falseを書くと無効(従来通り)になります
【2025/11/17】
Neko Project 21/W ver0.86 rev96を公開しました。
919: (ワッチョイW 223b-Bp7a) 11/18(火)12:40 ID:SBQO0q6E0(1) AAS
乙
920: (ワッチョイ ae66-GKbP) 11/18(火)18:55 ID:kefUBO020(1) AAS
作者さんありがとう
921: (ワッチョイ 215a-eIjC) 11/19(水)03:51 ID:HorJKqJA0(1) AAS
地道な努力ってほんとうにすごいと思う
922: (ワッチョイW c5c7-UZQo) 11/19(水)13:07 ID:T0qC1xfx0(1) AAS
Np2fmgenの方も掲示板で不具合とか要望書くと直ぐ対応してくれるのも良いよね
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.028s