MS-DOS・Win3.1総合スレッド 3.0
>>104 >>106 82C55Xと82C700は互換性ありそう OPTi 82c463 SCNB Single Ship Notebook 82c465MV/A/B Single-Chip Mixed Voltage Notebook Solution ノート系は463と465は互換性が高いようだ。82c465はPCI付いているけど VLバス→PCIブリッジなので真のPCIチップセットではない sava @lpproj 20時間20時間前 READMEの各国語訳が活発に寄贈されているゾ(棒) 日本語はまだないゾ。貢献のチャンスだゾ(棒) https://github.com/Microsoft/MS-DOS wifeman.dllって何ですか?ロードエラーで先に進めないので困ってます、おながいします >>112 日本語フォント関係のファイルだと思います >>113 フォント切って再インストールしたら出来ました、thx 191名無しさん@お腹いっぱい。2018/11/08(木) 13:13:07.62ID:vhGn6KAA0 UMBPCIの作者とコンタクトした事があるが、 i440EXのデータシートを探しているようだったのでデータシートの提供、 UMBPCIがPC-98で動いたよいう情報、偽装UMB(EMUMB.SYS)を用いた 活用方法、PC-98にはPCI搭載機種があって、チップセットがIntel、 VLSI、Champion(ServerSet)があるよという情報、 VLSI WildcatのPAMの情報等とメールして、しばらくしたら一週間後に 暇があるからUMBPCIに追加のチップセット追加しておくよ的な返信が あったけど、その後はメールは来ていない。 気長に待ってます。 192名無しさん@お腹いっぱい。2018/11/08(木) 13:26:58.62ID:vhGn6KAA0 UMBPCIの作者(改良者)Uwe Sieberのサイトからは URAMとオリジナルのUMBPCIのソースコートとバイナリがダウンロードできす。 UMBPBIはもともとc't magazineで公開されたものです。 オリジナルのUMBPCIはIntelの一部のチップセットしか対応していないです。 URAMはVLSIのチップセットVLSI Lynx VL82C541/VL82C543 に対応していますが、 残念ながらWildcatに対応していません。 興味深い内容 Windows NT 3.1 (and OS/2) Memory Detection http://www.os2museum.com/wp/windows-nt-3-1-and-os2-memory-detection/ MS-DOS6.0のHIMEM.SYSは細工すれば64MB以上認識できるかも PC-98版Windows1.0に入っているアプリをWindows9x等で作動するように Windows3.0形式に変換する作業をしているが、メニューの書き方が独自?というか リソースエディタが受け付けない形式の為に作業は難航中。 >>188 PC-98の奴ね。英語版はリソースエディタで読み込める。 あとWin1.0のソフトはNEヘッダがWin2.xのものと異なる形式のがあるので厄介 MS-DOS、Windows3.1にとって、今年は? usbaspi.sysのバージョン(2.00以降) 2.00, 2.06, 2.15, 2.20. 2.24, 2.27, 2.28 2.00は見つかってないか usbaspi.sysのバージョン 1.06, 1.07, 2.01, 2.06, 2.15, 2.20. 2.24, 2.27, 2.28 >>124 v2.00も存在することを確認しました。 1.06, 1.07, 2.00, 2.01, 2.06, 2.15, 2.20. 2.24, 2.27, 2.28 入手が困難なUSBASPI.SYS v2.24 (2007)です。 https://www.axfc.net/u/3955310.zip v2.28はChina DOS Unionあたりで改造された非公式なものです 公式?なものは 1.06, 1.07, 2.00, 2.01, 2.06, 2.15, 2.20. 2.24, 2.27 >>127 手元にあるやつ全部いり USBASPI.SYS Collection 1.06, 1.07, 2.00, 2.01, 2.06, 2.15, 2.20 . 2.24, 2.27 https://www.axfc.net/u/3955314.7z >>102 getitf98のソースコードより ; Register meanings of PMC programmable attribute map ; RCC/NEC chipset (PC-9821RvII26) ; RAM WE RAM WE RAM WE RAM WE ; Reg. 7 6 5 4 3 2 1 0 bit(LSB) ; 73h F800~ F000~ E800~ E000~ ; 72h DC00~ D800~ D400~ D000~ ; 71h CC00~ C800~ C400~ C000~ ; 70h ?? A000-B000- DOS、Windows3.1の話題が途切れた? このままだと、また、DAT落ちするよ〜。 といって、ネタを出せませんけれども・・・・。 Opusコーデックの音源はDOS上の英語モードだとMPXPLAYで聴けるけどWindows3.1ネイティブで聴けるソフトはない ■RED WOODチップセット 対象 PC-9821Np・Ns・Ne2・Nd・Es・Ld・Lt・Nf・Nm,PC-9801NL/A チップ RED WOOD 解説 o RED WOODはPICO|POWER社のパワーマネジメントコントローラである。 o PC-9821NfではGOLDEN GATEチップセットが、同じくPICO|POWER社のRED WOOD チップセットと共に使用されている。 o RED WOODチップセットは、GOLDEN GATEチップセットと同じI/O 0900h,0906h を使用する。これらのI/Oアドレスに対するアクセスは、ワードアクセスの 時RED WOODチップセットへ、バイトアクセスの時GOLDEN GATEチップセット へ行われる。したがってRED WOODチップセットへのアクセスは必ずワード アクセスである必要がある。 o RED WOODとは、英語で「アメリカスギ」という意味である。 https://www.webtech.co.jp/company/doc/undocumented_mem/io_rwood.txt 0200h |R/W|Shadow RAM Read Enable Control Register 0201h |R/W|Shadow RAM Write Enable Control Register | |bit 15〜13: Reserved | |bit 12〜0: LMEMRDEN12〜0 | | 1= Enable | | 0= Disable | |* 指定した各範囲のシャドウRAMの読み書きを | | 許可/禁止する。 * Shadow RAM Read Enable Control Register (SRAMRDENCR) - Index 0x200 ** ** Loc Size Name Function ** ----- ---- ---- --------------------------------- ** <0> 1 LMEMRDEN0 Local Memory C0000H-C3FFFH Read Enable ** <1> 1 LMEMRDEN1 Local Memory C4000H-C7FFFH Read Enable ** <2> 1 LMEMRDEN2 Local Memory C8000H-CBFFFH Read Enable ** <3> 1 LMEMRDEN3 Local Memory CC000H-CFFFFH Read Enable ** <4> 1 LMEMRDEN4 Local Memory D0000H-D3FFFH Read Enable ** <5> 1 LMEMRDEN5 Local Memory D4000H-D7FFFH Read Enable ** <6> 1 LMEMRDEN6 Local Memory D8000H-DBFFFH Read Enable ** <7> 1 LMEMRDEN7 Local Memory DC000H-DFFFFH Read Enable ** <8> 1 LMEMRDEN8 Local Memory E0000H-E3FFFH Read Enable ** <9> 1 LMEMRDEN9 Local Memory E4000H-E7FFFH Read Enable ** <10> 1 LMEMRDEN10 Local Memory E8000H-EBFFFH Read Enable ** <11> 1 LMEMRDEN11 Local Memory EC000H-EFFFFH Read Enable ** <12> 1 LMEMRDEN12 Local Memory F0000H-FFFFFH Read Enable ** Shadow RAM Write Enable Control Register (SRAMWRENCR) - Index 0x201 ** ** Loc Size Name Function ** ----- ---- ---- --------------------------------- ** <0> 1 LMEMWREN0 Local Memory C0000H-C3FFFH Write Enable ** <1> 1 LMEMWREN1 Local Memory C4000H-C7FFFH Write Enable ** <2> 1 LMEMWREN2 Local Memory C8000H-CBFFFH Write Enable ** <3> 1 LMEMWREN3 Local Memory CC000H-CFFFFH Write Enable ** <4> 1 LMEMWREN4 Local Memory D0000H-D3FFFH Write Enable ** <5> 1 LMEMWREN5 Local Memory D4000H-D7FFFH Write Enable ** <6> 1 LMEMWREN6 Local Memory D8000H-DBFFFH Write Enable ** <7> 1 LMEMWREN7 Local Memory DC000H-DFFFFH Write Enable ** <8> 1 LMEMWREN8 Local Memory E0000H-E3FFFH Write Enable ** <9> 1 LMEMWREN9 Local Memory E4000H-E7FFFH Write Enable ** <10> 1 LMEMWREN10 Local Memory E8000H-EBFFFH Write Enable ** <11> 1 LMEMWREN11 Local Memory EC000H-EFFFFH Write Enable ** <12> 1 LMEMWREN12 Local Memory F0000H-FFFFFH Write Enable IDE-SL完成3登場の予感!? >また、PC-9821Np・Ns・Ne2・Nd・Es・Ld・Lt・Nf・NmなどはPAMのレジスタが判明していないため、このプログラムは非対応です。 後期機種を除く、98ノートのIDEはやはり(1)に該当しちゃうのね。 (1) IDEポート1個でmasterのみ 初代9821、multi、初代A-mate、Af,Ap2/As2,An、9801初代B-FELLOW (2) IDEポート2個でmasterのみ 9821A-mate Ap3/As3、X-mate、9821B-mate、2代3代目B-FELLOW (3) IDEポート2個で4台可能 PCIバス搭載のXa7/C, V7, Xa7eとそれ以降の機種、 (4) IDEポート2個で2台に制限 PCIノート機、PCI Canbe各機種、9801BX4/9821Xe10 Does a 640x200 16 color EGA driver exist for Windows 3.0 ? https://www.betaarchive.com/forum/viewtopic.php?t=40478 DOSBOXはGlobal EMM Import Specification (GEMMIS) に対応しているから EMMエミュレーション有効でWindows3.xエンハンスドモードやWindows9xが動く。 DOSBOXはオープンソースだから、freeDOSのEMM386やJEMM386を Global EMM Import Specification (GEMMIS) に対応させれば、 Windows3.xエンハンスドモードやWindows9xが動くのではないかと EMM386本体とGEMMIS対応モジュールを別実行ファイルにするという手もあるな dosboxで、ファイラーFD55が動かないのは、なぜ? Windows 3.1 アップデート3をお持ちの方はいませんか? もしおられるならどこかにアップロードしてくださるとうれしいです >>141 分かる人にだけ伝われば良いんだろうけどアップデート3って何? >>142 平たく言うとSPみたいなものです ネットを探したら2まではあったんですがね.... PC-98のハードディスクの基本フォーマットと拡張フォーマット。 基本フォーマットは使用上31MBまでいけるらしい FATじゃなくてPC-98のHDDのパーティションの種類ですね。 16bit FATの容量上限とは別。ただし16bit FATと容量上限を合わせた可能性はある。 ちょっとなに言ってるかわからない なんの環境のことがはっきり書いてみてくれ NEC PC-9800用 MS-DOS 3.3Dの環境なのか、MS-DOS 5.0A-Hの環境のことなのか、とか条件がわからない。 FAT12とFAT16とPC-9800世界の標準フォーマットと拡張フォーマットとで混乱してるぽいね 基本フォーマットと書いてるから翻訳ソフト使った外人さんかな PC-98のhdformatは 基本 256byte basic用 拡張 512byte dos用 での物理フォーマットの違いではなかったけ 標準フォーマット:20MB迄/パテ(FAT12, SASI向け) 拡張フォーマット:128MB迄/パテ(FAT16) ←3.3D以前はここまで 拡張フォーマット:2GB迄/パテ(FAT16) >>142 NEC版(PC-9800シリーズ用)なら、NECのサイトにある。 >>153 そうなんですけどDOS/V用がないんですよね どなたか、windows3.1 update3の入っていたCD-ROMお持ちのかた、いらっしゃいませんか? 出来れば、windows3.1 update3をアップしていただけませんか。 DEKO @ht_deko Delphi 1 (16bit) がアンティークソフトウェアとして公開されています!! #Delphi25th https://cc.embarcadero.com/item/30911 win3.1 HDD350MB mem 7.6MBだったな。 NECのヤツで一太郎V5とロータス123がインストールされていた。 バックアップはFDDで60枚程度必要だった。 まだ、持ってる・・・ PC-9801NL-R PC-9821Lt 辺りかな 9801NX/CにSASIのHDDを入れてあるのだが 液晶がだめで、このHDDを他の中古98を 買って使いたいのですが、どれがあうのでしょう NS/Tかな、モノクロ液晶の >>161 そいつ、BIOSからSASIに見えるだけで実態はIDE。PC-9821以降なら、2.5"→3.5"のピッチ変換は要るだろうがデスクトップでもいけるのでは? >>162 HDDの空箱見つけました、エレコムでした そうなんですか、IDE,なんですか 本体から外してみます NX/Cの故障は液晶重たいのか、ヒンジが崩壊w その後コンデンサー不良、液晶表示もだめに デスクトップの98, 9801BXとかの時代かな 2.5 3.5 変換フラットケーブルがあればいけそうですね メルコの一度つかった、SCSIボード、LPC2-Tかな LANカードまででてきました 殻割りすれば普通の2.5"ハイト12.7mmのHDDが取り出せるから HDDを継続利用したいだけなら、98でなくても使えるが中身は利用できないね DOS5.0Aだったかなと一太郎とかはいってます 他、6.2でWin3.1 マルチではいってます DOSで動くBJCのプリンターもありました Winでは動きました FDのFDPC313A.LZHってなんでベクターに置いてないんだろう FDPC_313.LZHは置いてあるのに ちなみにFDPC313A.EXEならWinFDのページにあった IBM Windows 3.10Dってサービスパック3相当? [3.10E] 97-06-30 03:10(IBM) 95-09-01 03:10(MS) [3.10D] 95-06-30 03:10(IBM) 95-01-01 03:10(MS) 95-03-17 03:10(IBM) [3.10C] 94-12-22 03:10(IBM) 94-09-01 03:10(MS) [3.10B] 94-04-22 03:10(IBM) 94-01-01 03:10(MS) 私はEPSON PC-98互換機用のWin3.1アップデートを探しています 5C問題って、MS-DOS初期の頃からあったのかな 115ではありませんが DOSのほうのNEWSMON.EXEは初めて見ましたね 他のプログラムはもっていましたが レトロPC系の情報サイトにもこれだけは載っていなかったと思います タイムスタンプをみるとNEWSMON.EXEだけ95年の3月に作られているのですね 103名無しさん@お腹いっぱい。2020/03/27(金) 00:31:50.57ID:Z9GIiGhq0 うひょ〜 https://i.imgur.com/TtLVluQ.jpg W32DASMという強力な逆アセンブラを発見しました。 Win32アプリ(PE)はもちろんWin16アプリ(NE)や仮想デバイスドライバVXD(LE)も 解析できます。あとWindows3.1でもWin32s(v1.30c)を入れていれば作動するようです。 更にW32Dasm v8.93は日本語化パッチも存在するようです。 (但しWin3.1+Win32sで日本語化する際はdsm893j.zipのパッチではなくdsmjonly.zipの パッチを使用して下さい。dsm893j.zipを使うとエラーが出て落ちます) あとW32DasmはWindowsXP以降のデータ実行防止(DEP)が有効だと 作動しません。W32Dasmをデータ実行防止(DEP)から除外すれば作動します。 昔使ってたわ Nortonが偽陽性で反応した思い出 >>177 本当に、ありがとうございました。 これで、心おきなく、windows3.1を現用できます。 多謝。 以前ドイツ語版Windows for workgroupsのファイルマネージャー(WINFILE.EXE)を改造して 日本語化したものを作ったのですが、ステータスバーの領域の拡張ができず不完全なものでしたが、 なんとか解析して拡張できました。 CreateWindowEx CreateStatusWindow SendMessage についてお勉強しました。 ステタスバーを分割したりするにはSendMessageが使われているようです。 3分割にしている命令050300 add ax, 0003を特定しました。 その近くにサイズ指定する命令がある筈ですが特定に苦戦しましたが、 imul命令が使われていることが分かりました。3つimul命令があるので値を 調整したら見事に日本語メッセージが表示することができるようになりました。 3つimul命令がこちら 6B46E009 imul ax, [bp-20], 0009 6B46E007 imul ax, [bp-20], 0007 6B46E005 imul ax, [bp-20], 0005 を下記のように変更してやりました。 6B46E010 imul ax, [bp-20], 0010 6B46E009 imul ax, [bp-20], 0009 6B46E005 imul ax, [bp-20], 0005 WfW3.11のファイルマネージャを日本語化してみました。DLLも同紺。 日本語版Win3.1で 作動確認。 ついでにハーツとクリップブックも入ってるヨ。 ステータスバーの枠を調整してただしく表示されるようにしました。 https://dotup.org/uploda/dotup.org2100554.zip.html https://i.imgur.com/qAlBVlc.jpg 制限事項:ボリュームラベルの変更でShift JISのダメ文字を含んだ文字は使えません。 元のファイルマネージャーやMS-DOSプロンプトを使う等してください。 改造に使用したツール等 リソースエディタ eXeScope BORLAND RESOURCE WORKSHOP 4.5 逆アセンブラ XDA W32Dasm あとPC-98だとWINFILE.EXEが若干異なります。フロッピーディスクのサイズ等。 一応上記の改造版は作動しますが、もとのWINFILE.EXEを残しておいてください。 今のところPC-98用の改造する気力はない Win16だけでなくWin32の改造にも取り組んでみました。 英語版WindowsNT3.1の時計(CLOCK.EXE)を改造して日本語化してみました。 Win32sやWindows9xでも作動する筈です。 日本語版WindowsNT3.1の時計(WINCLOCK.EXE)は独自改造されていて、 Win32sやWindows9xで作動しない為です。 https://dotup.org/uploda/dotup.org2096681.zip.html https://i.imgur.com/G9ep4nH.jpg LOGFONT構造体の箇所の特定に苦戦しました。 解析にIDA PRO FREE 5.0も使いました。 Windows3.1用MS-MPEG4 v4ドライバの MSSCR16.DRVはMPG4_32.DLLを呼び出している Windows3.1用MS-MPEG4 v1ドライバの MSSCR16.DRVはMPG4_32.DLLを呼び出している Windows3.1でMS-MPEG4 v1なAVIを再生する際の注意点、 高速なCPUでも動画再生はカクカクになります。これの回避方法は 2フレームごとにキーフレームを打てばなめらかに再生できます。 圧縮効率は下がりますが、それでも他のWindows3.1対応のAVIコーデックよりは 高い圧縮率です。 さらに重要なこと忘れてた。 Windows3.1のMS-MPEG4 v1ドライバ(コーデック)は 動画の解像度は16の倍数にしないと動画を認識してくれません MS-DOSのシステムコールを使わないプログラムを 2日以上動作させるとMS-DOSの日付がずれるのか 知らんかった >>177 ありがとうございます!ずっと探していました DOSのスクリーンショットツールNeoGrabの使い方がわかりません。 ご存じでしたら教えてください。目的はゲーム画面の画像取得です。 配布サイトやウェブ検索では手掛かりは見つかりませんでした。 http://old-dos.ru/index.php?page=files& ;mode=files&do=show&id=860 read.cgi ver 07.5.1 2024/04/28 Walang Kapalit ★ | Donguri System Team 5ちゃんねる