独り言集 令和五年十月版
PC110 拡張メモリ 調べ [2023/10/28]
+ PC110用32MB拡張メモリ +
ふと思い立って、昔手作りした「32MB拡張メモリ」を取り出して来た。(図1)
これは数枚作った内の最後の1枚。
これは、巧く拡張出来なくて、"16MB"の状態で使っていたのだが、今回色々試験してみて、「Win95 256色」で、"28MB"でなら働かせられそうだと判った。(図2[クリック])
ただ、「Win98」では、何故か、最大"22MB"止まりだった!?
「拡張プログラム」は、"over16s"を使った。[over16s //4/5]
他方、"over20m"はあまり具合が良くなかった。
----------------------------
Suddenly, I took out the "32MB expansion memory" that I had handmade a long time ago. (Fig.1)
This is the last one of I made several pieces.
I couldn't expand it well, so I was using it at "16MB", but after doing various tests this time, I found that with "Win95 256 colors", I could use "28MB". It turned out that I was going to be forced to work. (Fig.2[click])
However, for some reason, the maximum size for "Win98" was limited to only "22MB"! ?
I used "over16s" as the "extension program". [over16s //4/5]
On the other hand, "over20m" was not feeling very well.
+ 不具合の顕在化 Manifestation of defects +
PC-DOS、Win3.1、Win95、Win98など、様々なOSを組み合わせて組込んである幾種類もの「CF/Compact Flash」で試していたら、突然、DOSモードで"XMS異常"が発生!(図3)
"over16s"を実行した後、一度"ソフトリセット"を掛けているので、大丈夫だろうと思っていたが、どうやら、"config.sys"の中で、"高位メモリ"に組み込むデバイスがあるので、その後から"over16s"を実行するのは、"遅過ぎ"なのかもしれない。(図4[クリック])
もっと早い段階(例えば、初期ブート時点)で"over16s"(の機能)を実行させるべきではないか?と思い付いた!
...現在、"TFT-LCDへの切替機能:ct65535eもどき"を、「MBM」の中に間借りしているので、これを分離して、"over16sもどき"と合体させた"ブート・プログラムもどき"を作ってみようと考えている。
(しかし、2パス目のフラグをどのように設定するかについて、良いアイデアが浮かばないので、楽しく苦闘中)
----------------------------
When I was trying out various types of "CF/Compact Flash" built in various OS combinations such as PC-DOS, Win3.1, Win95, Win98, suddenly... "XMS error" occurs in DOS mode! (Fig.3)
After running "over16s", I applied "soft reset" once, so I thought it would be fine.
But apparently, in "config.sys" there are devices that are installed in "high memory", it may be "too late" to run "over16s" after that. (Fig.4[click])
Shouldn't I have "over16s" running earlier (e.g. at initial boot time) That's what I came up with!
. . . Currently, the "TFT-LCD switching function: ct65535e like" is rented in "MBM", so I separated it and created a "boot program like" by combining it with "over16s like". I'm thinking of trying it out.
(However, I can't think of a good idea of how to set the flags for the second pass, so I'm having fun struggling.)
PC110でWinXP? 調べ [2023/10/14] [to English Note]
+ PC110では、WinXPはNG! +
多分、「PC110」に「WinXP」が載らないことは、昔からよく知られていたことだろうとは思ったが、念の為、好奇心もあって、試してみた。
...結果は?当然の如く“NG!”だった。(図1)
改めて、種フォルダ内の「README.TXT」などを調べたら、やはり“pentium”の文字列しか見当たらず。(図2[クリック])
(あわよくば、)何処かを書き換えれば、何とかならないか?と思ったが、やっぱ無理!無理!
それに、動いたとしても、使い物にはならないだろうな。
(他方、ドヤ顔はできるかも...)
「蛇足」
...(「WinXP」に使おうとしたが、無駄になった)この「CF-4GB」を、「MBM」で「PC-DOS、Win95、Win98、Win2K」マルチブート用にしてみようとしている。
...が、思いの外、苦戦している。何せ時間が掛かり、ちょっとしたミスで、四歩進んで三歩下がるといった具合。
PC110 No.14でのWin2K 動作 [2023/10/09]
+ PC110 No.12 も Win2000 OK! +
「No.4:四郎」で「Win2000」を組込んだ「CF-2GB」(図2[クリック])を、
「PC110 No.12:樫」に差し替えてみたら、(遅いだけで、他は)何の問題も無く、そのまま動いた!(図1)
(機種が違えば、動かないだろうと思っていたのは、私の勘違いだったらしい)
起動はするものの、やはり随分と、もっさり。
その“動画”を作ってみたが、あまりにも遅いので、4倍速にしてある。
△「起動動画:Youtube版」
完全に立ち上がるまでに、およそ8分間。
...あれっ、5分間程ではなかったか?(原因は後述)
あまり、面白い動画でもないが、実際に起動している証左である。
(...これを見ながら、「WinXP」は、どうであろうか?と考えている暇な吾。笑)
+++ 「No.12:樫」は33MHz +++
裏蓋を開けて調べたら、“クロック・アップ”していない“33MHz機”で、(貴重な)“原機”だった!(図3)
(まぁ、このマシンは、このまま改造せずに、維持しておこうと思っているんだが)
尚、完全に立ち上がった(らしい)ということを確認する良い方法を思い付かなかったので、目安として、「マウス・カーソル」を「スタート・ボタン」上に置いておき、【このボタンから始めます】というメッセージが出た時(の前後)とした。(図4[クリック])
この後、反応が無いからと、クリックし続けると、“タスク”がフン詰まりの状態になってしまって、待てど暮らせど応答が無くて、処理進まない。
分っちゃいるけど、イライラと悲しい。
PC110 No.4へのWin2K組み込み 試行 [2023/10/06]
++ Win2000 Sp4 を PC110で ++
不定期の“点検”を兼ねて、「PC110 No.4:四郎」で「Win2000」を走らせられないかと試してみた。
色々試しながら、その遅さに四苦八苦の末、やっと組み込み完了!(図1)
以前、CFの2GBに組み込んだことがあるので、今回もCF-2GBを使ってみたが、「Win95」を踏み台にしたので、それらの種ファイルなどが残る。
その為に、「Win2000」を組み込む際に、容量不足になってしまい、不要ファイルを削りながら、繰り返し試した。
お陰で、完了までに随分時間を無駄に使ってしまった。(図2[クリック])
(こんなことなら、初めから“CF-4GB”でやれば良かった!)
一応、追加デバイスとして、「ディスプレイ・ドライバ」と「サウンド・ドライバ」と「SONY無線LANカード(PCWA-C150S)ドライバ」の3組を組込んでみた。(資料zipファイル)
尚、後述するように、仮想メモリサイズを(デフォルト最大サイズ:48MB)最大:128MBに拡大したら、起動時間などが、劇的に短縮されたのには、ビックリ!...でも、クリック後の反応は今一つだが。
残念なことに、TFT-LCD用の「ct65535w.exe」などが動作しないので、「No.4:四郎」では、外部ディスプレイ無しでは使えないことが判った。
逆に、(本来の)STN-LCD機種(No.12:樫)に、この「CF-2GB」をそのまま差し替えてみたら、あっさり動作してしまった♪
+++ 事前準備 +++
「PC110」には、「Win2000」を、CD-ROMから直接インストールすることが出来ない。
だから、Win95/98をインストールして、それの“セーフ・モード(F8キー即打)”からWin2000をインストールしなければならないようだ。
(“通常モード”からでは、最後にループに入ってしまうようで、どうやってもダメだった)
尚、時間が掛かるインストール途中で、「メモリが20MBしかありませんが、実は32MB必要なんです」と(手遅れの)通告がカナワン!ので、事前に、CDROMからコピーした「W2Kフォルダ」の中の「i386フォルダ」内の2つのファイルを、以下のように書き直しておく。
DOSNET.INF 内の MinimumMemory=20643840
TXTSETUP.SIF 内の RequiredMemory=20643840
後、途中で“iexplorer.exe”と“shrpubw.exe”が無いと通告/要求されるが、これらは無視/パスした。
+ 仮想メモリの増大、ドライバの追加 +
「Win2000」が立ち上がってから、色々な操作を始めると、直ぐに“仮想メモリ不足!”という警告が出て来て、往生した。
「ヘルプ」を調べると、“ページング・ファイル・サイズ”で制約されているらしい。
そこで、最大サイズを64、128、256と変えてみた。小さくても、大きくても良くないようだ。
何となく“128MB”が一番良さそうだったので、この値にした。(図5)
これだと、電源ONから起動完了まで、前はおよそ12分間だったのが、およそ5分間にまで縮まった!
それに、操作&応答も、やや早くなったような感じはある。
...まぁ、「Win95/98」よりは、ずっと遅いが。(苦笑)
尚、ドライバ類は、“コントロール・パネル”の“デバイスの追加”から、通常の手順でやれば、ちゃんと組み込めた。(図6[クリック])
実用的とは、とても言い難いが、のんびり走らせて眺めている分には、いいかも♪
WinXP on PC110? Investigation [2023/10/14]
+ PC110, WinXP is NG! +
I thought it was probably well known for a long time that "WinXP" was not listed in "PC110". However, just to be sure, I was curious and tried it.
... Result is? Naturally, the answer was "NG!" The CPU is required the Pentium class!(Fig.1)
When I checked the "README.TXT" etc. in the seed folder again, I found only the string "Pentium". (Fig.2[click])
(If things go well) Is it possible to rewrite something? I thought, but it's impossible!
Besides, even if it worked, it wouldn't be of any use.
(On the other hand, I might be able to make a smug face...)
“Additional note”
... (I tried to use it for "WinXP", but it was no use) This "CF-4GB" can be used for "MBM", I am trying to use "PC-DOS, Win95, Win98, Win2K" for multi-booting.
...However, I am having a harder time than I expected. After all, it takes time, and when I make a small mistake, I end up taking four steps forward and then taking three steps back.
Win2K operation on PC110 No.14 [2023/10/09]
+ PC110 No.12 also Win2000 OK! +
Incorporating "Win2000" to "CF-2GB”on "No.4: Shiro" (Fig.2 [click]),
When I replaced it with "PC110 No.12: Kashi/Oak", it worked without any problems (other than being slow)! (Fig.1)
(It seems I was mistaken in thinking that it wouldn't work if the model was different)
Although it starts up, it is still very slow.
I tried to make a video of it, but it was too slow, so I set to 4x movie speed.
△"Startup video: Youtube version"
It takes about 8 minutes to fully stand up.
...Oh, wasn't it about 5 minutes? (The cause will be explained later)
It's not a very interesting video, but it is proof that it is actually running.
(. . . While I was watching this, I was thinking about "WinXP"? lol)
++ "No.12: Oak" is 33MHz ++
When I opened the back cover and examined it, I found that it was a 33MHz machine that had not been clocked up, and was the (precious) original machine! (Fig.3)
(Well, I'm thinking of keeping this machine as it is without modifying it.)
By the way, I couldn't think of a good way to check that it's completely started, so as a guide, place the "mouse cursor" over the "Start button" and wait a message as "Start from this button". It was set as (before or after) the time when the message appeared. (Fig.4[click])
After this, when I keep clicking because there is no response, the "task" will become stuck, and no matter how much I wait, there will be no response and the process will not proceed.
I understand, but it's frustrating and sad.
Trial of incorporating Win2K into PC110 No.4 [2023/10/06]
+ Win2000 Sp4 to PC110 +
As an irregular "inspection test", I tried to run "Win2000" on "PC110 No.4: Shiro".
After trying various things and struggling due to the slowness, I finally completed the installation! (Fig.1)
I have incorporated it into CF 2GB before, so I tried using CF-2GB on this time.
I used the Win95 as a stepping stone, so those seed files remain as a dust.
For this reason, when installing "Win2000", I ran out of space, so I tried repeatedly while deleting unnecessary files.
I wasted a lot of time until it was completed. (Fig.2[click])
(If I may use a more big size "CF-4GB" from the beginning, I might not be wasted a lot of time)
For now, there are 3 additional devices: "Display driver", "Sound driver", and "SONY wireless LAN card (PCWA-C150S) driver". I tried incorporating such drivers. (Sample zip file)
As mentioned below, when I increased the virtual memory size (default maximum size: 48MB) to maximum: 128MB, I was surprised to see that the startup time etc. were dramatically shortened!
. . . However, the reactions after clicking is not so good.
Unfortunately, "ct65535w.exe" for TFT-LCD does not work on Win2000. "No.4: Shiro', it turns out that it cannot be used without an external display.
On the contrary, the (original) STN-LCD model (No.12: Kashi/Oak), I tried replacing this "CF-2GB" as is, and it worked easily.♪
+++ Advance preparation +++
"Win2000" cannot be installed directly from the CD-ROM on "PC110".
So, install Win95/98 initially, and select (squeez immediately press F8 key before starutup) the "safe mode" of it, and setup of the Win2000.
(From “normal mode”of "Win95/98", it seemed to go into a loop at the end of setup, so no matter what I tried, it didn’t work)
During the installation, which takes a long time, I only have 20MB of memory, but it's actually need 32MB.
(It's too late to notify for me! Therefore, in advance, rewrite the two files in the "i386 folder" in the "W2K folder" copied from the CDROM as shown below.
MinimumMemory=20643840 in DOSNET.INF
RequiredMemory=20643840 in TXTSETUP.SIF
After that, it was notified/requested that "iexplorer.exe" and "shrpubw.exe" were missing, but them should be ignored/passed with key input.
+ Increasing virtual memory, adding drivers +
After "Win2000" starts up, when I start various operations, a warning "Insufficient virtual memory!" appears immediately. I passed away.
When I checked "Help", it seems that it is restricted by "paging file size".
Therefore, I tried changing the maximum size to 64, 128, and 256. It seems that being small or big is not good.
For some reason, “128MB” seemed to be the best value, so I chose this value. (Fig.5)
With this, the time from turning on the power to completion of startup was about 12 minutes before, but it has been reduced to about 5 minutes!
Additionally, the operation and response seem to be a little faster.
. . . Well, it's much slower than "Win95/98".
By the way, I was able to install the drivers properly by going to "Add Device" in the "Control Panel" and following the normal procedure. (Fig.6[click])
It's hard to say that it's practical, but it might be good for leisurely driving around and looking at it.