戻る
<< BACK  2025年5月  NEXT >>
 汎用スレッド2025年5月  /人'A`;人\  2025年5月1日(木) 5:04
お気軽にご利用下さい(蹴

データの受け渡しは(micro)SDを使うのが便利でしょう。98側ではUSBカードリーダとかPCカードアダプタとかPPMMCDRVとか使えばいいでしょうし98以外の古PCでも何か似たようなのが作られているでしょう多分。LANを勧める人が多いようですが便利は便利でしょうけどセットアップが面倒ですし(殴)さよう頻繁にデエタア転送の必要ありやと常々思うて居ります。
(・_・):いい加減読点を付けろ!!!!!

以前に話題が出ていたか覚えていませんがgooブログサービス終了のアナウンスが出ています。
ttps://blog.goo.ne.jp/staffblog/e/c59488fc72553bca60517b642b84faac
11月18日とまだまだ先ですが更新が停止されているブログの中にはこのまま消滅するところもあるかもしれませんので有用と思われる記事は各自早めに保存しておいた方がよいでしょう。なお私のところからリンクされている分は画像も含めすべてInternet Archiveに保存されていることを確認していますが例によって同一ブログ内でも保存されていない記事があることも確認していますのでInternet Archiveのクローラの性能の過信は禁物です。

 アナログ式コードレス廃止って全品?  かかっくん  2025年5月1日(木) 13:08
> デジタル式(DECT式)にするとCS110(ND16)の1.9GHzにモロかぶりしてくれるので全然使えない状態です。

今デモDECT(1.9-D)以前のFHSS(2.4FH8)品が見付かる...哉?
FHSS(2.4FH8)品わ新規定品デスから現状無問題
BS左旋波わ現状で8Kだけデスから主にWi-Fi・青歯や電子レンジとの競合を気にするだけで良さそーな?

ところで技適憑きのアナログ小電力・特定小電力品が廃止に成ったのわ分かり枡が、技適対象外(技適が
有線部のみ対象)の微弱電波式(目安として同一部屋内、『【受話器がコードレスな】電話』で本体が充電台の
機種が多い)のってド〜なんでせう?微弱の場合、元から許可自体が無い(有線の技適わ無線にわ無関係)の
デスから規定の電界強度を守って居れば当局に止める権限わナイので
但し電界強度の規定が平成ひとケタの頃に変わったので其の頃の製品の(略)
# 100m離れて15μV/m→3m離れて500μV/m→3m離れて500μV/m(≦322MHz,>150GHz)

# 小電力 RCR(ARIB) STD-13 www.arib.or.jp/kikaku/kikaku_tushin/desc/std-13.html
# 微弱電波 RCR(ARIB) STD-14 www.arib.or.jp/kikaku/kikaku_tushin/desc/std-14.html
# FHSS(2.4FH8) ARIB STD-T66 www.arib.or.jp/kikaku/kikaku_tushin/desc/std-t66.html
# DECT(1.9-D) ARIB STD-T101 www.arib.or.jp/kikaku/kikaku_tushin/desc/std-t101.html

アナログ時代の所謂『スクランブル』方式の一つにスペクトラム反転方式が有馬したがレシーバにも搭載
されましたしデジタル式のやうに途中で変化したりしませんでしたから秘話に成りませんでしたし
# 電話用と業務無線で若干仕様が違ったやうな?>スペクトラム反転

 本当に初歩的な質問な問題で恐縮です。  Uryeeeee  2025年5月9日(金) 0:24
9801US 9801UVではfm音源を鳴らした場合本体スピーカーからFM音源がなると思うのですが、9801FAの場合はBEEP音だけで、本体スピーカーからはFM音源は出ないのでしょうか?
いま修理している」FA2台ともスピーカーから出ないので、、、そういう仕様なのかと。。。--

コンデンサーがすでに廃版のため、少し容量の多いものに置き換えてみてるのですが、
必要な1.5UF、10V がすでにない、2.2UF 50V でも大丈夫なものなのか、積層セラミックコンデンサに変えてみるかな、、、 それでも、マルツでも、ALI EXでも通販まちかぁ、、、

 FAデモSPからFM/SSG音が出る筈  かかっくん  2025年5月9日(金) 9:20
出る筈デスけど?
1.5μFの代用に1+0.47が良さそーな?
因みに容量と耐圧が同じでサイズが小型のわESRが大きく成る傾向に有馬す

 FAのFM音はスピーカーから鳴ります。  MCtek  2025年5月9日(金) 17:09
FAはFM音もスピーカーから鳴りますが、アンプ周辺の故障で音が極端に小さい、鳴らないなどの状態になりがちです。巧く直してあげてください。
確かTIのアンプICで、探してもデータシートが見当たらなかった記憶…(うろおぼえ)
なおスピーカーが鳴らない場合でも、LINE OUTからは正常に出るようです。LINE OUTからも出力されない場合は他の故障かもしれません。

 BASICでSSGを鳴らす  かかっくん  2025年5月9日(金) 19:12
あれ?アンプ辺りならBEEPも出なくなる気が?

SSGならBASICデモ簡単に鳴らせ枡から、ROM BASICで

10 OUT 392,7 :OUT 394,191
20 OUT 392,0 :OUT 394,128
30 OUT 392,1 :OUT 394,0
40 OUT 392,2 :OUT 394,128
50 OUT 392,3 :OUT 394,1
60 OUT 392,4 :OUT 394,128
70 OUT 392,5 :OUT 394,2
80 OUT 392,8 :OUT 394,15
90 OUT 392,9 :OUT 394,15
100 OUT 392,10:OUT 394,15
110 OUT 392,7 :OUT 394,184

と入力してRUNして下さい。SSGの3音が鳴り枡。此のやり方ならBIOSを切り離してもメモリSWがサウンド
使用せずデモ鳴り枡
# FM(OPN)わ音造りが面倒

解説
OUT 392とOUT 394で音源に対して音を指定して居枡
392の0〜13がレジスタ番号、394の値が設定値デス
レジスタ0〜5(12bit・3音)が音高(0,2,4 0〜255、1,3,5 0〜15)を4096段階で指定
レジスタ7のbit5〜0が音を出すchを指定、1で消音(I/Oポートのデータ方向を指定するbit7が1固定、bit6が0固定)
レジスタ8〜10が音量(0〜15と16、16でエンベロープ)
詳細わYM2203(OPN)やAY-3-8910(PSG)のデータシートを参照

# レジスタ6のbit4〜0がノイズ周期
# レジスタ11,12の16bitがエンベロープ周期(音・ノイズ共通)
# レジスタ13がエンベロープ波形(音・ノイズ共通)
# (レジスタ14がI/OポートAに出すデータ)
# (レジスタ15がI/OポートBに出すデータ)

 beep  Uryeeeee  2025年5月9日(金) 19:41
beePは出るんです。ピポもなるんですけど、fm音源がならない、、
ys2でテストやってるんですけど、、なんかfm音源のテスト法無いですかねぇ。
いま、片方のマザーはうんともすんとも言わなくなり、
もう一方はコンデンサー全部外してるので、とりあえず、コンデンサーつけたら試してみます。

 FM音源に音色だけでなくOUTPUTも別なOPNとSSGが有る  かかっくん  2025年5月9日(金) 20:23
FM(OPN)わ鳴らないやうデスが、BEEPとSSGわ別デスから、SSGを試してみて
下さい。OPNもSSGも鳴らないのと、SSGが鳴ってOPNが鳴らないので原因と
対処法が変わり枡
OPNとSSG両方が鳴らない場合、只単に音が出ない場合と石を認識して居ない
(DRVがBEEPのみと判定)場合が有馬す
# LINE OUTから音が出る場合、前者

FM音源のプレーヤと云えばRayとかみゅあっぷとかPMDとかですか
本体とデータをDLして再生してみて下さい
Ray
www.vector.co.jp/vpack/filearea/dos/art/music/ray/index.html
みゅあっぷ
ohta.music.coocan.jp/packen/download.htm
PMD
www.vector.co.jp/soft/dos/art/se015682.html
judstyle.jp/wiki/PMD
musmus.main.jp/blog/pmd/
www.juno.dti.ne.jp/~chikap/main/pmd/index.html
因みにPMDを作者KAJA氏がオープンソースにした(PDSでわナイ)とか

 FM音源から音の出ないゲーム  ブーさん  2025年5月11日(日) 13:03
久々に書き込み致します。
FM音源からのみ音の出ない現象ですが、ファルコムのイース2/ソーサリアン辺りまでのソフト(98E/F辺りも対応しているもの)はBASICのサウンドROMが存在しないとビープのみだった覚えがあります。
HELPキーでFM音源を使用する設定にした後、更にDISK-BASICの「switch.n88」にて、「サウンドボードを使用する」設定にする必要があります。
この際、DOSの「switch.exe」ではこの項目はなく、設定出来ません。
DISK-BASICがお手元にない場合は、ROM-BASICから直接メモリスイッチを操作する事になります。或いはメモリスイッチを操作出来るソフトから設定して下さい。
申し訳ございませんがメモリスイッチの番地やフラグの内容は失念致しましましたので、この場では記載出来ません。
中途半端な情報で失礼致しました。

 メモリSWを初期化した方が早い  かかっくん  2025年5月11日(日) 17:24
ROM出しの他にメモリSWのサウンドボード【使用する】迄必要dsk?
此れわメモリSWを初期化した方が早い(【FM入り機】の初期値=【使用する】)やうな?

FDベースならFD-IPLwareで(RA21〜のC*のRAMイヒで)CC-CFにRAMを出してROMの内容をロードしてから
メモリSWのサウンド【使用する】にしてからFDをロードするとか?

 Mctekさま ブーさん様 かかっくん様ありがとうございます。  Uryeeeee  2025年5月11日(日) 19:38
>Mctekさま

貴重な情報ありがとうございます・。
もし、LineOUTから音が出てたらOP AMP交換してみます。

>ブーさん様
おお、貴重な情報ありがとうございます。
残念なことに、N88DISKBASICはあるんですが、N88DISKBASIC(86)は持ってないので、試すことはできなかったのです。1台目のFAは少し動いていたのですが、
だんだん立ち上がりが悪くなり、今はうんともすんとも言わなくなり、
2台目はコンデンサー全外し状態、3台目は立ち上がり後、四角いブロックノイズ出まくり(FA/FS/FXによくある症状)、4台目は最初ぴぽっていたのに、徐々に音が出なくなり、、、いずれも内部電池切れで、メモリスイッチを初期化するハードウエアディップスイッチに設定しないと立ち上がらないので、
矛盾していますが、設定しても保持されないので電池交換してからじゃないと何とも、、、

>かかっくん様
問題の切り分け方痛み入ります。
ソフトの紹介までありがとうございます。
なんか、サンプルデーターが手に入りやすそうなRAYにしてみようと思います。

 皆様ありがとうございます  ブーさん  2025年5月11日(日) 19:59
かかっくん様 ご指摘ありがとうございます。
Uryeeeee様 状況ご報告ありがとうございます。

FAのようなHELPキーで音源ROM接続/切り離し可能機種のメモリスイッチでのサウンドボード有無初期値は「有」なのですね。そうであればご指摘の通りメモリスイッチ初期化が手っ取り早そうですね。
もっとも、かかっくん様の仰る通りROMBASICからポートを叩いて音が聞こえればハードは生きていますね。確認できればDISKBASICは不要ですね。

ファルコムに限らず他メーカーのソフトでも似たような事がありました。確認時の参考になれば幸いです。

皆様、今回も貴重な情報ご提供ありがとうございました。

 今更ながら…  KAZZEZ  2025年5月11日(日) 21:06
26Kとか86くらいまで?のFM音源搭載機は、付属のデモンストレーションディスクの類(当然ながら出荷状態の本体で動かす前提)がBASICベースなのか、サウンドBIOSを使って音を鳴らしましたから、デフォルトでサウンドBIOSが有効になっているんですよね。FAくらいの時代になるとEMSが普及した影響で、ゲームもBIOSを使わないものが多くなっていましたから、設定の初期化時に煩わしく思っていた方も多かったのではないかと思います。

D・Fシリーズの頃は本体前面の物理DIPスイッチにもサウンドの設定があり、こちらはBIOSだけでなく音源自体を切り離すものだったと思います。企業で使われていたものとか、別途86ボードを使っていた本体ではサウンドを切り離す設定になっているかもしれませんので一応ご注意を。

今のところLINEOUTから出力されるかどうかや、ソフトウェアが音源のハードを見付けられているのかどうか確認できない状態のようですが、内蔵26KでしたらROM BASICのINP関数とかデバッガの類でI/O 188hを見てみる手もあります(認識していなければ多分FFh)。個人的にはPMDに付属の確認ツール類(FM.COMやBCHK.COM)をよく確認に使っていました(音を出すものではなく存在チェックとして)。今さらですが、ご参考まで。

----
ところでWindows11を24H2にアップデートしたら、とうとうNAS(LAN-iCN)にアクセスできなくなってしまいました。もともと24H2でNASが使えなくなる事例は多いようで解決法もいろいろヒットするのですが、LAN-iCNの場合は根本的な事情が違うようです。

今まではレジストリのLmCompatibilityLevelを1以下に下げれば不完全ながらアクセスできたのですが、調べてみると24H2ではNTLM(v1)が完全に廃止されているらしく(23H2以前に戻すしか)復活の手段が無いようです。これでは古すぎる初期のNASではどうしようもありません。
DOS/Win3.1でLANマネージャを使っていると共通のNASにアクセスできないのは不便ですが、いいかげん分離しろってことですね…。

NTLMv2も近いうちに廃止されるらしいですから、9xや2kで使うNASも全般的に分離しておく必要がありそうです。いやまあセキュリティ的には当然そうすべきですが…。

 さよなLAN  まりも  2025年5月12日(月) 0:23
>Windows11を24H2にアップデートしたら
今さらなintel Core 第3世代機ですが Windows 10を22H2 にしたら起動すらできなく成りました・・・修復もできません。Windows7(OEM)からのアップグレードでしたが、なんなんですかねぇ、BIOS/EFIがちょっと旧いメーカー製の機種だったからかも? 

いっぽう、別機のWindows 10を無理矢理(setup /product server 実行で)Windows11 24H2にアップグレードしてみたら、そっちはうまく行きました。いつまで動作するか判りませんが、これを使おうという気はありません。

Windows 10で終わりと言ってたのに、もうマイウソソフトのやることにはついて行く気はしなくなっています。いちいちMSアカウント紐付けなきゃならんのもフザケンなです。スタンドアロンで使えてこそパソコンだと思うのですが。といっても仕事上最低限使わないといけないことはあるので、Windows 11の入った劣ノートCF-SR4を買ってしまいました。いつも中古かジャンクでなんとかしてきたのに、新品のノート機を買うなんて、9821La13以来のことですw まあWindows PCというものに興味が無くなっていることの現れですね。

98以外のPC等ではWiFiが使えるし、宅内のPCをLANで繋ぐのも面倒になっていることから、つい今日宅内の有線LANケーブルを撤去したところでした。床や天井の見栄えがすっきりしたので家族は喜んでいたりします。

インターネット接続はもうiPadかWindows11ノート機で、ファイルのダウンロードもそこからFD/MOを媒介しています。LANのなかったレトロ時代に戻っていると言えますが、、、

 FAちゃん音なる  Uryeeeee  2025年5月14日(水) 17:43
コンデンサー取り換え時に、コンデンサーの真下を通るとこに、断線を発見。
腐れコンデンサーの腐汁で断線が起きたと思われ。

コンデンサー全とっかえで 起動させると、FDが動かず、12Vが来てない。
あ、これって壊れて全然立ち上がらないFSの電源だったと、FAの電源に交換
1158Dは全滅なので1155Dを接続してYSII起動!
鳴った、鳴ったよクララ。
ただ、なんか音が足りてないような、、、26音源だから?
かかっくんさんに教えてもらったPMD使ってみたいのですが、現行動いているBX4では(音源がないので)確かめることも出来ず、
まずは、1158Dの修理に取り掛かります。

今気づきましたが、早すぎてげーむにならん

 SSGが3音出て居ない鴨  かかっくん  2025年5月14日(水) 23:27
クロックをM(黄)かL(赤)にしてみて下さい
キャッシュOFFでクロックM辺りが良い塩梅鴨

音が足りない件わSSGが3音出て居ないの鴨知れません
↑のBASICで3音鳴るかチェック下さい
BASICで似た内容の行を入力する時、最初の
10 OUT 392,7 :OUT 394,191[リターン]
だけキチンと入力して、次の行から此の行の最初の10を20に直して[リターン]、以降行110迄入力したらLIST[リターン]
各行の,の右の数字を直し枡
(BASICでわ行頭の数字を行番号と呼び、行10・行20等と呼び枡)

SSGのプログラムわMSXやP6のを参考にすると良いでせう
MSXやP6の SOUND X,Y を OUT 392,X:OUT 394,Y に置き換え枡。此れでMSXやP6のPSGと似た音が出枡

 WindowsのCPU要件  KAZZEZ  2025年5月15日(木) 1:11
件のWin11ノートのPDFマニュアルを眺めていたらCPUのスペック表(下図)に微妙に不正確な部分があることに気付きました。12世代Coreを搭載した上位機ではPコアとEコアそれぞれに別々のクロックが記載されているのですが、下位機のCeleronモデルではPコア側の高いクロックしか記載がありません。

考えてみたらこれはWindows11の最低要件(1GHz以上で動作するマルチコア)に抵触するのであえて伏せられたものではないかという気がします。というのも12世代モバイル版CeleronのPコアは1基しかなく、Eコアは1GHz未満(ターボなし)ですから。

Windows11の出た当時はマルチコアでクロックが非対象のCPUなんて無かったでしょうから、最低要件を1GHz×2コアと解釈して問題なかったのですが、後出しでそれに該当しないCPUが出たのですから混乱するのも無理ありません。しかしWindows11搭載製品として成立しているところを見ると、どうやら「1GHz以上のマルチコア」とは「2コア以上の中に1GHz以上のコアが最低1つあればよい」と解釈が変わったことになりそうです。

同じようなことはWindows7〜10のときにもありました。これらはCPU要件に1GHz以上とあるのですが、Core Mの登場以降、モバイル向けCPUでは定格クロックが1GHzを下回るCPUが存外に多く登場するようになりました。したがって、ここで言う1GHzとは定格ではなくターボブースト込みで最大1GHz以上ならよいと解釈せざるをえなくなりました(当時はCPUクロックといえば定格クロックのほうを指すのが普通だったと思うのですが)。

さすがに消費者やメーカーは混乱すると思うのですが、ウィンテルの両社は意外に連係ができていないのか、それとも揺さぶりをかけているのか…。
(・_・): そんなこと気にするのはよっぽど低クロックCPU好きな人だけとちゃうんか?

そんな経緯もあったので、当初、低クロックなEコアはてっきりCore Mベースなのかと思っていたのですが、実際はAtomベースだそうで驚きました。Atomといえば出た当初は2GHzで動かしてPentium Mの600MHz相当などと評されていたくらいでしたから、1GHz未満という低クロック化は正気とは思えないのですが…近年はそれなりに改善されたのでしょうけど。
一説によれば近年のCoreは性能が高すぎて、そこまでしないとCeleronにならなかったのだとか…?(汗
それでも大して安くはならず、このタイミングでCeleron/Pentiumの名が廃止され、Atomベースでターボ上限が高クロックなIntel Processorに取って代わられたわけですが。
それにしてもCeleronの最終モデルが往年の河童セレと同じクロックというのも感慨深いですね。

 BASIC  Uryeeeee  2025年5月16日(金) 20:14
懐かしのBASIC入力しました。
音出ました。
PMDの設定もなんとかかんとか、クリアし、
PMD再生の可視化ができるソフトをいれて、FM音源も起動確認できました。やったー!
ただ、FDが未解決なので、、、
電解コンデンサー外すときになにかのチップコンか、チップ抵抗が飛んで行ってしまい、面実装コンデンサーを外すときに、パターンをはがしてしまうというトラブルが、、、

   試運転  2025年5月17日(土) 14:27
> いちいちMSアカウント紐付けなきゃならんのもフザケンな

「bypassnro.cmd」は削除されましたが、「start ms-cxh:localonly」や「Autounattend.xml」などでローカルアカウントを作れる、という情報も有ります。私自身は試してないので、5/17時点でも可能なのかは分かりません。
ttps://japan.zdnet.com/article/35231204/
ttps://note.com/ragemax/n/naa1c4433f352
ttps://tanweb.net/2023/01/21/51703/

MSアカウントの紐付けでそのうちモメそうだと思ったのが、win11機をセットアップする法人と最終的に所有する法人が異なる(更に、間に色々な法人や部署を介する)様な場合で、MSアカウント(法人なら組織アカウント)と必ず紐づけるなら誰の名義でアカウントを作って、どうやって引き渡すのか、アカウント自体やパスワードの管理はどうやるのか、という問題がそのうち顕在化しそうです。

MSのアカウントって、赤の他人へ簡単にホイホイ譲渡したり、本来の所有者に代わって第三者が登録みたいな事は出来るんですかね?
# 組込用途向けにはローカルアカウントを作れるWindows 11 IoT Enterpriseが有りますし、
# ProやHomeでも、引き渡す側と引き渡された側がそれぞれアカウント情報を
# 適宜設定すれば良いのでしょうが、世の中の全員が明るいとは限りませんし・・・

> Windows11を24H2にアップデート

私の場合は、win7が出た2年後位にデスクトップ機(PC-MJ33LEZCD)を購入して2019年の年末頃まで使いました。その後、2015年位に新品で購入しつつも殆ど使用していなかったwin8.1搭載の中華製ノート機をその場しのぎで使いましたが、丁度win11発表の少し前に故障(電源のON/OFFが安定しなくなり、最終的には起動しなくなった)したので、一時的にPCを持たない生活をした後にwin11搭載のデスクトップ機を購入しました。

> インターネット接続はもうiPadかWindows11ノート機

今は、予約や本人確認、決済や行政手続き関係を極力インターネット上で完結させる様にしていますが、特に本人確認や決済関係はサービス提供側がスマホアプリしか対応していないケースも有る事から、主に記事を書くor各サイトを調べまわる為の有線LAN接続のwin11デスクトップ機とスマホ(自宅ではWi-Fi接続)の2本立てですね。
# ノート機のモニターやキーボードは、どうにも身体に合わないのです・・・

いわゆるレトロPCへのデータ転送は、win11機からPC-MJ33LEZCDへUSBメモリで移して、そこから更にFD/MOや外部とは切り離しているLANを使って転送する構想が有ります。
# わざわざ大枚をはたいてPC-MJ33LEZCDを購入したのも、最初から退役後に
# レトロPCへのデータ転送窓口用へ転用するつもりだったからですw
# AHA-2940AUも刺してあります。
(・_・):構想かよ!!
(´Д`;):環境整備が追い付かねぇんだよ

 買い物ヤフオクX(旧ツイッター)ウォッチ2025年5月  /人'A`;人\  2025年5月1日(木) 5:05
たてておきます。

これな俺のところでもPC-98と一括して書いてるからなぁ、、、やっぱ読まれる読まれねぇに関係なく明記しておいた方がええですね。。さてどこへのリンクを張るか、、、
ttps://kizuna.5ch.net/test/read.cgi/i4004/1656853798/801

ファンなしPODP5V133。現在11人ウォッチ中。
ttps://auctions.yahoo.co.jp/jp/auction/s1182934894
5V83だと等速動作を回避する方法(注)がありますが5V133でも同じ手口が使えるかは不明。
 注:ttps://98epjunk.shakunage.net/miscel/pc98_tips.html を とんとんカンパニー で検索。

PentiumII ODP。流石値段も一桁近く違いますな。
ttps://auctions.yahoo.co.jp/jp/auction/l1179946634

1988年10月にはみいそ機の1/3まで行っていたというのは少し驚きですな。こりゃ確かに目の敵にされますわ。これがシェアのピークかはわかりまへんが。最も出荷台数が多かったのはGRだそうで、この時期よりかなり後に出たものですが、その頃にはみいそ機の出荷台数も激増していたでしょうしねぇ、、、
ttps://x.com/YSKWYUY/status/1916331407976370533
ttps://x.com/CZ662C/status/1916001701473227105

>お宝
スイッチ設定情報は私のウェブページにありますがCONTECのウェブページにもpdfファイルがあります。しかしそんなことよりも電源部に非常に性能の良かった電解コンデンサが多数使用されているため大至急それらを何とかする必要があることの方が何倍も重要。

ここ解体したのはFDDと金になりそうな拡張ボード位しか市場に出していないのでは?
基板類や筐体は金抽出業者とかスクラップ屋行き?
店売り税抜6,800円、、、台数が台数だけに大名古屋でも捌けるまで大分かかりそうな。

>機種固有の貴重な情報としては、増設メモリのアドレス設定
それは大変貴重な情報ですね。PC286RB2(PCRB2)・PCRB3とも(特に後者)私が本体マニュアルを持っているPC-286VF・VG以外でのスイッチ設定は把握できておりません。尤もこれらのボード自体激レア品で生姜。多分前者では全機種共通、後者では286VF用の設定(12MHZ機。VGは16Mhz)ではないかと予想します。
ttps://98epjunk.shakunage.net/sw/ext_card/ext_card_doc/pc286rb2.txt
ttps://98epjunk.shakunage.net/sw/ext_card/ext_card_doc/pcrb3.txt

>汎用の12Vのスイッチング電源を13Vに調整
18Vまでいけるような話です(多分)。電力が足りていれば適当な(と言っても限度はあるでしょうが)電圧のACアダプタで代用できるような話をNaを100台以上直して売ってきたという副業者の人がツイッターで言うてはりました。個人的には見映え(笑)に拘る方々以外の人たちは修理なんぞせんでさっさとWiiなり何なりのアダプタに代えた方がええでしょうなと思っています。今時バッテリー駆動の必要もないでしょうし。ケーブルないしコネクタの移植が面倒なんでやりたがらないでしょうが。
ttps://98epjunk.shakunage.net/pow/98_note_ac.html
WiiのACアダプタの最大の利点はものすごい数が出たため簡単かつ安価に入手しやすい(しかし何故か私はハードオフで見たことないですが)ことでしょう。十数ボルト前後出る別な奴が簡単に手に入るなら別にこれにこだわる必要もないかと。

>2.5インチなSCSI HDD
緑電子のNOVA IIってのに使われているのが有名ですね。ハードオフで何台か買ったはずですがとっくに○んでいるかも。

Lotus/JUSTSYSTEMのHARMONYカード
ttps://x.com/CX47224781/status/1921090641661956325
このスロットの信号
ttps://98epjunk.shakunage.net/miscel/expns_cslt.html

室内プライベートテント腰潰す。予約商品お値段5,980円也。販売は例の参考から。無論非防音仕様。
ttps://www.gdm.or.jp/pressrelease/2025/0514/587127
ttps://www.thanko.jp/view/item/000000004647
実物は流石に不透明っぽいですな。今のデカいディスプレイの光なら内部も十分明るいのかもしれませんが。

これはPC本体を動かす大容量バッテリとかの場合であって時計とか保持用のチマチマ充放電の小容量のものの場合はまぁ大丈夫と理解しているんですが、、、やっぱ漏れた事例があったのかな。
ttps://x.com/els3soft/status/1923710546173624608
個人的には元の憎禍怒を撤去したら後に何も付けないのでいいと思うんですがねぇ。どうせ殆どの人間は大して使うわけでもないでしょうから(殴)動かす度にDATETIMEすりゃいいんじゃねぇかと。

R47は47μFじゃなく0.47μF。うわー初めて知ったわ。
ttps://x.com/fujitech29/status/1919744590736982020
ttps://product.tdk.com/ja/contact/faq/inductors-0032.html
今まで調べてきた奴にも間違いがあるかもしれん(死刑

>ttps://auctions.yahoo.co.jp/jp/auction/c1185627170
>何やら3本の線が引き出されている
これそん時の?過去ログでも話が出たハードウェアキャッシング下駄でんがな。
ttps://98epjunk.shakunage.net/miscel/pc98_tips.html
を望月でサーチのこと。この記事の元ネタのざべ別冊の例の黄色い本には基板部分の鮮明な写真も載っています。

その紅麗威甦は悪魔損では扱いがあるようです。送料無料状態にもっていくのはそう容易いことではありませんが、、、、、ちなみに私は宣伝するばかりで自分では使ったことがありません(惨撲殺
ttps://bsky.app/profile/shiuntenlos98.bsky.social/post/3lpvle4vodk2p
ケツの87099って何やと思いましたが田宮のitem numberだそうな。

現在6人ウォッチ中のドンガラ100円486MV。フロントパネルもFDDもなしでBIOS ROM死亡っつってっけどマザーボードは生存しているし電源とかも採れるんじゃねぇでしょうか。と思ったら電源不調か。半額で再出品されましたがBIOS ROMのソケットも破損とのことなので超々上級者向けでしょう。
ttps://auctions.yahoo.co.jp/jp/auction/w1186226444

焦って実物を確認しましたが微妙に違うんでこれNe用のじゃねぇな。
ttps://x.com/ren_bocchi3/status/1927519691339133255

 Socket3用PODP  リウ  2025年5月1日(木) 16:59
ファンなしだと動作しないといわれてませんでしたっけ。
いや手持ちにあるので試せ、と言われればそれまでなのですが。

 ソケ4用PODPにソケ3用のファンが載りそーな?  かかっくん  2025年5月1日(木) 20:03
5V133=ソケ4用デスが、1倍で25Mとか33Mとかのソケ3用と違って1倍デモ60Mか66Mデスからねぇ
# ソケ3用=5V63/5V83
# ソケ5用=PODP3V
ソケ3用のファンが載りそーな?

 令和の米騒動  KAZZEZ  2025年5月1日(木) 20:23
> そけ3用のファンが載りそーな?
少なくとも物理的にはPODP5V133のファンがソケ5用のODPにぴったり合いましたが、手持ちのソケ5ODPは不動作ジャンクなのか動作はしませんでした。
[追記] 確認したら、確かにPODP5V83のファンとも物理形状が同じでした。これなら5V133に載るかもしれませんね。

[5/3追記]
試しに5V83のファンを5V133に付けてみましたが、普通に回るようでした。モノ自体はたぶん同じファンじゃないかと思います(シールの表記がPODPかPODP5Vかの違いはありますがどちらも5Vですから意味ある違いではなさそうです)。

ただし試した本体はPODPが正常動作しないBfでしたので安定動作を見たわけではありません。昔はLOWモードならPODPが動いたのですが、今ではLOW/MIDDLEモードではピポりません。HIGHモードでも昔はIDEのIPLまでは行けたのですが、今では赤字TEXT VRAMエラーでメモリカウントすら始まりません。ピポが鳴る分だけマシですが。

Afの例ですと電源電圧の微調整で動く場合があると聞きますので、恐らく昔よりもBfの電源が微妙に劣化しているのでしょうね。いずれ充分な電力を持つATX電源を変換して繋ぐ機会があれば試してみたいと思います。Undoc2を見るとこの頃の機種には256段階?で細かくウェイトを入れる機能があるらしいですから、IPLwareまでたどり着けばどうにかなるかもしれません。さすがにLowモード相当のウェイトを入れないと動かないようだったらあまり意味無いでしょうけど。

[5/4 0:45追記]
> ODPで5Vにageて居る?
Xa9のG8VER上で、不動作のジャンクMMXODP200で試した限りですが、PODP5V133のファンが普通に回りました。動作中にファンの端子部分にテスタ棒を当てたところフレームに対して+5.12Vありましたから、ファンには5Vが供給されているようです。

----
今日のお買い物
東北の親戚から電話がありまして、どこへ行っても米が売っていなかったとのことで、急遽行きつけの米屋から2袋購入して送付準備…5kgで4.4k円とは高くなったものです。結局購入の予約が取れたとかで送らずに済みそうですが、米の産地でそういう状況って、一体どんだけ…?

 5Vファンって3Vで回らない?  かかっくん  2025年5月1日(木) 21:27
ソケ5用ODPて3.3Vか3.52Vデス<del>から5V用ファンわ回らないやうな?
3V用ファンの気がし枡</del>
# ソケ5/7にわ5Vの供給無し

ん?ODPで5Vにageて居る?
aucview.aucfan.com/yahoo/k1181777314

PODP3V166 同様に5Vファン
jp.mercari.com/item/m90688486164

MMX ODP 166M 凾入り未開封(自称) 山猫用FDも有り?
aucview.com/yahoo/d1181674662
# 抑々同じ山猫板デモ同じITF/BIOSをG8TTY・G8VSU・G8XYHで共通で遣えるとも考え難し
# G8TTY・G8VSUに偽猫板も有ったし

ソケ8用PenII ODP 333M w/12Vファン(再掲)
aucview.aucfan.com/yahoo/l1179946634

PODP/MMX ODPにインポート品も有り、但しインポート品に98用FD(略)
確か98用FD入りって、いんてるJ賣りのリテール品だけだったやうな?

 コメ  Uryeeeee  2025年5月1日(木) 22:13
> KAZZEZさん
うち東北ですけど 普通に生協やスーパーでコメ売ってます。
不思議ですね
ただ、去年まで5Kg 2600円のコメが 3900円です。
ブレンド米は5Kg 3000円前後ですが1日でなくなってるみたい。



 でた!合体!  Uryeeeee  2025年5月5日(月) 22:55
auctions.yahoo.co.jp/jp/auction/d1183409498

ひさしぶりに見た きがする。

 socket 5-7にVcc5って無いですよね  まりも  2025年5月6日(火) 16:06
そういえばsocket 5用のODPのファン電源は5Vなのに、どこからとっているのか気にしたことがありませんでした。ちょっと検索してもどこから取っているか書かれたものがありませんね。なお山洋のファンはsocket3用のPODPのと共通です。

>ドッキングステーション
これは9821Nf付き(ぱっと見液晶は崩壊してない)だし、結構行きそうでね。ところで9821NA-U01電源アダプタが東日本保管所で発掘されました。動作するかは大阪に戻らないと不明ですが、これがあればNa7/H3のために変な14V電源を買わずに済みそうです。
【9日追記】残念!NA-U01電源アダプタは全然電圧が出ないので壊れているようです。パックされた電源アダプタの分解(殻割り)はスイッチング電源ではやったことがないです。コネクタだけ使うことになりそうですが、ダメ元で殻割りしてみますか、、、
そのほか発掘品としてはPC-286Vのマニュアルです。98互換機としてありきたりのことしか書かれていません。機種固有の貴重な情報としては、増設メモリのアドレス設定くらいでしょうか。

 連休中のお壊ものとか  KAZZEZ  2025年5月6日(火) 23:49
持っていないと思っていたジャンクパーツが、発掘したら見つかることってありますよね。いや買っておいて忘れていたとも言いすが(汗)。私は連休中にDsub36ピンのハイレゾプリンタケーブルなんかを発掘しました。これで古いハイレゾ機が手に入っても大丈夫(?)です。
キーボード切替器に使おうと思っていたMAC用シリアルケーブルは発掘できましたが、98キーボードに必要な結線が足りませんでした。大人しくアイオーのGAケーブル2本を中継して使うことにします(Dsub15ピン切替器で3本組み合わせても良いかも?)。

ところで長年騙し騙し使ってきたKD854nがとうとうブラックアウト症状を起こすようになって実用にならなくなりました。昔はCRTの劣化と言えば画面が乱れたりとかの電解コンまわりが多かったと思うのですが、最近はブラックアウトが多い印象です。近ごろは緑のビームが不安定でしたので、もしブラウン管の寿命だったら修理は望めませんが、どうするか…。
とりあえず一体型TOWNSの外部入力で急場はしのぐつもりです(今のところうちでは正常な24kHz対応CRTがこれしかありません)。

数ヶ月前にPC-98の使い道という話題がありましたが、私は使えることには使っていますよ。テキスト打ちなり表計算なり落描きなり、自分で環境を整えたハードは常用したほうが堪能できます。
さすがにインターネットにはネットブックや家族共用PCを使うことが少なくないですが、それ以外は基本的にRaや486機がメインです。逆を言えばあまり使っていない予備機のほうが圧倒的に多いので偉そうなことは言えませんが、実用枠は安定動作して当面いじらない見込みのものになりますから…。いや単に配備変えるのが面倒なだけかも。(ぉぃ

----5/7 21:45追記----
ジャンクパーツ増殖(?)といえば、LHA-20Bがなぜか3枚も出てきて驚いたことがありました。
一応LogitecのCバスSCSIの中では95専用ドライバが存在する最も古いものですから、92パラメータが使えないことさえ目を瞑れば一応バスマスタですし、当時ジャンクとしては狙い目と思っていたこともあり、恐らく大学のゴミ場で見つけて勿体無いと思って拾っておいたとか、もしくは入手したジャンク本体に差さっていたものだと思います。
たしかRAかH98m70あたりを使っていた頃に、1.2GBくらいのサーバ用らしき5インチ(?)HDDが普通に動いていた気がします。主に95ドライバでの運用でしたが、当然1GB+200MBに区切って、DOSパーティションも起動には使っていたはずです。92非互換パラメータなのでたまたま1GBあたりには壁が無かったのでしょうかね? 漫然と使えたものかどうかは分かりませんが。

 解体腑分け?  まりも  2025年5月7日(水) 17:37
ttps://x.com/x1junkojisan/status/1919941664799383772
山猫機マザーボードはゴミですよぅ(小声で  でもFDDは宝です(大声で 
綺麗ならフロントパネルなどABS樹脂パーツやルーフカバーも価値があります。
本体丸ごとを一気に市場に出すと、他のプレミア機種が値崩れしてしまうかもしれません。かといって本体の保管場所は問題になりますよね。

 ドッキングではないですがこういうのもお宝  リウ  2025年5月7日(水) 17:59
auctions.yahoo.co.jp/jp/auction/o1183187987
終了金額、約二万円

>山猫Xa
あまりそういうつもりで宣伝してらっしゃらないでしょうけれども壊れやすい機種の電源と入れ替えられると、電源が入らなくなってしまったモノの救済(手作業で修理できない私にとっては)にはなるのですがどうでしょう

>LHA-20B
55互換ですからCは最大値4095で壁になっていますので通常に使ってHが16を越えていないもので使う限りはややこしい壁にはぶつかりません。(16:63:4095は約2G)
壁越えSCSI併用でIDEネイティブの数値(16:63)を返す変換籠の中身を8:32のパラメータに変換して、目の前のRA2の中で元気よくDOSで動いてくれています。

 ジャンクパーツの増殖(?)  Fram  2025年5月7日(水) 17:59
> 持っていないと思っていたジャンクパーツが、発掘したら見つかることってありますよね。

1枚だけ持っていると思っていたジャンクパーツが2枚出てきたことが2回あります…(爆

26K互換FM音源ボードとSoundBlaster for PC98。
いずれも挿す相手は1台しかいなかったはずなんですが…。

 ブラウン管わ蛍光体の焼き付き以外に真空管としての寿命も有る  かかっくん  2025年5月8日(木) 14:08
854Nだともう35年以上に成増から管の寿命の気も?
真空管同様にブラウン管のピン傍にゲッターが有った気がし枡が変色して居ませんか?変色して居たら気密が
破れて居枡から早晩映らなく成増

 たいむりー?  リウ  2025年5月10日(土) 15:32
www.youtube.com/watch?v=rxfsZo6ML78
NA-U01
私のものはまだ壊れてないので開けたことがありませんが、とてつもない臭いだったそうです。それにしてもwiiのアダプタのリサイクルにどうしてもお手軽感がありますね。

 Na族  Uryeeeee  2025年5月10日(土) 19:49
Na用のアダプターはたまにしか出てこないのでWiiのアダプタは魅力的ですよねーハードオフで500円くらいですし。今更バッテリー駆動でースタバでドヤるとかないでしょうし、、
うちのNAは画面の臭いでつらいっす。あと、右手のとこのバッテリー

 Na7だと65W級でなくても  まりも  2025年5月10日(土) 19:59
まるでここを読んでいてアップしていただいたかのようなタイムリーです。分解の画像はtwitterに上げている方々のものがありますが、ツメ位置などは動画だとよりわかりやすいです。このくらい液漏れ腐食していると、清掃も修理も手間がかかるのは間違いないです。分解するのをきっぱり諦めさせてもらえたという点で、この動画はじゅうぶん役に立ちました。

コネクタ付きケーブルを根元からぶった斬ってしまうのが正解かもしれません。Wiiの電源である必要は特になく、汎用の12Vのスイッチング電源を13Vに調整して使おうと思います。モバイルPCとして使うわけではないですからね。

   試運転  2025年5月11日(日) 10:07
> 1988年10月にはみいそ機の1/3まで行っていたというのは少し驚きですな。

16ビット機かつ98と互換機に限定した数値という事なのでしょうかね。
1/3というのはどこかの年度で達成したのか、それともどこかの時点の累積出荷台数(もしくは金額)で達成したのか、情報の大元の出展元がよく分かりませんが、X(旧Twitter)で参照していると思われる「セイコーエプソン・国内市場エプソンブランド完成品躍進の端緒」以外の資料を漁ってみました。

日本の初期パソコン市場における競争の前編によると、みいそ機は
 ・P.78にて、「1987年3月には発売以来4年半で累積出荷台数100万台」
 ・P.91にて、92年11月の前面意見広告では「出荷累計576万台」
と有ります。因みに、
 ・P.81にて、88年7月時点で「公正取引委員会によりNECへ警告がされた。」
との報道が有ったそうです。当アカウントは物心がつく前ですので、当時の詳細な事情は分かりかねますが・・・
ttps://www.jstage.jst.go.jp/article/amr/22/3/22_0230131a/_pdf

日本の初期パソコン市場における競争の後編によると、みいそ機は
 ・P.49にて、95年2月時点で「累積出荷で900万台になろうとしています」、
  97年10月時点で「累計で1,700万台出荷した PC-9800」
 ・P.29にて、最終的な出荷台数は「累計で1,830万台」
と、有ります。

P.30以降に、JEITAの前身であるJEIDAの資料から作成された台数ベースや金額ベースのグラフが有りますが、P.32やP.33のグラフを見る限りは、EPSON機が1/3掻っ攫っていったと言うのは、どこから出てきた数値なのかはよく分かりませんでした。
特に、P.33では「遅くとも1986〜87年度頃には、NECの寡占体制が確立」、「NEC以外のメーカーでは二番手の富士通が最大12%弱 (NEC の 1/3 以下)、他は軒並み8%以下に留まっており」との記述が有ります。

なお、80年代までは当然8bit機も含まれる筈ですが、みいそのPC-88についてはWikiにヒントがあり、NEC技報の第42巻第12号(1989年12月29日)のP.146にて、89年3月末時点で累積出荷台数94万台の記述が有る様です。
ttps://www.jstage.jst.go.jp/article/amr/advpub/0/advpub_0230131b/_pdf
ttps://dl.ndl.go.jp/pid/3259716/1/1

> WiiのACアダプタ

そのうち、「TOWNS SNとMacの間で起きる、稼働する2.5インチなSCSI HDDの熾烈な争奪戦」みたいな事が起きたりして・・・
(・_・):そんな訳ないやろ!!

 いやいやいや  Uryeeeee  2025年5月11日(日) 16:44
auctions.yahoo.co.jp/jp/auction/c1184234933

さすがにこれはないわー

 11年ぶりにPC買い変えたら何故かメモリ搭載量が同じだった件  KAZZEZ  2025年5月12日(月) 22:44
ムーアの法則は一体どこへ行ったのでしょうか…

先週、家族共用の15インチノートを約11年ぶりに買い替え、CPUがAMD fusionからCeleron(AlderLake-U)になりました。両者を比べるとコア数は増えていますが動作クロックは同程度。ストレージはSSDですが容量は半分に。メモリはPC3→PC4ですが、容量は4GBで全く同じ。それでいてWindows11じゃ激重な現状は大して変わらんかも…と思っていたのですが、起動も終了も所要時間が見違えるほど速くなり、家族には好評だったりします。

このCPUは値段の割に遅い(^^;)という散々な評判を覚悟のうえでの強いこだわりによる選択だったのですが、やはりHDD→SSDの効果が大きかったのでしょうか? Win11はマルチコアを効率よく使う仕組みがあるそうですので、その影響もありそうに思います。前のPCと違ってメモリ増設が容易ですので、デュアルチャネルが機能するように増設すればもっと速くできそうです。

別スレより
> 無理矢理(setup /product server 実行で)Windows11 24H2にアップグレード
> いつまで動作するか判りませんが、これを使おうという気はありません。
まあ、月例パッチを適用したらいつ動かなくなっても文句が言えないですからね…。
そういえば買い替えを検討する中で母が尼損で見付けた¥9800の激安ノート(業者による整備品)の場合、Windows11なのにCPUが4世代以降のCeleronとしか書いておらずスペックがよく分からないものもありました。
# Celeron/Pentiumであっても世代はCoreのコアで論じるのが普通だと思いますが、単にモデルナンバーの上位を世代として扱う場合もあるのでしょうか??

もともとWEBカメラを使った監視カメラ目的のPCを探していたので何でも良かったのですが、Win10サポート切れを前にWin11搭載PCも買う必要があったので、家のメインPCを数年は使えそうなものに買い替え(これも正確には整備品でしたので、11年ぶりというよりは、新品換算で約10年です)、古いほうを監視カメラ用途に使うことにしました。

> 2.5インチなSCSI HDDの熾烈な争奪戦
SNに限らずともUXとかもそうでしたっけ。うちのUXは他機種のCRTモニタ代わりにも使うことがあるので外付けのままですが、後で内蔵できるように2.5インチのものにしています。緑電子の98NOTE用外付けSCSI-HDDには2.5インチのコンパクトな製品がありましたので、そのケースに入れています。
同じ緑ではSCSI/GA複合ボードGAB-983に2.5インチSCSIらしき端子がありますので、ICMのCフラットのように使えたのかと思います。
肝心のCフラットにも普通の2.5インチSCSI-HDD搭載モデルはあったのでしょうかね? 手持ちのものは2.5インチでもコネクタが独自だったり、もしくはCバス基板と一体化したようなものでした。

> これはないわー
そういえば当時は98と88に互換性があると思い込んでいた人も少なくなかったらしいですね。VAが16ビット機だったことも混乱に拍車をかけていたのかも。
それとも中身を入れ替えたものでしょうか?

   KAZZEZ さま  Uryeeeee  2025年5月14日(水) 1:45
> これはないわー
そういえば当時は98と88に互換性があると思い込んでいた人も少なくなかったらしいですね。VAが16ビット機だったことも混乱に拍車をかけていたのかも。
それとも中身を入れ替えたものでしょうか?

え!そっち(笑)
この壊れっぷりに4500円って

 RLでもハイパーメモリ  リウ  2025年5月20日(火) 1:17
x.com/S_otaku_pc/status/1924374260912705915
sonopcer.booth.pm/items/4830412

ついったでは余計なひとことを書いてしまいました
x.com/drachen6jp/status/1924497691389890598
リアルモードの8000セグメントの使われ方がXLのときから変わってない(1Mより上が割り当てられてしまっている)のと、Int1Fでのメモリコピー後にはA20マスクが戻されてしまう(BIOS内でCPU SHUTDOWNが強制呼び出し)はelksでちょうど弄っていたところでしたので気になってしまいました。

 98と88の互換性  かかっくん  2025年5月20日(火) 12:14
> そういえば当時は98と88に互換性があると思い込んでいた人も少なくなかったらしいですね。VAが16ビット機だったことも混乱に拍車をかけていたのかも。

さすがにこれはないわー
まぁBASICのレベルでわM$も唸る位に互換性が高かったのわ事実デスが。みいそやK3が其のやうに創った
ので
# 過去ログの通り微妙な文法の差が有る
・コマンドやステートメントとパラメータの間に、スペースが不要(88)、必要(98)
 レイ
 GOTO10 や
 FORA=0TO10STEP2 が
 おk(88)、NG(98)
・変数名やラベル名に、予約語を含んでいけない(88)、予約語を遣っていけないが含んデモ良い(98)
 レイ
 TOA$=INPUT$(1) や
 ON A GOTO *TOA,*BON,*NEXTC が
 NG(88)、おk(98)
# BASICでわ変数名・ラベル名を文字コードでRAMに格納する。インタプリタがPコードに通訳するのわ
# [リターン]の際ナノで[リターン]後にRAMを書き換えて変数名・ラベル名を予約語に書き換えた場合の
# 動作わ不明

 超玄人志向製品  まりも  2025年5月22日(木) 10:05
ハイパーCPUメモリに限らずCyrix486などでも、ハイレゾではXMMがCPUリセットしてしまうし、仮想86マネージャでもそれをやるので、せっかくキャッシュの設定やA20マスク解除を行なっても無効になってしまいます。去年の今頃、RLとCyrix486Rx2を手に入れて色々遊びました(詳しくは過去ログ)。

RLに対応しないことになっているRA・DA用CPUアクセラレータには、ハイレゾでのソフト的理由で対応を見送っているのもあるのではないでしょうかね。形状の問題だけでなくて。アイオーのVMM386 /CAオプションですら、ハイレゾのときにCX486Rx2でまともに動作している気がしませんでした。

ところでこんなCPUアクセラレータが出品されています。
ttps://auctions.yahoo.co.jp/jp/auction/c1185627170
何やら3本の線が引き出されているという、原始的というか素朴というか、ヤバそうな製品です。うっすら読めるのは、CバスのMWE0とMWC0に接続という情報だけです。これはDISK BIOS フックによらずハード的にキャッシュをフラッシュするやつだなというのは想像つきました。半田付けが必須ですし、一般向けではない尖った製品のようです。パソ通コミュニティなどで売ったのでしょうかね。

 HRの最適解って意外にノーマル用のVEM486/LEMM鴨  かかっくん  2025年5月23日(金) 20:20
以前から386GSにCx486DRx2を載せたり、知人達のXL2やRL/51(略)に同が載るのを見掛けたりしましたが、
HRに就いて深く考えませんですた
# 386GS: 基本リアルモード+ハードEMS+バンクRAM運用の為
# XL2,RL: 他人の物

最適解わ意外にノーマル用のVEM486やLEMMをEMSDRIVE.SYSにリネームして、CONFIG.SYS先頭のDRVで
<del>10h/12hを8/0Ahに写して</del>out 91h,8; out 93h,0Ahして512K→704Kに拡げて、次にページフレームを
B000hに指定してXMM/EMMをロードする事鴨?
# メモリSWが512Kなら写す必要無し
# out 91h,8; out 93h,0Ahして512K→704Kに拡げるDRVをEMSDRIVE.SYSにすれば良さそーな?
# ゐゃゐゃメモリSWが512KならEMSDRIVE.SYSわ不要だし。EMSDRIVE.SYSわ上限を768K→704Kに
# する為のだし
ノーマル時も512K→640Kに拡げる必要が有馬すが、IPLwareでメモリSWをノーマルとHRで変える手も
有馬す
# ノーマル: 640K・HR: 512K、此れに合わせて共通域も書き換え、ん?此方だけで良くね?
# ゐゃPARITY ERRORに成るから共通域書き換え前に*(値わ任意)フィルがMUST
# 現状DRVをロードするか否かを撰ぶDRVを利用して半自動、HR時だけDRVをロードしたり実行したりする
# DRVやEXE/COMデモ造り枡か

VEM486やLEMMわ自前でCx486SLC/DLC系を制御し枡からHIMEMやEMM386のやうな障害わ起こさない
希ガス

まぁ何にせよ
XAの最上位2バンクからXL(最上位が14h/16h)で10h/12hに変えたのが諸悪の根源
と云う事で。真坂ITFの容量不足で最上位に出来なかった?

 せめてRLでハイレゾのメモリウィンドウ仕様を変えるべきだった(何回目  まりも  2025年5月23日(金) 22:46
BIOS機能のint1Fhのメモリコピーファンクションが、リアルモード復帰時にCPUリセットを使っているとのことで【26日現在調査中、断定できず】、これが諸悪の根源です。himem.sysでもこのファンクションを使っているし、A20マスクに戻すときも80286機のようにCPUリセットを使ってしまったらダメです。80386になったPC-98XL^2からは、リセットせずにCR0レジスタbit 0でモード復帰、必ずI/O Port F6hを使ってマスク制御すべきでした。

ハイレゾでは1MB超えの256KBを512KB以上のところに置くというXAのクソ仕様をXL^2以降でも引きずったためhimem.sysではメモリウィンドウ間のコピーが必要となってしまい、この問題が避けられないのですよね。

98RLのBIOSの当該部分にパッチを当てる(さらにROMも書き換える)ことを考えたいですが、どこいら辺にあるのかも知りません。その後の各機種のint1Fhでもどうなっているのかも調べないと、、、

 中古メモリ  KAZZEZ  2025年5月24日(土) 1:45
2つセットで使うメモリは同じメーカーに揃えたほうが良いと言いますが、これはこれで結構罠ですね。

こないだ新調した家族共用PCは必ずしも自分のものではありませんので自己責任というわけにも行かず、最初から差さっていたメモリと全く同じものを某中古屋で買いました。2つセット扱いになっていたものをバラ売りしてもらいましたが、それが不良品だったので翌日返金してもう片方のを買いなおしたところ、案の定それも不良品でした。また1週間以内に返金に行かなくてはなりません…まあ、安いものを買うにはそれくらいの苦労は覚悟のうえです。
(・_・): その歳でまだ学生気分が抜けとらんのか!?

1週間保証が付いた中古品なのが幸いでしたが、店頭には同じ規格・容量のメモリはもう違うメーカーのしか残っていませんから、相性による交換返金できないのがジレンマになり、返金後に代わりのメモリを買いなおすべきかは少々悩み所です。…まあ今のメモリ量でも特に困ってはいないのですが。

不動作の原因は存じませんが、少なくとも最初から差さっていたメモリはどのスロットに差しても壊れませんでしたので、スロットの不具合ではなさそうです。
返金時に店員がメモリのオーバークロック環境を用意して云々とか言っていましたから、もしかしたら低容量の割に高速な規格だったので店側がダウンクロックになる環境でしか動作チェックしていなかったのでしょうか? (←後日注記:うちのPCがOC非対応という指摘だったと捉えるのが自然ですね)
----13:40追記(後方のレスより)----
> メーカ製PCと高性能OC向きメモリの組み合わせ
なるほどメモリのオーバークロック云々にはそういう背景もあるのでしたか、ありがとうございます。
手持ちのメーカーPCがOCを知らないBIOSらしいということになりそうですが、メモリがOC対応かネイティブ速度かというは、元から差さっていたSODIMMを比べても見た目では判断できそうにありません。恐らくシリアルナンバー以外の型番も全く同じでしたから、ネイティブであることを明確に指定して買うしかなさそうです。

----
> XMMがCPUリセット
アイオーのキャッシュイネーブラにはXMSファンクションコール時にキャッシュ再設定とかいうオプションがありましたが…INT 2FhをフックしているのだとすればDOSでしか使えない手法でしょうね…。

> 詳しくは過去ログ
CPUキャッシュ・CPUリセット関連の話は自前のツールの参考になりそうですから気が向いたときに読み返してはいるのですが、ログが長くてまだまだ理解が追いついていません。
DISK BIOSなりXMSなりをフックするにせよ、常駐場所についてはシャドウメモリの無い機種だとシステムワークエリアの空き部分くらいしかないのが結論でしょうか?
i486用の短いプログラムなら割り込みベクタ領域のユーザー開放エリアの一部にも入りそうな気はしますが、どのあたりが使われない可能性が高いのか見当も付きません…。

----【5/29追記】----
(後方参照のレス)
若干話の噛み合わない部分がある気がしましたので、今さらながら少々補足しておきます。
> 性能は一旦諦めて無難な別のメモリ
いえ、それがPC側では仕様上DDR4 3200としか指定されておらず、2666以下のメモリは動作する確証がないのです。単に最初から差さっていたものと全く同じ製品を選んだつもりでした。

調べてみるとDDR4 3200は元々は高速な規格で、電圧を上げたOCメモリが大半だったとかで、おっしゃるような(広義の)相性問題があったようです。しかし状況から考えて、同じメーカーの同じ規格のメモリ製品であっても、ロットによって今時のDDR4は3200はネイティブ(非OC)が標準的になりつつあるんじゃないか?という気がします。
結果的に、「今時の低価格ノート(ネイティブなDDR4 3200しか想定していない?)」に「古いDDR4 3200メモリ(OC前提)」でSPDまわりの不整合が起こりやすくなっている罠、と言えるのではないかと予想します。

> ゴージャスなメモリ
これも逆転現象が起こっているんじゃないかと思います。
低容量のDDR4は古い時代に作られたものがほとんどですので「(恐らく)高性能OC向きメモリ」であっても、低容量なので中古価格はジャンク並みに安いです。というか同じ規格で同じ容量なら区別されていないと思います。
同じDDR4 3200でも、最近製造された大容量メモリのほうが非OC(1.2Vネイティブ)の無難な作りである可能性は高くなりそうに思えますが、大容量なので高いのです。

なんにせよメモリは多すぎると起動時のメモリカウント時間が長くなり消費電力も増えるデメリットのほうが大きいですので、必要になるまでは大容量のメモリを使うつもりはありません。大量に出回っている主流タイプなら将来必要になってからのほうが安く手に入るでしょうし。逆に小容量で1.2Vネイティブなものは数が少ないでしょうから、今のうちにそちらを狙ってみたいです。

 RAM窓部を主記憶に使うべきでなかったとか?  かかっくん  2025年5月24日(土) 7:56
> ハイレゾでは1MB超えの256KBを512KB以上のところに置くというXAのクソ仕様をXL^2以降でも引きずったためhimem.sysではメモリウィンドウ間のコピーが必要となってしまい、この問題が避けられないのですよね。

HR兼用のHIMEM.SYSや他のXMMなら然う成増ね
ノーマル専用のXMMにわ有馬せんが
386+専用のXMZとかならCPUリセットが無さそーナノでCx486SLC/DLCの設定も不変な気が?

抑々アクセラなら『当社のメモリマネージャを使用下さい』とかデモ通ったやうな?
あとえぷのHIMEM.SYSとか

元々HRの主記憶わ512Kを前提として、RAM窓部を主記憶に使うべきでなかったとか?
↑の通りメモリSWを512Kにすれば写しが不要デスし
と憶いきや、PS98-XA121(DOS2.11)のSWITCH.COMに640Kと768Kの設定も有る事からXAにPMを増設して
主記憶を拡げるのを見越して居たとも?

 しょぼいPCにゴージャスなメモリ  まりも  2025年5月24日(土) 9:32
>これはこれで結構罠
メーカ製PCと高性能OC向きメモリの組み合わせではしばしば起こりますが、DIMMのSPDに書かれた内容をPC側が理解できないためか、認識せず、POSTも失敗することがあります。これをメモリの不良と思って同一の物と交換しようとすると、お話のようなことになります。交換の際は性能は一旦諦めて無難な別のメモリにするのがいいですし、2枚セットで交換すべきです。

>XAにPMを増設して主記憶を拡げるのを見越して居た
それはXAのマニュアルでも512KB単位でメモリ増設すれば1MB未満の空間は最大768KBまで使えるとなっていたし、最初の版のDOS(XA121?)も768KBで動作していました。1M+256KB以上のところは、プロテクトモードが使えるならそれで、そうでない場合にはメモリウィンドウを通してバンク切り替えでアクセスしてくださいという設計でした。XMS規格(とくにHMA)が出てくるまではそれでも平和だったのです。

ハイレゾでのバンク切り替え機構は結局積極的に使われることはなく、それくらいならさっさと廃止すべきだったのですよね。後々ライトバックキャッシュのCPUが出てきたときに、キャッシュが効かないアドレス帯という扱いにならざるを得なくなるという罠にハマることになります。

 サイズ感  Uryeeeee  2025年5月24日(土) 12:26
せっかくコンデンサー交換で動くようになったna9につけるのは
また動かなくなるのでは?と心配ですが、
wiiのコネクタの
サイズ感はピッタリです。金具はハンドニブラーで少し切りましたけど、

 R=小数点の位置  かかっくん  2025年5月25日(日) 20:37
> R47は47μFじゃなく0.47μF。うわー初めて知ったわ。
> ttps://x.com/fujitech29/status/1919744590736982020
> ttps://product.tdk.com/ja/contact/faq/inductors-0032.html

Rとわ小数点の位置を示し枡。電流検知用チップ抵抗に0R47とか有馬す
ん?0.47pFでなく0.47μFdsk?
0.47μFなら474の気が?
追: あーケミコンのR47わ0.47μFデスね、セラコンやマイラ・Taコン等と違ゥ(↑)ので要注意
# 0.47μFならR47でなく474かu47(U47)のが直感的鴨
# Taコンに[cce vvV](主にラジアル)と[cc vv](ラジアル・チップ共)の2種類の表記が有り

474=47に0が4ッ=47 0000 Ω / 47 0000 pF / 47 0000 μH=470,000Ω / 470,000pF / 470,000μH=470kΩ / 470nF / 470mH
=0.47MΩ / 0.47μF / 0.47H
# 抵抗のカラーコードも同様に(0が(色)ヶ、金が-1(小数点を1ケタ左)、銀が-2)憶えれば一々乗数を憶えなくても可
因みに↑の頭狂の電気化学メーカの頁に有るのわコンデンサでなくコイルで、単位がμHと成りR47わ0.47μHデス
# 同社わコンデンサの扱いも有り

> 98RLのBIOSの当該部分にパッチを当てる(さらにROMも書き換える)ことを考えたいですが、どこいら辺にあるのかも知りません。その後の各機種のint1Fhでもどうなっているのかも調べないと、、、

> DISK BIOSなりXMSなりをフックするにせよ、常駐場所についてはシャドウメモリの無い機種だとシステムワークエリアの空き部分くらいしかないのが結論でしょうか?

RLならRA2以降に該当してノーマルでE0-FFのRAMイヒ出来る筈デスから直接書き換えるとか?此れなら
IPLwareデモCONFIG.SYSでロードするDRVデモ出来そーな?
# 多分HRのE0-FFかF0-FFもRAMイヒ可かと
# 問題わXL2

 98XAに¥1マソの価値って?  かかっくん  2025年5月28日(水) 13:08
ところで、98XAが¥1マソ超で落札されたやうで?
津田女史の出番なら検討し枡が澁澤氏わねぇ
研究費にしてわチト(略)経費にもならんし
aucview.com/yahoo/x1185869972

 初代XAに思うこと  まりも  2025年5月29日(木) 9:43
XA初代、、、98蒐集解析を自負しているわたしですら、動作品でしたが廃棄してしまいましたからねぇ。初代XAのことがわかったからといって、あまり役に立つ情報は無いと思ったからです。数は出ていなかったようですし、ハイレゾの仕様はその後H98を除けばそんなに変わっていないので、実機を置いてまで調べなきゃならんという必要性がありませんでした。いっぽうでXAの当時に出版されたXAの解説書は豊富に取り揃えています。これでXAのアーキテクチャについての技術情報は十分あると思っていました。

悔やまれるのはITF/BIOS ROMをデータ保存していなかった点です。1000円くらいでならまた手に入れてもいいですが多分すぐ廃棄です。

 遅レス  KAZZEZ  2025年5月31日(土) 23:31
> > 常駐場所についてはシャドウメモリの無い機種だとシステムワークエリアの空き部分くらいしかないのが結論でしょうか?
> RLならRA2以降に該当してノーマルでE0-FFのRAMイヒ出来る筈
> # 問題わXL2
あ、すみません。シャドウメモリの無い機種とは主に286機(+アクセラレータ)の場合について聞いたつもりでした。XL^2や初期のPC-386系もそうでしたっけ。

> 動作品でしたが廃棄してしまいましたからねぇ
何度かその経緯を語っておられたと思いますが、その方法がどうにもインパクトあって忘れられません。(^^;)

PC-98自体大量に出回っていたぶん大量に廃棄されてきたわけですが、98ノーマルCRTなんかもWin95で正式対応しなくなったときにまだ使えるものが大量に廃棄されたという話はよく聞きます。今となってはノーマルCRTも(ブラウン管の寿命が残っていれば)需要ありそうなものですが、どちらにしても当時としては仕方ないでしょうね…。
# というか今年もWindows10終了でPC大量廃棄が発生という予想が…?

 98システム解析スレッド2025年5月  /人'A`;人\  2025年5月1日(木) 5:06
こちらもたてておきます。

 初期EPSON機のBIOS非互換部  リウ  2025年5月2日(金) 14:33
見つけてしまったので投稿します。
PC-386Mではdiskbootでの高速フロッピーブートが上手く行かない、という話は以前に投稿しておりましたがPC-286VEではそもそもフロッピーブートがなんかおかしい(SCSIHDDしか使ってなかったのです、と言い訳します)、と今更気づきましたのでBIOSを読みました。
具体的にはIPLwareのF押しで呼ばれる直接アドレスです。PC-286VEではここは外部ROM読み出しルーチンにあてがわれていて、フロッピーブートは別アドレスでした。しかもそれを呼ぶときはAXにドライブ番号(BIOS内部での独自番号)を積まなくてはいけないです。
ただしInt1Bのファンクションはほぼ完全互換ですから先頭セクタを読み出し、適切にジャンプする、という方法をとっているpc98_boot_selectorからはフロッピーブートできます。

しかしうちの286VEでは現在フロッピーから直接起動できません。pc98_boot_selectorからのチェインブートでお茶を濁しています。パッチをあてればよさそうなところは見つかりましたが、元から壊れてしまってるのかもしれず…
追記
DIPSW 2-1 OFF固定とされているものですが、これをONにすることで起動できました。BIOS動作的にはそうだろうと思えますが、うちの機械が壊れている可能性はあります。

ちなみにこれのOn/Offで一番の差はIO 43D(EPSON機ではF8バンクの切り替え)への操作の有無です。ONにするとIO操作をしなくなります。

>スレ活(先月スレの最終より)
BIOSからは無視されることと、ハードウェア的に使えないことを混同している方がたくさんいらっしゃるのだと思います。
パッチを作りはじめのころに検索でたどりついたwebページのほとんどもIDE機器のPC/ATとの違いは軽く説明されていましたが、スレーブは使えません、の一言だけです。そしてそれらは私たちがあれこれ解明させた後も修正されていません(当たり前です、今も情報を公開し続けてくれてるだけで素晴らしい)からそちらで勉強された方はそういうものと認識してらっしゃると思います。ハードウェア的にはスレーブが使えることにはなっていますが、BIOSは意図的に無視していることが多い、が正確な表現とは思いますが、全機種リストはやってられません。世代分けでごまかしています。

 IPLwareアプリ のみで領域無しという使い方  まりも  2025年5月2日(金) 21:08
FD80:27xx にあるジャンプテーブルからの起動ですよね。このテーブルはかなり初期の98からずっと変わっておらず、半ば公式情報化していたと思います。「ざべ」の記事にも書かれていました。

比較的初期のエプソン機ではミイソからの訴訟対策としてこのテーブルを違うものにしてあるのでしょうかね。ジャンプアドレスと機能の関係がわかればIPLware,OSFDiplware,diskboot の対応をはかりたいと思いますが、EPSON機種IDごとの情報も必要です。

>BIOSからは無視されることと、ハードウェア的に使えないことを混同
これをもっと強調しておきたいところです。IDEデバイスの接続をみてDA/UAを新規に振り直すという点は、IDE-BIOS-LBA-patchのスゴいところの第2のポイントだと思うのです。ただ今の時代だと「ブートディスク一台だけ」という使い方の人が多く、それをスレーブ接続にしてしまうと手も足も出ないことから、あきらめてしまうのかもしれません。「IPLwareを入れるだけ=パーティション無し」の小容量のディスクドライブ(CFでもなんでも、初期EPSON機を考えれば543MB以下)をプライマリマスタに常に繋いでおくという使い方をもっと紹介するべきかなと思っています。そうすればOSFDIPLware経由でなくてもいいわけですし。

DA/UAリストが起動プロセスの途中から変わることで問題があるとすると、diskboot が使えなくなる点ですが、組み込み順序として LBA_IDEを先に、次にdiskbootにして、保存すべきSYSTEM共通域の場所をdiskbootに追加登録すればうまく行くはずです。

 emulatorソースに当たってみても  リウ  2025年5月3日(土) 8:40
>FD80:27xx にあるジャンプテーブル
github.com/nonakap/xnp2/blob/9a0baa69548cfa00c9f57ba26be8fc54e8f55272/bios/bios.c#L466
はい、fd80:27e8==fffe8hです。emulatorソースでもばっちり指示されています。
初期EPSONの状況はもう情報が出てこないとは思いますが、うちの286VEではここは外部ROMしか呼んでいません。フロッピーROMがD0-DFに存在すれば(追記 そういえばPC-486NASではD9にフロッピーBIOSが出ています。)ブートしそうですが、内蔵側はこのアドレスでは呼んでいません。
非互換アドレスfd80:27e1hがフロッピーブートへのルーチン入り口です。(AXに積む数値がよくわかっていません。とりあえず0001では第1ドライブの気配ですが)
またPC-386MではAXに0指定のままfd80:27e8を呼び出すとブートシーケンスに行かないことが読めました。以前に報告したdiskbootでデバイス指定をすると動作した、という状況証拠と一致しました。(今頃BIOSの逆アセ読んでいます、報告時さぼってました。すみません。)

>マスタに小容量モノ
LBA_IDEを使えばその場所にCFをつないでもまあそれなりに安全に使える、もったいないから使おうよ、と作者的には思いますが、そもそも論として機械が古いので何も安全ではないですよね…。

   まりも  2025年5月3日(土) 23:39
286VEは286Vより後に出た普及機にもかかわらず、まだ独自性/互換性のバランスを模索して仕様があやふやだったのでしょうか。IPLwareの場合、ローダ部は余裕がゼロなので機種判別ルーチンを入れることはできません。FD80:27xxのジャンプ先がミイソ通りでない機種上では、決め打ちのパッチを当てて使って頂くしかないです。

PC-386Mは256色グラフィックにみられるように、ミイソより先走ったために変な仕様なのでしょう。

 clkepsの報告値との違い  リウ  2025年5月4日(日) 6:36
iplwareのローダに空きがもはやない、のでフロッピーへのチェインブートはとても古いEPSON機ではできない、のは仕方のないことだと思います。
昨晩調べていて、BIOSIDの10h未満機はそれがあやしそうでした。
手元の286VEはここがclkepsの報告値と違い06hです。また別の出所の286VEの128kBのROMの中身を読むと、fffe8hがブートルーチンに変更されていました。それはBIOSIDが10hとなっていました。訴訟前後でBIOS改良が為されていたのは想像に難くありません。
fffechの方のルーチンはその古い機種でも新しい機種でも同じ気配は感じましたが、a3ff2hのソフトウェアdipswの中身は見ていました。この中身の数値(ブートデバイス選択番号でしたっけ?)であれこれやっていそうですがBASICには飛べるのでしっかりおいかけないと違いははっきりさせられません。

dipsw2-1のON/OFFは手元の機械でははっきり差がでてしまうのですが、とても気持ち悪いです。

 BIOSの違ィ?  かかっくん  2025年5月4日(日) 11:47
2台の286VEの、BIOS ROMのシールの表記わ其々ド〜成って居枡か?

機種判定をローダにでなくインストーラに入れれば其の時点でパッチ出来ると憶い枡
ローダの機種判定をインストールした機種か否かだけにして、違ったら機能を封じる方向で。
或いわ逆に、定位で機能を封じてインストールした機種だったら有効イヒとか?

ローダに空きが無い原因わメニューのロードの際の2000:0リミットが主因(みいそメニューの場合)デスから、
メニューをロードするセグメントをもっとsageるとか?1000:0から64Kにしても良さそーな?
# みいそが何を考えてこんな上位(2000:0ギリギリ)にしたのか疑問。デバイスからのIPLをロードする部分を
# 開けて成るべく下位にすべきだったやうな?
# IPLをロード(1FC0:0/1FE0:0)したらその後エラーに成ろうとメニューわ関知せずナノだからOSと同じ
# 60:0デモ良かったの鴨
或いわ128Kの機種を考慮せずに2000:0からの64Kとか?
# えぷメニューやBSDメニュー(のIPL1)わ128Kの機種を考慮せず
インストールの際に現状のメニューをファイルに保存して、セグメント決め打ちのヶ処をパッチするとか?

デモ、ローダのセクタ数が増える事に成り大幅な仕様変更に成増し
3.10.x(03Axh)とか4.x(04xxh)とか?
代案として、IPL1のやうにローダわローダに徹してモジュールの1ッ目としてローダの機能付加モジュールを
ロードするとか?キー入力でブートを其方に移すのも一案な気が?

まぁメニュー(=拡張フォーマット)自体が後付けでわ有馬すが。元々わ標準フォーマットのIPL1を1FC0:0/1FE0:0に
ロードして居たワケで。
とわ云えSCSIに限れば全種拡張フォーマットに成増からSCSI BIOSも拡張フォーマット前提の筈デスが
# IDEわ20Mに限り標準フォーマットも有り得る

 IPLwareローダ  リウ  2025年5月4日(日) 15:00
報告が私一件ですから現行のままでかまいません。IPLWareとしてのやってほしい仕事はできております。
非対応機種がありえます、の一言追加(それすらも私宛でしたら不要)でいいと思います。
フロッピーへのチェインブートもFreeBSD.MBR経由で問題なく可能です。

diskbootへの対応もハウツーを指示できていませんから改善不可能です。見つけてしまったことを報告しているだけで、あれこれやって頂くのは作業の結果に対して労力が大きすぎる(全機種集める必要性、事実上不可能)ので頼めません。ご理解ください。

お手数おかけします。対応していない旨の注意書き、ありがとうございます。

 初期のえぷ機って同機種間のロット差が大きい  かかっくん  2025年5月5日(月) 22:45
全機種集めた処で、初期のえぷ機わロット差が大きいデスからロット違ィも併せて集めるのわ至難でせう
# ○で詳細な情報無く『誰』とか『何』とかだけでトレカをダブり無く全種集められるか?の如く

調査用ツールを添付して、「動かなかった場合これをお試し下さい。結果がファイルに出力されますのでメールに
添付して下さい」とかdsk?

先月号のリンクのパソコン創世記にも有るやうに、98ですら各機種の初期ロットをUV-EPROMで出して
居た位(Flashイヒされる迄續いた)デスから、えぷ機わプログラムにバグが見付からなくてもみいそから
クレームが有れば手直しを余儀無くされ枡から尚更だったのでせう

 EPSON機に関する追記  まりも  2025年5月8日(木) 21:16
IPLware他のツールにおいて、デバイス指定再起動がEPSON機の一部ではできない点を追記しておきました。ついでに、IPLwareではEPSON製IPLに対応できないことも追記しました(画像)。デバイス指定再起動の機能があるのは、OSFDIPLware,FDIPLware,DiskBootだけと思っていたら、FDLDMKFDにまでこの機能を組み込んでいました。なおいずれも実行バイナリはそのままで、バージョンも変更していません。

【12日追記】Diskbootの説明書きに、LBA_IDEと併用する場合の必要事項を追記しました。Diskboot側では保存するシステム共通域として055Dhと05BAhを登録し、LBA_IDEの実行後にDiskBootを実行するよう組み込み順序を工夫すれば、うまく行きます。

 容量変更直後に状態不定なSSD  まりも  2025年5月12日(月) 22:45
先日 ICCFIXに -V オプションをつけました。容量関連は即時に反映されます。しかし再起動するまで(SSDにハードウェアリセットがかかるまで)の間に何かをしようとすると、おかしな挙動を示すSSDもあるようです。

画像1は、容量32255MBに設定されているSSDを ICCFIX -V で4351MBに縮小しようとしているところです。容量変更はCHSモードでも成功しています。しかし画像2のように、HSの変更であるinitialize device parameters が効かなくなっています。16:63のデフォルト値を返してきてしまいます。ちなみにDOS上でICCFIXを動作させていますが、この状態でBIOS経由のアクセスをするとハングアップしてしまいますから、揮発モードであっても容量変更コマンドを送ったあとは不定な状態にあるとみてよさそうです。

もちろんリセット後はHSの変更は可能で、IDE BIOSにより正しく行われていますから「98で使える」SSDです(画像3)。しかしICCFIXでの判定は正しくないものとなってしまいます。

リセットや電源再投入しない限り確定しないSSDもあるとなると、ICCFIXでついでにいろいろ調べようというのは、そもそも無理であったわけです。「容量変更が可能か」と「98で使えるか=CHStransが機能するか」 とは別個のことなので、判定プログラムも別のものにしなければいけないですね。

【13日13時追記】別なものにしなくても、先にCHStransが可能かどうかを調べ、その後容量の変更をトライすれば、ICCFIXで完結するような気がします。まさか、容量が32255MBや8063MBより大きいときに限りCHStransが機能しない、というような依存性はないでしょうから。ただしCHSアクセスの8063MB上限の有無はまた別に読み書きテストが本来は必要です。
(・_・):その「まさか」があるのがATAの仕様の世界やけどな
【26日追記】そのまさかはないようですが、どうも上記の挙動をするSSDは一種類だけであり、問題の本質は、コマンド応答に失敗しているだけという気がしてきました。

 BIOSのint 1Fh、function90h  まりも  2025年5月26日(月) 0:50
歴代の機種のSYSTEM BIOSをざっと調べたところ、function90hのときにメモリをコピーしてリアルモードに戻ると見られる箇所は、9801DXでは out F0hで終わっていますが、RL(ノーマルモード)やRA、それ以降の80386以上の機種では、CR0レジスタを使ってリアルモードに戻っています。ちなみにその箇所のエントリはFD80:0800hで、DX以降の機種でどうも同じであるようです(ノーマルモード)。

ではいつどこでCPUリセットが?なおhimem.sysを組み込むとint1Fhがフックされますが、int DChによるメモリサイズ取得/調整を行うルーチンが事前に入り、メモリコピーはBIOS int 1Fhを使っているような感じです(ノーマルモード)。

ちゃんとRLを持ち出してハイレゾで動かさないとわからないですかね。もしハイレゾのhimem.sysが独自に愚かなことをやっているのであれば(そうでなくてもですが)、リウさんパッチのhimemx_hiresoの一択です。

 指摘とはいえないまでも  リウ  2025年5月26日(月) 1:20
FreeDOS(98)移植の方がこのようなつぶやきをされていました。
x.com/lpproj/status/1925999179181990172
つまりA20を再マスクするために(そのようなことの必要性はわかりません、不要と感じはしますが)このファンクションを呼び出すことでIOportF6hが存在しないような機種であってもA20を短いコードで再マスクすることができる、という話であります。

この機能をこれのために利用しているプログラムが世の中に存在するかはわかりません。ですがBIOSにパッチをあててしまうとこの手段がとれなくなることには注意が必要かと思いました。
実際DOS環境ではパッチしたHimemX.EXE(書いた本人が何をさせてるか忘れていますが…)とtdpmi98で大抵のことはできると思います。キャッシュ付きCPU載せ替え時のキャッシュ制御問題、DMA問題は残っていますが…公式が対応していなかったものはいろいろと難しいですね…。

 シャドウRAMが有りI/O F6hが無い98って?  かかっくん  2025年5月26日(月) 13:48
シャドウRAMが有る=386+の機種でわA20マスクにF0hもリアルモード移行にCPUリセットも不要な為、
int 1Fhの中身を精査して他に機能が無いかを確認してからout F0h,ALをout F6h,3に書き換えるとか?
抑々386+でF6hが無いのわ286+アクセラ機とPC-386の一部デスからXMZやFDXMSのやうにXMMを
286用と386+用に分けるのも一つのやうな?

286機でわA20マスクにCPUリセットがMUSTで(当初想定の動作を考えるとリアルモードでA20開放わ
想定外)、アクセラで386+にした処で此の仕様が不変デスからV86でBIOS部をRAMイヒしてCPUリセット
前後の処理を書き換える鹿?
LEMMのPt.zeranium氏に「元286機用に本体BIOS部のE8-FFもV86でRAMイヒするオプションを設けて
下さぃ」と要望してみるとか?
# 当時も需要有った希ガス
# シャドウRAMと異なり書き込みに対して無防備な点に留意
# ROMとCバスRAMの何方が速いか議論有りそー(RAMスロットが速いのわ当然)

# 286機のRAMスロットでの最大増設量 VX,UX:0 RX,EX:3M LX:3M? DX:12M?

VX(,UX?)辺りならA20マスクが関係するのがCバス(及び類似するスロット)辺りデスからI/O F0h/F2h部に
I/O F6hのA20部だけを追加するとか?
# XLわオンボードPM(512K)にも関係
# LX,RX以降わ901xに入って居そーナノでフカ?
# 其れとも回路を追加してA20にAND/ORするとか?別レジスタにすると辻褄が合わなく成り(略)

> 実際DOS環境ではパッチしたHimemX.EXE(書いた本人が何をさせてるか忘れていますが…)とtdpmi98で大抵のことはできると思います。キャッシュ付きCPU載せ替え時のキャッシュ制御問題、DMA問題は残っていますが…公式が対応していなかったものはいろいろと難しいですね…。

WTに限ればDMAやバンク切替の際にフラッシュするだけで済み枡からレイの対処で済むと憶い枡
WBが問題で、DMA/バス要求が有った際にCOピーバックしてから要求に応じても間に合うのか?とか
# 1Kデモ16KデモRAM書に有限の時間が掛かり、特にベースが286や386SX機でわ顕著。多くを望まず
# WTのが幸せ鴨
あと当該機種の全てのバンク切替のI/OとIOWアサートでFLUSHを出すとか?
# IOWが出てからの対処の為コPYバックわ間に合わずWBフカ。CPU内部だけで処理出来るWT用の対処法
# V86ならI/OフックでCOピーバックも出来る...哉?
# 本当ならキャッシュライン別にフラッシュ出来れば理想

 PCISET1.30のバグと思います  リウ  2025年5月26日(月) 19:39
RvIIでPCISET1.30をIOの割り当てをしない で長らく使っていたのですが、ちゃんと追いかけてみようと思ってconfig空間を眺めていたところそれっぽい動作が見当たりましたので報告します。

またSETCBIOでE000を禁止できないことは仕様どおりでしょうか?
IO変更した際にPCI空間の設定場所で、上位16bit側の位置(IOは16bitしか有効ではないはずですが)に謎の数値が残っています。画像の2002h(PCIBAR22hですね けったいな表記してしまいました。)の場所です。
ここを0クリアするとうちの環境では変更後IOでもUSBが反応するようになりました。
バグっぽいのでお時間とれましたら調べていただけると幸いです。(調査ありがとうございます。)

こっそり宣伝
www7b.biglobe.ne.jp/~drachen6jp/Windows98Se%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB.txt
ICH9にWindows98をインストールしようとすると苦労しました。

通常便利に使っているものもゼロからやろうとすると苦労します。
こちらも苦労しました。
www.youtube.com/watch?v=3y-VQVMq2dI
壁こえSCSIをまっさらからインストールするのは面倒です。


追記
見つけたような気がしますがわかりません。(バス0以外は通らない?)以前提供いただいたソース点検をしてみました。
MEM_base_localにMemBaseAddress(ソース内固定値)を入れたあと
ScanBAR_IO1が呼び出しているTestBARルーチン内でBAR_Assingnedに飛び
その中の計算をすると、60000000hや40000000hになりそうです。その値がWriteRegDwordPCIを使ってPCIBIOSの4byteのconfig空間書き込みが呼び出されているように見えます。IOかMEMかの判別がなく常にDwordで書き込むようです。間違えているかもしれませんが、なんとなく追いかけてみました。

 これは大バグ(PCISET)  まりも  2025年5月26日(月) 21:54
I/Oアドレス設定に関するところは初期バージョンからいじったことがなく、おそらく最初から存在していたのではないかと思います。BUS#0のI/Oを変更【する】の設定で起こりうるようですが、ここは安全を見れば【しない】のがデフォルトなので、実際やっている人は少なくて、今まで気が付かれなかったのかもしれません。同様なのはデバイス側もで、32bitのベースアドレスの上位にゴミが入っていも通常無視する設計になっているデバイスが多かったのだと思います。そうであれば何の問題も起こらないはずですから。

ざっとソースを見ていますが、どこでゴミが入るのか未だ発見できていません。PCIレジスタをワード単位で書き込む汎用ルーチンで上位をマスクしても起こるので、違う要因のようです。もしかしてI/Oアドレスを書き込んだ後に何かのルーチンが触っているのかも?32bit中の上位16bitのゴミの値は6000h近辺になりやすい傾向は確認しました。

D000やE000をPCIで割り当て禁止する設定がSETCBIOにないのは、仕様です。ここは連続して4KBのI/O空間が取れる美味しいところなので、割り当てを避ける意味はないと思ったからです。しかしCバスボードでE0xxなどを使用するものがあるとなると、禁止設定を設けるべきでしょうかね。

その一方、ここをCバスデバイスで使ってしまうと、多段のPCIブリッジ構成ができなくなる可能性が高くなります。それでもE000だけ潰すのであれば、C000とD000を通した2段ブリッジは可能ですから、やはり禁止設定はあったほうがいいでしょうね。

問題があるとするとUIDExxSiImageSATAでしょう。ミイソ製PCI BIOSの出来がよろしくないので、意味不明な値でI/Oアドレスを食い散らかします。これは各BIOSにパッチを当てる(例 UIDE66EX)ことで4KBの範囲内にまとめることは可能です。

 PCISETの修正  まりも  2025年5月29日(木) 9:54
>ScanBAR_IO1が呼び出しているTestBARルーチン
まさにご指摘いただいているここでした。横着してI/Oの場合と同じルーチンを使っていましたが(変数すら部分共用)、FFFFFFFFを書き込んで読み出すテストなので、上位16bitにゴミが入るわけです。TestBAR_IOという別ルーチンを作ることで解消しました。

なおSETCBIOのソースがだいぶ前に紛失してしまってから、実行プログラムはそのままです。そのためE000hを追加するなどの変更ができないでいます。PCISET.BINをバイナリエディタで開いたときに$IO$という文字列が見えるかと思いますが、この直後からの16バイトが4KBのI/O空間の上位バイト(正しくはbit15-12)と対応しています。14番目ならE000hのフラグになります。ここを直接書き換えれば、SETCBIOと動作上は同じことになります。

【16時追記】今バージョンでは「エミュレータで1GBを超えるメモリ実装をしていると動作しない」と明記していますが、これはメモリ上限を調べるルーチンをバッサリ削除しているためです。それがバージョン1.25まではバグの温床になり、512MB超えでおかしなことになってもいました。システム共通域のメモリ量を参照していただけなので、再起動の仕方によってはメモリ量ゼロと誤った判断をする可能性もあることから、メモリ量はあてにしないことにしました。このためPCIのデバイスのMMIOアドレス空間の開始は40000000h固定となっています。

ではなぜもっと上の80000000hなどにしないのか?というと、巨大なメモリ空間を占めるビデオカードを考慮してのことです。このためにはなるべくメモリアドレスの基底は低いほうが好ましいわけです。ということで実機で現在可能なメモリ実装量である1GB=40000000hを基底にしています。

もしエミュレータで2GBメモリを積むぞという場合は、PCISEIT.BINをバイナリエディタで開き、上で書いた$IO$の次16バイト飛ばした先にある 00 00 00 40 つまり40000000hのダブルワード値を80000000hなどに変更すれば動作します。

【追記】SETCBIOのソースを無から作り直しました。上記のようなバイナリパッチは面倒そうなので自動化させました。バージョン1.35になります。PCIデバイスのMMIOのベースは0-4のGBの値で指定できるようにしています。エミュレータ以外では意味ないですが。流石に4GB全部メモリで埋めるはずはないので、4を指定したときはF8000000hとしています。メモリばかりでPCIデバイスの入る余地は非常に狭くなります。

 修正ありがとうございます  リウ  2025年5月29日(木) 23:05
と同時にややこしいタイプの変更点も示していただけて幸いです。
手元でちょろっと(実機は現在ややこしいことが起きていて出せません)確かめてみたところうまく動いてくれています。MMIOも4000M(F9000000h)のメモリより上に出てきてくれましたし、IOは16bit制限がちゃんとかかってくれています。


ちょこっとだけシステムとして
x.com/drachen6jp/status/1927945904809726335
FreeBSD/pc98が如何にしてCDブートしてるかをおせっかいに書きました。当時のFreeBSD Pressを結局読めていませんが、意外と理解できてしまっていると自分は感じてしまいました。Chanpon3のBIOSを最近にパッチしたのが理解に対しては一番大きいと思います。

 F8000000hでMMIOエリアが約127M  かかっくん  2025年5月31日(土) 14:24
> 【追記】SETCBIOのソースを無から作り直しました。上記のようなバイナリパッチは面倒そうなので自動化させました。バージョン1.35になります。PCIデバイスのMMIOのベースは0-4のGBの値で指定できるようにしています。エミュレータ以外では意味ないですが。流石に4GB全部メモリで埋めるはずはないので、4を指定したときはF8000000hとしています。メモリばかりでPCIデバイスの入る余地は非常に狭くなります。

MMIOエリアが約127Mと成増ね
一時期話題に成った128M VRAMのGAとかアウトに成りそーな?一部割当とか?
RAM容量に換算して3968M (3966.6M = 640KB+4061184KB)に成増が3.875Gデスから、此んな半端な容量に
設定できるエミュも無さそー(3.75G = 3840M で F0000000h)ナノで充分な気がし枡

尤も、実機でPCIバスが有る機種にわオンボード(GRP板含)のPCIデバイス(GAかSCSI)が有馬すから
PCIデバイスを皆無にする事って無理な気が?
# SCSIの場合【使用しない】に出来るが(略)
# 抑々ノースも(サウスも?)MMIOを確保した気が?