[HOME] [リストへもどる] [新着50]  [最新100]  [全部表示 会議室風]  [全部表示 保存用]

新着記事 50


12733Re^2: MSLIB13 without CD! 投稿者:konno   2026/03/26(木) 00:36
  12728 番 としき さんへのコメント

> うん、やっぱり、それなりに詳しい方を紹介してよかった。
> 私ではこうは行かなかった。

完全にご謙遜ですね。もしかしてこういう結果になることがわかっていたのでは。(^^;
私はCDの話はスルーするつもりでした。ところがとしきさんの誘導で潮目が変わったのです。
さすがはフォルスの目

I = true
T = False
IF I<>T THEN PRINT "The World!" (全然違う)

# 今日起こったことをありのままに話そう。
掲示板LOGを保存しようとサーバーに行ったら、としきさんの書き込みが最後だった。
ところがLOGの日付が9時間前になっていやがる。
こことサーバーの間で時間がズレたんだ。
何が起こったのかわからないが、何かスタンドが発動したようだ。


> PC-8001のN-BASICでは、フロッピーをドライブに入れたら明示的にMOUNTコマンドを
> 発行しないとアクセスできなかった。そして、フロッピーを取り出す時はREMOVE。
> PC-8801ではAUTO MOUNTになって、フロッピーを入れ替える際にもいちいちコマンドを
> 発行せずに済むようになり、かなり楽になった。

なるほど。そんな歴史があったのですね。

> だけど、一週回って、今、また、イメージファイルを明示的にマウントする時代が
> やってきたようですね。imgmountなんて文字列を見て、そこはかとない既視感。

私は3周遅れでいまごろ超古代の遺物を弄っているので、天が時間をずらしたのかと。

    - No.12733 -   [コメント元:12728]    [リストへもどる]
pre

12732edit the mls.ini !!! 投稿者:文太   2026/03/26(木) 00:30
  12731 番 konno さんへのコメント

konnoさん

 エミュ環境においてさえ、色々と順調にいったようで何よりです。
 はい、msl.ini の編集です! 書きそびれてしまいました。

>  ゴシップです。このMSライブラリーCD、そもそも本体自体もけっこう
> したらしく(1〜2万円)、
 5万円みたいでした。
 日本では、英語の壁があってほとんど誰もメンションしてないのですが、
5万円でも買った人がけっこういたみたい(ebayに出てたらしい)。
 プロとして生きていくばあい、正しい「自分の未来への投資」だったのでしょう。
うっすらと想像できます。僕だって(今からみれば)散財したもの。
 でも趣味で16ビットにこだわっていると、時間はかかる、誰も評価も感謝も
してくれない。でも、「これ、楽しいよね」と言ってるオールドタイマーはけっこう
いたりします。
 がんばりましょう! そして、ありがとうございました。
 imgmount !!!

 さて、MSPL の stkhelp的な使い方、どこまでいけるんだろう?
 Win3.1 前提、でもないんだろう? と思っているのですが。クリップボード
って、何よ? QB 4.5 の統合環境窓からならアクセスできるの? あたりが
僕が解明したい謎です。


    - No.12732 -   [コメント元:12731]    [リストへもどる]
soft

12731Re: MSLIB13 without CD! 投稿者:konno   2026/03/26(木) 00:08
  12726 番 文太 さんへのコメント    コメント数 1

>  お見事! お見事! も、もしかして、*.iso ファイルってそんなふうに
> 仮想CDシステムで使うことが想定されたものだったの?
>  としきさんの言ってたこと、半分も分かってないじゃないの>己

私はDOSエミュを長くやっている関係でimgファイルマウントは必然でしたので。
としきさんももちろん知っているはずですが、あえて私に話を振ったのかも。(^^;

>  僕も、いちおう、ビューアの全体像は、、、眺めました。が、コピペが
> できない、、、。

.iso をマウントすれば中身は普通のファイルに見えるのでHDDに全コピーできます。

>  サンプルコード、これは、ファイル名だけで何するものかだいたい想像でき
> そうですから、konnoさんは、そちらをどうぞ。

結構ありますねぇ。そのうち読めるようになったら使ってみたいものです。

> https://github.com/spacerace/MPL/blob/master/readme.doc
> CD root にありますが
> MANUAL SETUP PROCEDURES (in readme.doc)
> =======================
>  CDの中身をD:ドライブに全コピーすることができました!
>  CDよ、さらば!

おお、できたのですね。私もimgファイルを丸ごと D:\MSL\ にコピーして
C:\MSLIB の msl.ini のパスを全置換しました。

WINDOWS, Windows References, D:\MSL\BOOKS, 2012
OS2, OS/2 References, D:\MSL\BOOKS, 2011

これで MSL.EXE を起動したら imgファイルがいらなくなりました。\(^^)/ ヤッタ-
MSDOS Player でも使えるようになりました。\(^^)/ ヤッタ-
こちらはマウスホイールも使えて更につかいやすいです。(^_^)
ご報告が遅れたのは謎の動作トラブルがあって、原因は起動中の DOSBOX-Xの干渉でした。
imgマウントでファイルが使用中になって干渉していたようです。

>  ゴシップです。このMSライブラリーCD、そもそも本体自体もけっこう
> したらしく(1〜2万円)、そして、CDドライブ自体もまだレアで高価
> (1〜2万円)だった時代のものだそうです。500円でハードオフで買った

わお! ですね。昔は全てが高かったのを思い出します。(;_;)
本当に良い時代になったと思いますね。

    - No.12731 -   [コメント元:12726]    [リストへもどる]
pre

12730imgmount 投稿者:文太   2026/03/25(水) 22:44
  12728 番 としき さんへのコメント

としきさん

>うん、やっぱり、それなりに詳しい方を紹介してよかった。
 うん、ほんとうに! サンクス!

>私もかつて、この手の丸ごとファイルを操っていた時代があったんですけどね。
 ノートン・ゴースト、とか?
 僕はこれが使えるようになりたくて、たぶん、もう15年。WinME時代、
富士通のノートマシンは、リカバリーディスクをそのまんまのゴースト
ファイルで提供していた。Windowsはドライバとかいっぱいだから、HD
をイメージ化してリカバリーディスクを自分で作りたいのだけど、、、。
 (完全脱線だけど、DOSが楽なのは、作ったHDシステムを丸まるコピー
して違うマシンで使えること)

>そして、なぜか伝統的に、ドライブをシステムからアクセス可能にすることを
>「マウントする」という言い方をする。
 なるほど、勉強になります。

>PC-8001のN-BASICでは、フロッピーをドライブに入れたら明示的にMOUNTコマンドを
>発行しないとアクセスできなかった。そして、フロッピーを取り出す時はREMOVE。
 す、すげえ。すげえ面倒。デバイスドライバみたいなのが、まだ未熟だった?
 io.sysの拡充、デバドラ(システム)の拡充がDOSの発展史の中でキーみたい
なのですが。

 この一連の流れでしばしば僕の頭に浮かんでいるのは「仮想化」の概念、イメージ。
 誰だっけなぁ? 誰かが誰かを引用して、「PCの根本原理は仮想化にある」
と言っていた。ぜんぜん意味が分からないのだけど、今回少し具体的な例に
出会っているのかも、という感触をもってます。「誰か」二人目は、ほら、「OS
の原理」的教科書を書いた人。僕が買ったけど捨てた本の著者。

>だけど、一週回って、今、また、イメージファイルを明示的にマウントする時代が
>やってきたようですね。imgmountなんて文字列を見て、そこはかとない既視感。
 一周まわったかは分からないけど、確かに、僕にさえ"imgmount"という単語の
インパクトは強烈でした。

    - No.12730 -   [コメント元:12728]    [リストへもどる]
soft

12729MSPL ビューワの使い方 投稿者:文太   2026/03/25(水) 22:24
  12726 番 文太 さんへのコメント


https://vtda.org/docs/computing/Microsoft/ProgrammersLibrary1.1_Apr89/06872_ProgrammersLibraryVer1.1QRC_Mar89.pdf

 これをプリントアウトするのがはやいと思います(使う人、いないかも、ですが)

 以下は、そのテキストファイル版。いっぱいタブ使ってます。
 必要なら適当に整形し直してください。pdfプリントアウトがいいと思うけど。

 まだ、僕はじぇんじぇん、試してません、、、。


Microsoft. Programmer's Library Version 1.1 Quick Reference Card
================================================================


Loading Programmer's Library Type (Standalone mode) Type (TSR mode)

With default parameters msl msl /t
Use 64K expanded memory msl /l msl /tl
Additional 64K base memory msl /x msl /tx
Larger Virtual Memory file msl /f (number>300) msl /tf (number>300)
Black and white mode msl /b msl /tb
(Note: Switches can be combined. Ex: msl /tlxbf400)


General Purpose Keys

To pop up Programmer's Library in TSR mode Alt + Left Shift
To activate Library Box on Main menu Alt + O
To display Location Box on Browser menu Alt + L
To call up Help for task at hand F1


Using Menus

There are two menus on Programmer's Library. The Main menu allows you
to select books for searches or browses. The Browser menu lets you view
a book or reinitiate a search in a previously selected book.
Typing the fast letter of any menu item will activate the command.
You must fast select the pull down menu (Edit, View, Author, etc.)
before selecting commands within the menu. To carry out your selection,
press Enter. (To select Copy on the Browser menu, press E(edit) then C(copy)
then Enter. To select Help, press H then Enter.)


Use of Escape Key

To remove dialog box or cancel task Escape key once
To move from Browser menu back to Main menu Escape key once
(provided no tasks on screen)
To move back to editor (TSR mode) Hit Escape once from Main,
or twice from Browser menu


Keyboard Shortcuts: Searching and Viewing (from Browser Menu Bar)

Call up Search dialog box under Browser menu Alt + S
Display Location box Alt + L
Go to fast occurrence in search set "hit list" Alt + Home
Go to last occurrence in search set "hit list" Alt + End
Hide column in table where cursor is positioned on table bar Alt + T
Start QuickRef (must already be within a QR-indexed Reference) Alt + Q
View existing bookmarks V, then B, then Enter
View table of contents of reference currently in use Alt + B
View your editor for context (not for editing) F2 (then toggle w/ any key)
Zoom in from headings (chapters, sections, etc.) to text F7
Zoom out from text to publication headings F8


Keyboard Commands: Using Dialog Boxes

Tab key Move forward through options in dialog box
Shift + Tab Move backward through options in dialog box
Up Arrow, Dn Arrow Move up and down through selections in pialog box
F6 Select word from PL text to insert in search dialog box


Keyboard Commands: Navigating with Cross-References

Enter on Cross-Ref Symbol Hitting Enter on word adjacent to
a cross-reference symbol (delta-like symbol)
takes you to the associated text
P then Enter, N then Enter Go to previous or next cross-reference in a set
(2 of 5, 3 of 5, etc.)
Alt + R Return to original location if viewing
only one cross-ref or single cross-ref set
Alt + Up Arrow Return to original location across
multiple cross-ref sets


Keyboard Shortcuts: Copying and Pasting

Insert Creates starting point for selecting block
of text (use Up or Dn key to select text)
Delete Copy selected text to Clipboard
F9 Append selected text to Clipboard
F10 or Shift+Insert Paste Clipboard into your editor


Cursor Positioning Commands

Ctrl + PgUp, Ctrl + PgDn Move to beginning or end of reference in use
PgUp, PgDn Move one screen in corresponding direction
Ctrl + Left, Ctrl + Right Move one word in the corresponding direction
Left, Right, Up, Dn Move one character in the corresponding
direction
Ctrl + Home, Ctrl + End Move to upper left corner or lower left corner
of screen
Home Move to left edge of screen on same line or
to leftmost column in table
End Move to right edge of screen or to
last column in table


Exiting Programmer's Library

Press Escape until the Main menu bar appears, then use these key combinations
to exit:
From Standalone mode Escape then Enter
From TSR mode (unload from memory) O(options), then U(unload),
then Enter twice

    - No.12729 -   [コメント元:12726]    [リストへもどる]
pre

12728Re: MSLIB13 without CD! 投稿者:としき   2026/03/25(水) 00:54
参照先:https://toshiki.la.coocan.jp/
  12726 番 文太 さんへのコメント    コメント数 2

>  お見事! お見事! も、もしかして、*.iso ファイルってそんなふうに
> 仮想CDシステムで使うことが想定されたものだったの?
>  としきさんの言ってたこと、半分も分かってないじゃないの>己

うん、やっぱり、それなりに詳しい方を紹介してよかった。
私ではこうは行かなかった。

私もかつて、この手の丸ごとファイルを操っていた時代があったんですけどね。
Win2Kがぎりぎり生き残っていた時代だから、ちょうど四半世紀ぐらい前。
ところが、何のためにそんなことをしていたのかが全く思い出せない。
当時の過去ログとかメールとかをあされば、もしかしたら何か出てくるかなぁ。
しないけど。

以下、蛇足というか。
フロッピーでもHDDでも、丸ごとファイルのことはイメージファイルなんて表現を
することがあります。そして拡張子がisoのファイルは「あいえすおーいめーじ」
なんて言ったりする。
そして、なぜか伝統的に、ドライブをシステムからアクセス可能にすることを
「マウントする」という言い方をする。
PC-8001のN-BASICでは、フロッピーをドライブに入れたら明示的にMOUNTコマンドを
発行しないとアクセスできなかった。そして、フロッピーを取り出す時はREMOVE。
PC-8801ではAUTO MOUNTになって、フロッピーを入れ替える際にもいちいちコマンドを
発行せずに済むようになり、かなり楽になった。
だけど、一週回って、今、また、イメージファイルを明示的にマウントする時代が
やってきたようですね。imgmountなんて文字列を見て、そこはかとない既視感。

    - No.12728 -   [コメント元:12726]    [リストへもどる]
soft

12727Re^3: sampcode in MSPL13 投稿者:konno   2026/03/24(火) 21:55
  12725 番 文太 さんへのコメント

>  いえ、純DOS機です。別レスのとおり、CDから解放されました!
> >CDはうるさいし遅いし。
>  こんなにうるさいんだっけ、というぐらいうるさかった。

おお、うまいことできたみたいですね。良かったです。
CDって回り始めるのに ギュイーン!! と凄い高速回転みたいな音するんですよね。
倍速とかなんですかね。安物がうるさいのかな?


> >やっぱり DOSVAXJ3でやるのがお勧めです。うちのSSDノートは静かです。
>  別に意固地になっているわけでもないので、そのうちやりますね。
>  konnoさんのお陰でけっこう進化してるみたいですし。

VZに特化したような要望ばかりでしたが。(^^;
マウスも使えるんですが、ホイールが効かない! DOSBOX-Xは使えるみたいです。
今更ですが、要望してみようかしら。(^^;

>  なんか昨晩、Niftyがサーバメンテナンスをしてたみたいですね。

私の書き込みが最後だったので、もしかしたらそれが原因だったりして。(^^;;;
実際ユーザーも少ないと思われるし、いいかげんなCGI改造のせいで負荷オーバー
という可能性もあるかもしれず。φ(..; バキッ\(--;
い、いや、直近では何もしてないですよ。(^^;;;;;

    - No.12727 -   [コメント元:12725]    [リストへもどる]
soft

12726MSLIB13 without CD! 投稿者:文太   2026/03/24(火) 14:27
  12722 番 konno さんへのコメント    コメント数 3

konnoさん

 お見事! お見事! も、もしかして、*.iso ファイルってそんなふうに
仮想CDシステムで使うことが想定されたものだったの?
 としきさんの言ってたこと、半分も分かってないじゃないの>己

>>画面の大きなXP機なら、DOSの2窓でなんとかなるのかな? うーん、
>私はこれを想定していたのですが、試してはいないのでしょうか。
 試して、、、、いません、、、。
 色々色々なの。

>仕方がないので、DOSVAXJ3で試してみました。
 仕方ないですねぇ、ありがとうございます。すご! .iso のマウント!
(だから、そもそも、そういうためのものなんだって)

dosboxj.conf    を編集し
[autoexec]    セクションに
mount c c:\
mount d d:\
imgmount f d:\mslib.iso -t cdrom   ※これを追加

 いつか参考にさせて頂きたいですねぇ。

>これでいつでも直ぐに使えます。
>Options > Library で BASIC など各種項目を選べますね。
>終了は ESC です。自分用メモ

 僕も、いちおう、ビューアの全体像は、、、眺めました。が、コピペが
できない、、、。
 いちおう、CDルートにある、contents.doc か readme.doc あたりに
(ごめんなさい英語)、TSRとしても使える、エディタにコピペできる
とあり、ポップアップで《参照》する、という使い方が想定されているみたい。
 特定のMS製品のIDEあるいは付属エディタで、stkhelp的に使うもの
みたい

 もうちょっと本腰をいれて検索したり読解したりしたいなぁ。
 サンプルコード、これは、ファイル名だけで何するものかだいたい想像でき
そうですから、konnoさんは、そちらをどうぞ。
 僕は、BASICのフィルターサンプルを、そ、の、う、ち、見ようと思ってます。
MASM のサンプルは、きっと手に負えない。Cもパスカルもフォートランも
ありますよ。konnoさんは、文太のような馬鹿ではないか、、、。

 お見事でした!


追伸:
https://github.com/spacerace/MPL/blob/master/readme.doc
CD root にありますが

MANUAL SETUP PROCEDURES (in readme.doc)
=======================
 CDの中身をD:ドライブに全コピーすることができました!
 CDよ、さらば!
 もう、付き合ってもらわないと、こういうの調べようとしないし、、、。
 子どもか!
 ありがとうございました。たぶん、konnoさんには役に立たないでしょうけど。

追伸2:
 PrintScreenを押す(1億回ぐらい押す)テキスト化ツールのCソースを
ネットで発見。ダメですね。pcjs、おそるべし。
 専用ビューアの使い方に慣れよう!
 ALT + X じゃなく、もっと簡単なキーストロークでコマンド送れるみたい
なので良いでしょう。

追伸3:
 ゴシップです。このMSライブラリーCD、そもそも本体自体もけっこう
したらしく(1〜2万円)、そして、CDドライブ自体もまだレアで高価
(1〜2万円)だった時代のものだそうです。500円でハードオフで買った
CDドライブが少し使ったら素直に働くようになりました。ゴムベルトはまだ
生きてるみたい。ガリガリ回しまくったので、きっと熱でグリスがとけたのだと思う。
 もうそんなに使わないのだけど。

    - No.12726 -   [コメント元:12722]    [リストへもどる]
soft

12725Re^2: sampcode in MSPL13 投稿者:文太   2026/03/24(火) 14:24
  12724 番 konno さんへのコメント    コメント数 1

konnoさん

>> いちおう探してみます。これができたら、このうるさい(!)
>> CDドライブから解放されるのですが、、、。
>なるほど。XPでは出来ているんですね。

 いえ、純DOS機です。別レスのとおり、CDから解放されました!

>CDはうるさいし遅いし。

 こんなにうるさいんだっけ、というぐらいうるさかった。

>やっぱり DOSVAXJ3でやるのがお勧めです。うちのSSDノートは静かです。

 別に意固地になっているわけでもないので、そのうちやりますね。
 konnoさんのお陰でけっこう進化してるみたいですし。

 なんか昨晩、Niftyがサーバメンテナンスをしてたみたいですね。

    - No.12725 -   [コメント元:12724]    [リストへもどる]
soft

12724Re: sampcode in MSPL31 投稿者:konno   2026/03/23(月) 18:00
  12721 番 文太 さんへのコメント    コメント数 1

> いちおう探してみます。これができたら、このうるさい(!)
> CDドライブから解放されるのですが、、、。

なるほど。XPでは出来ているんですね。CDはうるさいし遅いし。
やっぱり DOSVAXJ3でやるのがお勧めです。うちのSSDノートは静かです。
imgだから読み込みも速いし CPU負荷も下げられるのでファンも回らない。(^_^)

    - No.12724 -   [コメント元:12721]    [リストへもどる]
soft

12723Re^2: NP21W用のシームレスマウスドライバ 投稿者:konno   2026/03/23(月) 15:36
  12703 番 konno さんへのコメント

> npmousea /o /i
> これで常駐させると DOS側とホスト側のカーソルを両方表示します。

うう、 /i を付けると VZの常駐解除が出来なくなりますね。
各種VZをとっかえひっかえテストしている私の環境では使えない。(>_<)

npmousea /o

結局これで落ち着きました。

    - No.12723 -   [コメント元:12703]    [リストへもどる]
soft

12722Re: Setup MSLIB13 (その後) 投稿者:konno   2026/03/23(月) 14:54
  12720 番 文太 さんへのコメント    コメント数 1

>  画面の大きなXP機なら、DOSの2窓でなんとかなるのかな? うーん、

私はこれを想定していたのですが、試してはいないのでしょうか。
仕方がないので、DOSVAXJ3で試してみました。
最初 7Zファイルが圧縮ファイルかと思い落としましたがこれは違うのですね。
しかも既に以前落としていたようだし。(^^;

Microsoft-Programers-Library-v1.3.iso
改めてこれを落としました。573Mでも数分でダウンロードできますね。
名前が長いので mslib.iso とリネームして D:\ に置きました。
dosboxj.conf    を編集し
[autoexec]    セクションに
mount c c:\
mount d d:\
imgmount f d:\mslib.iso -t cdrom   ※これを追加

これで Fドライブが CDROM としてマウントされます。
DOSVAXJ3を起動すると CDROMの中身が見えるので USモードで SETUP 実行
connfig.sys が無くても無視して続行し C:\MSLIB にインストール。
そこをカレントにし USモードで MSL.EXE を実行すれば HLPEシステムが立ち上がります。

[sdl] セクションで
autolock = false
にすればマウスも普通に使えます。

mss.bat  適当なBATファイルを作り
c:
cd c:\mslib
chev us
msl

これでいつでも直ぐに使えます。
Options > Library で BASIC など各種項目を選べますね。
終了は ESC です。自分用メモ

# うう、結局英語がわからないのであまり役に立たなそう。(;_;)


ありゃ、なにかすれちがったかも。

    - No.12722 -   [コメント元:12720]    [リストへもどる]
pre

12721sampcode in MSPL31 投稿者:文太   2026/03/23(月) 14:49
  12720 番 文太 さんへのコメント    コメント数 1


 当然考えられて巧妙に作られているのだとは思うのだけど、Vz以外の
アプリはほとんど全部苦手なので、MSPL (Microsoft Programmers Lib)
のビューアが使えるようになるのはいつのことやら、、、。

 ですが、ちょびっとだけ遊んだら、以下はHDにコピーしたらおもしろい
かも、というのを見つけました。

>Zcopy /s h:\sampcode c:\mslib\sampcode\
7886 File(s) (37.3 MB) copied
;もちろんH:が CD 、C:が HD

C:\MSLIB\SAMPCODE>dir /AD

ドライブ C: のボリュームラベルは MS-DOS_6

ADVMSDOS <DIR> 26-03-23 13:42
ALDE_C <DIR> 26-03-23 13:42
BASIC <DIR> 26-03-23 13:42
C <DIR> 26-03-23 13:42
DOS_ENCY <DIR> 26-03-23 13:42 ;Dos Encyclopeadia
FORTRAN <DIR> 26-03-23 13:42
MASM <DIR> 26-03-23 13:42
PASCAL <DIR> 26-03-23 13:42
QB <DIR> 26-03-23 13:42
QC <DIR> 26-03-23 13:42
QC_PROG <DIR> 26-03-23 13:42
25 個 0 バイトのファイルがあります

 Win関係その他、削ってます。こんな感じです。DOS機と
CDドライブが生きていれば、一生遊べそうですね。

 全体の30分の1ぐらいですが、DOS関係だけでも以下のテキストが
(今のところ専用ビューワでしか見られない。が、たぶん大半 pcjs で読める。
ただし、パスカルとフォートラン除く)

MS-DOS References
MS-DOS 4.0 Programmer's Reference ;いちばん大事なのは ver5 の
MS-DOS 3.3 Programmer's Reference ;資料だけど
The MS-DOS Encyclopedia
Advanced MS-DOS Programming, by Ray Duncan
The New Peter Norton Programmer's Guide to the IBM PC & PS/2,
by Peter Norton and Richard Wilton
Selected MS-DOS Sample Code

 としきさんが提案(指摘)していたとおり、ものすごく有名なファイル形式
なのでしょうから、

H:\BOOKS>dir encyc.*
ENCYC DB 4,119,153 91-03-01 0:01
ENCYC QTR 624,640 91-03-01 0:01
ENCYC TTR 3,188,736 91-03-01 0:01

 なんてのを個別ファイルとして見れるビューアみたいなのがどっかに
あるかもしれない。いちおう探してみます。これができたら、このうるさい(!)
CDドライブから解放されるのですが、、、。


    - No.12721 -   [コメント元:12720]    [リストへもどる]
pre

12720Setup MSLIB13 (その後) 投稿者:文太   2026/03/23(月) 00:34
  12719 番 文太 さんへのコメント    コメント数 2


 とりあえず、なんの工夫も知恵もなく、DOS 6.2機に US モードにて setup
をしました。やっぱり常時CDが必要な状態でしか使えませんね。
 そもそも CD-Rom ドライブが固着して動かないし、、、。

 誰の参考にもならないでしょうが、経過報告でした。
 ギャーギャーいわずに、これくらい黙ってやれるようになりたいものです。
 しかし声援(?)には感謝しております。ありがとうございました。

 ビューワ by MS の見栄えは、archive.org のあれ通りです。低レベルユーザ
は変な野心はいだかず、机近辺の整理で対処すべきでしょう。つまり、DOS機を
2台並べろ、と、
 画面の大きなXP機なら、DOSの2窓でなんとかなるのかな? うーん、
どうやら死ぬほどキーボードを愛してるらしいので、机近辺再構築でしょうか。


>dir c:\mslib ;setup でインストールされたところ
;もちろんデータファイルズはコピーされず、、、。
Volume in drive C is MS-DOS_6
Directory of C:\MSLIB

MSL INI 467 03-22-26 11:48p
BOOKMARK OVR 4,488 03-01-91 12:01a
DEF CLR 37 03-01-91 12:01a
LIB OVR 5,666 03-01-91 12:01a
LIB RPC 3,678 03-01-91 12:01a
MSL EXE 66,834 03-01-91 12:01a
MSL FLS 178 03-01-91 12:01a
WINDOWS FLS 52 03-01-91 12:01a
OS2 FLS 36 03-01-91 12:01a
NET FLS 36 03-01-91 12:01a
MSDOS FLS 44 03-01-91 12:01a
MSJ FLS 36 03-01-91 12:01a
HW FLS 32 03-01-91 12:01a
C FLS 28 03-01-91 12:01a
MASM FLS 40 03-01-91 12:01a
BASIC FLS 44 03-01-91 12:01a
PASCAL FLS 48 03-01-91 12:01a
FORTRAN FLS 52 03-01-91 12:01a
65 file(s) 439,661 bytes
1,107,853,312 bytes free

 それなりに多数省略しました。

C:\MSLIB>type c:\mslib\msdos.fls
msdos.fls
msdos.hlp
msdos.res
msdos.rpc

 あ、あかん。

 言うまでもなく、これらの中身はぜんぶ英語です。だから、konnoさんが
興味を示すわけないよな、とは最初から思っていました。
 cmosさんは、vmap.docにあったとおり、《あの》頃、Undocumented DOS
(English)を読んで、vmap, zcopy, vz を書いたと思う。確認かもしれませんが。
 でも、konnoさんは違う。でも、僕はkonnoさんの経験主義、実験主義も
ほんとすごいと思ってます。そんなに教科書ばっかり集めてどうするの?
何がしたいの? 何ができると思ってるの? と時々自嘲気味に独り言を
しています。

 おつき合い、ありがとうざいました。

追伸:あ、Fortran のマニュアルも他所では入手不可で、あ、これ欲しいと
思ったことある、とか思い出しました。何のためなのぉ?


    - No.12720 -   [コメント元:12719]    [リストへもどる]
pre

12719Re^3: CDドライブアクセス 投稿者:文太   2026/03/20(金) 02:22
  12718 番 konno さんへのコメント    コメント数 1

ありがとうございます

 ちょっと混乱していますが、Programer's Library 1.3 は、iso
イメージで入手可能です。ずるい、気がする。

https://archive.org/details/MicrosoftProgramersLibraryV1.3

 FDイメージとCDイメージが同じようなものだという指摘、ああ、そう
なんだ、と少し新しいことを学んだような気がしました。
 デコードできないなら、物理CDに頼らなくても、デーモンツールズ
とかで昔してたじゃん(OS:WinME。対象:辞書CD)などと思ってますが、
できる可能性がいちばん高いのは、CD稼働のDOSマシンの製作でしょ、
と思ってます。心に余裕があれば、難しい工作ではない。

 ありがとうございます。
 思うように人生、展開しないなぁ、くそう、という感じの日々です。
 繰り返しですが、ありがとうございます。


    - No.12719 -   [コメント元:12718]    [リストへもどる]
soft

12718Re^2: CDドライブアクセス 投稿者:konno   2026/03/19(木) 01:19
  12717 番 としき さんへのコメント    コメント数 1

> この辺は、それこそ仮想HDDとか仮想FDDと類似の仕組みだから、むしろkonnoさんの
> 方が詳しいような気がする。

うう、振られてしまった。(^^;;

話の流れから文太さんは既にMSのドキュメントをCDイメージで落としているんですよね。
> >  こんな感じなわけです。欲しいデータが特殊なデータ形式で入っている。
これはSETUP実行してフォルダに展開するのだと思うので、素直に実行すれば良いかと。
それとも展開後のファイルが特殊形式ということですか。
それだと私は何も知識無いですぅ。(;_;)

    - No.12718 -   [コメント元:12717]    [リストへもどる]
soft

12717Re: CDドライブアクセス 投稿者:としき   2026/03/18(水) 23:47
参照先:https://toshiki.la.coocan.jp/
  12712 番 文太 さんへのコメント    コメント数 1

>  はい、僕がDOS機でその面倒バイパスできない? と思っているのは、いちいち
> CDにアクセスするの嫌なので、ぜんぶHDにコピーしてできないの? きっとダメ、
> ということでした。

ファイル単位でCD-ROMからHDDにコピーして、そのファイルの中の情報にアクセス
するって、なんかそのためのツールが必要だと思う。作ることはできると思うし、
それこそDOS汎用のツールなんていうものすらあるような気もする。
ということで、ベクターなりsimtelなりのサイトを丹念に探してみるとか。
あとは、前に書いたかもしれないけど、CD-ROMの情報を丸ごとファイル化して、
それをドライブとしてマウントして、という方法はありだと思う。
Windowsでは、かなり昔から、静音化ツールとかいって、CD-ROMの丸ごとファイルを
つくって、それにアクセスするツールはあった。
この辺は、それこそ仮想HDDとか仮想FDDと類似の仕組みだから、むしろkonnoさんの
方が詳しいような気がする。

>  こんな感じなわけです。欲しいデータが特殊なデータ形式で入っている。
>  ときどき、すごい人たちは(pcjsとか)、これらをデコードしてテキスト化して

昔は、CD-ROMの情報って、それぞれ円盤独自の形式が使われていたので、汎用の
ツールっていうのはそれこそ電子辞書用のものくらいしかありませんでした。
今でも同じような感じかもしれませんが、円盤丸ごとファイル化の場合は、その
円盤専用のツールを使って中身にアクセスすることは可能なような気がする。
気のせいかも。

    - No.12717 -   [コメント元:12712]    [リストへもどる]
soft

12716Re^3: 報告 k07v6k, k07v6p kv6p5 #82 投稿者:konno   2026/03/18(水) 17:30
  12715 番 めざら さんへのコメント

> すみません.バージョンの見方がよくわからなくて書き漏らしました.
> k07v6k, k07v6p, kv6p5 で同様の症状です.

番号が長くなったので最近はシリーズ化して3系統に分けているんです。
k07s5 → ks08 通常ファイラー版
k07t01 → kt07 ロングファイラー版
k07v6p5 → kvp5 LFN表示ベータテスト版(編集モードでのリネームにバグあり)

上2つはソースがほぼ同じで次版はソースを1本にするつもりです。
バグがあるのはテスト版で、改めて調査したら原因がわかりました。
スペース入りのLFNを編集モードでリネームするルーチンが問題でした。
そのルーチンを除いたら通常リネームは問題なくなったようです。

スペース入りのLFNを編集モードでリネームすると問題が出るので
その場合はファイラーでリネームしてください。
スペース入りのLFNを扱えるのはVTDOSとDOSVAXJ3だけでMSDOS Playerは対応していません。
関連オプション SL の詳細は VZK.TXT にあります。

暫く使って問題なさそうなら新版をアップします。

    - No.12716 -   [コメント元:12715]    [リストへもどる]
pre

12715Re^2: 報告 k07v6k, k07v6p kv6p5 #82 投稿者:めざら   2026/03/18(水) 07:33
参照先:http://mezala.la.coocan.jp/
  12714 番 konno さんへのコメント    コメント数 1

すみません.バージョンの見方がよくわからなくて書き漏らしました.

k07v6k, k07v6p, kv6p5 で同様の症状です.


どうも,どの系統を使えばよいのかよくわからなくて……(^^;
konnoさんは,実際,どの系統を常用されているのですか?

    - No.12715 -   [コメント元:12714]    [リストへもどる]
soft

12714Re: 報告 k07v6k, k07v6p #82 投稿者:konno   2026/03/18(水) 00:24
  12713 番 めざら さんへのコメント    コメント数 1

いつも御試用いただきありがとうございます。

> k07v6k, k07v6p で同様の症状です.
> コマンド #82(製品版 [ESC]P) でファイル名の変更を実行すると,ファイル名が消える.

このバージョンはファイル名の変更にバグがあるのは確認しています。
どこかで書いたと思ったのですが、ちょっとわからないですね。すみません。m(__)m
このシリーズの最新公開版の VZkvp5(ベータテスト版) (2025-12-29)は改善されて
いると思いますが、まだバグは残っているかもしれません。

手元の最新版では今のところ問題なさそうですが、もう少しテストしてみます。

> なお,k07v6j では,この現象は出ません.k07v6k 以降の可能性があります.

比較して確認してみます。情報ありがとうございます。

    - No.12714 -   [コメント元:12713]    [リストへもどる]
soft

12713報告 k07v6k, k07v6p #82 投稿者:めざら   2026/03/17(火) 21:06
参照先:http://mezala.la.coocan.jp/
   コメント数 1

手元で発生している症状の報告です.

Windows 11 pro 24H2 VTDOS+CKWV
k07v6k, k07v6p で同様の症状です.

コマンド #82(製品版 [ESC]P) でファイル名の変更を実行すると,ファイル名が消える.

具体的には,リネーム窓で C:\VZ にある AAA.TXT を AAA.TAB 等に変更するとします.
すると,システム情報に見えるパス名が C:\VZ\ となり,名無しになります.
「"C:\VZ\"は無効なパス名です」の表示がステータスに出ます.

うちの環境だけの現象かもしれないので,念の為,確認をお願いします.
なお,k07v6j では,この現象は出ません.k07v6k 以降の可能性があります.

    - No.12713 -            [リストへもどる]
soft

12712CDドライブアクセス 投稿者:文太   2026/03/16(月) 01:03
  12710 番 としき さんへのコメント    コメント数 1

 とりあえず、これだけやりました。VTDOS からCDへのアクセスはできます。
Win11環境です。

>dir e: ;CD-Rom ドライブです

ドライブ E のボリューム ラベルは MS_PL_VERSION_100 です
E:\ のディレクトリ

1988/07/12 10:25 <DIR> AUDIO
1988/07/12 10:16 <DIR> BOOKS
1988/07/12 10:24 <DIR> HIMEM
1988/07/12 10:25 <DIR> MOUSE
1988/07/12 09:43 <DIR> MSJ
1988/07/12 10:15 <DIR> MSLIB
1988/08/15 10:00 15,091 README.DOC
1988/07/12 09:43 <DIR> SAMPCODE
1988/08/15 10:00 139,528 SETUP.EXE
1988/08/15 10:00 504 SETUP.INF
3 個のファイル 155,123 バイト

 ただ見ていただいたとおり、このMSのCDは setupするんですね。
 というわけで、純DOS環境でのセットアップを試みたいと思います。
 前に 「Win9x 初期のころまでのMS製品のマニュアル」と書いたのですが、
Win3.1までじゃないのかな。
 pcjs のサイトになかったのは、パスカル系のマニュアルでした。
 でも、パスカル系は、色々とフリーになった Borland のでいいんじゃないと
思うので、そもそもなんでMSパスカルのマニュアルを欲したのか分からなく
なってしまいました。

 そうだ、としきさん。
 たぶん間違ってない記憶ですが、僕もNEC98で CD-Rom アクセスをした
ことがあると思う(別に将来これがやりたいとは現在思ってませんけれど)。
 IBM系マシンでMS-DOS 6.2からのCDアクセスなら、ふつうにできるはずです。
MS謹製のドライバ各種で。

 はい、僕がDOS機でその面倒バイパスできない? と思っているのは、いちいち
CDにアクセスするの嫌なので、ぜんぶHDにコピーしてできないの? きっとダメ、
ということでした。

C:\>dir e:\books
ドライブ E のボリューム ラベルは MS_PL_VERSION_100 です

e:\books のディレクトリ

1988/08/15 10:00 1,345,567 ADVDOS.DB ;Advanced DOS program-
1988/08/15 10:00 192,512 ADVDOS.QTR ;ming だと思う
1988/08/15 10:00 860,160 ADVDOS.TTR
1988/08/15 10:00 4 BASIC.DAT
1988/08/15 10:00 93,097 BASUSER.DB ;Basic User Guide
1988/08/15 10:00 96,256 BASUSER.TTR ;だと思う
1988/08/15 10:00 4 C.DAT
1988/08/15 10:00 72,293 CDEX.DB
1988/08/15 10:00 96,256 CDEX.TTR
1988/08/15 10:00 567,376 CLANG.DB ;C Lang

 こんな感じなわけです。欲しいデータが特殊なデータ形式で入っている。
 ときどき、すごい人たちは(pcjsとか)、これらをデコードしてテキスト化して
HTML化してサイトにアップしてたりする。
 自分でできないかなぁ、できないんだろうなぁ、じゃ、DOSからの常時CD
アクセス可能環境を作るしかないかぁ、という展開なんですね。

    - No.12712 -   [コメント元:12710]    [リストへもどる]
pre

12711Re: EZKEY6 90BIOS対応 2026-03-11 投稿者:konno   2026/03/13(金) 20:00
  12707 番 konno さんへのコメント

NP21/Wで大画面VZが使えるようになったので、何かないかと思って検索したら
としきさんの more.com が 90BIOS対応と出ていたので動かしてみました、
100*40の大画面いっぱいにきっちり表示しました。もちろんその改変版の morekも。
他の more は皆画面の半分以下で止まってしまいます。
これはいい!

#CDはWinPCで見られればいいのでスルーしてます。(^^;


備忘録
さかきけい氏のサイト復活の話題がどこかにあったと思ったら野ざらし言でした。
野ざらし言#2029
> [2029] リンクありがとうございます さかきけい 2007/06/10(Sun) 18:15

うちの掲示板でもこのころ90BIOSの話題をしていました。
#1301
> (1311) 1311:90桁BIOS?  投稿者:USEI   2006/08/27(日) 17:41

このころは NP2で横拡大が出来ないので諦めていましたが、今になってやっと
90BIOSに手を付けることが出来ました。(20年ぶりじゃぁ)
今でもサイトを維持されている作者様に感謝です。

    - No.12711 -   [コメント元:12707]    [リストへもどる]
soft

12710Re: EZKEY6のことではないですが 投稿者:としき   2026/03/13(金) 02:04
参照先:https://toshiki.la.coocan.jp/
  12708 番 文太 さんへのコメント    コメント数 1

>  CDの使い方を学ぶのは、まだまだみたいだけど。DOSで使えるんだろう、
> という楽観的観測です。

DOSのエミュレータから、ホストマシンのCDドライブにアクセスするということ
でしょうか。できるのかなぁ。って、簡単だったり。逆に不可能かも。
それとも、ディスク丸ごとファイル化したファイルのほうへのアクセスですか?

PC-98実機から実物のCD-ROMドライブへアクセスすることはDOSの時代に普通に行って
いましたので、そんなに難しいという印象もありません。ハードウェアのデバドラと
MSCDEXが、それなりに仕事をしてくれていましたからね。
ただ、私の場合、MSCDEXの新しいバージョンをなかなか入手できず。
そして、古いMSCDEXだと、新しいDOSでは普通に行えるようになった、DOSのシステム
をUMBとかに上げてメインメモリを広く使おうとするとエラーを吐く、などという
症状が出てしまい。しかたなくMSCDEXにパッチを当ててDOSのバージョンチェックを
スキップさせて使っていました。

    - No.12710 -   [コメント元:12708]    [リストへもどる]
soft

12709Re: EZKEY6のことではないですが 投稿者:konno   2026/03/12(木) 17:04
  12708 番 文太 さんへのコメント

>  すごいなぁ、継続だなぁ、諦めなければできることはまだまだある、という
> 勇気をもらいました。

「諦めたらそこで試合終了ですよ」・・・と某バスケアニメで言っていたような・・
好きだから出来るというか、老化防止のためもありますねぇ・・・
言い換えれば老後の楽しみと言うか、生きがいというのかも。(^^;

>  NEC98系は、エミュはもちろん、実機の調教にさえ入れていませんが、
> 「腐海」という名の過去からの宿題だけは少しずつ少しずつこなしています。
>  いつかこれも終わるのだ! 続けていれば必ず。
>  敵は有限、無限ではない!

ふかい話はそこなしですが、溺れないようにときどき浮かび上がらねば・・・

>  基礎の基礎からBASICをやりたい気分。

やりたい時が一番の好機ですが、無理は禁物ですね。

>  Win9x の初期のころまでのMS製品のマニュアルが入っているもの。
>  konnoさんは、MSのBASICもパスカルも興味ないから、あんまり関係ないかも
> しれませんが。いちおうMASMレファレンスは含まれているようですが。

そんなのがあるんですか。興味はありますが、他にも色々ありすぎるので
なかなか手がつけられないという。(^^;

> https://www.pcjs.org/documents/books/mspl13/
>  こんなものです。ここに上がってない(処理されてない)のが気になったもので。

ありがたいです。私は数周遅れているので、そのうち役に立つかも。(^^;

    - No.12709 -   [コメント元:12708]    [リストへもどる]
soft

12708EZKEY6のことではないですが 投稿者:文太   2026/03/12(木) 00:17
  12707 番 konno さんへのコメント    コメント数 2

konnoさん

 すごいなぁ、継続だなぁ、諦めなければできることはまだまだある、という
勇気をもらいました。
 NEC98系は、エミュはもちろん、実機の調教にさえ入れていませんが、
「腐海」という名の過去からの宿題だけは少しずつ少しずつこなしています。
 いつかこれも終わるのだ! 続けていれば必ず。
 敵は有限、無限ではない!

 基礎の基礎からBASICをやりたい気分。

 そうだ、馬鹿みたいな話。先日、ようやく、Microsoft Programmer's Library 1.0
と Microsoft Programming Library 1.3 というのをCDに焼きました。
 Win9x の初期のころまでのMS製品のマニュアルが入っているもの。
 konnoさんは、MSのBASICもパスカルも興味ないから、あんまり関係ないかも
しれませんが。いちおうMASMレファレンスは含まれているようですが。

https://www.pcjs.org/documents/books/mspl13/
 こんなものです。ここに上がってない(処理されてない)のが気になったもので。
 CDの使い方を学ぶのは、まだまだみたいだけど。DOSで使えるんだろう、
という楽観的観測です。


    - No.12708 -   [コメント元:12707]    [リストへもどる]
soft

12707EZKEY6 90BIOS対応 2026-03-11 投稿者:konno   2026/03/11(水) 23:32
   コメント数 2

EZKEY6 90BIOS対応版を VZの部屋にアップしました。

EZKEY6
 90BIOS使用時ファンクションキー表示がズレるのを90BIOSパッチで対応

ダウンロード ソース同梱 #txt:ezkey6.lzh 2026-03-11

30BIOS関連や90BIOSパッチのソースは、さかきけい氏のサイトにあります。
KEI SAKAKI's PAGE.
https://kei-sakaki.jp/

いままで公開、維持されてきた 作者のさかきけい氏に感謝します。

    - No.12707 -            [リストへもどる]
soft

12706Re: NP21/W+30行BIOS+90桁BIOSで大画面VZ実現! 投稿者:konno   2026/03/11(水) 20:37
  12704 番 konno さんへのコメント

> やってみたのですが、なぜかうちの環境では画面が 88桁以上にできませんでした。

作者のSimKさんは大画面出来ているのでメールで教わり同じようにしても駄目で
色々試している中で、横128桁画面が実現できましたので手順を書いてみます。

1.90BIOS -X80,128 -MULTI -5 AUTOEXEC.BATの設定

2.90BIOS -W128 コマンドライン この時は右側が切れている 実質 88桁

3.Screenメニューで FullScreen にする。 キー入力が効かなくなる

4.F11キー押してメニューバー出現、Screenメニューで Window にする。

これで横128桁画面になり、以降は横幅自由に変えられるようになりました。

一度この手順をやると、それ以降は再起動してもこの操作無しで使えるようになるようです。
当方Windows10PROですが、初期化の設定か何かで引っ掛かっていたのでしょうか。
横128桁が上限のようですが、128桁ではVZの動作がおかしくなり、ハングするようです。
実質126桁まで使えるようです。
横拡大時、指定した行数より実際のVZの行数が数行少なくなることがあるようです。
VRAMサイズ4000の制限があるので
90BIOS -D126,31 126*31 3906 126.bat
90BIOS -D120,33 120*33 3960 120.bat
90BIOS -D100,40 100*40 4000 100.bat
90BIOS -D90,44 90*40 3960 90.bat
90BIOS -D80,50 80*50 4000 80.bat
これを参考に BAT化すれば便利!

ともあれ横拡大画面が自由に使えるようになり嬉しいです。\(^^)/ やったぁ
SimKさん、ありがとうございました。

    - No.12706 -   [コメント元:12704]    [リストへもどる]
pre

12705EZKEYのシフトファンクション表示がズレる 投稿者:konno   2026/03/11(水) 02:28
  12704 番 konno さんへのコメント

横幅88桁表示の時 EZKEYのシフトファンクション表示がズレます。
だいたい横幅増加分*行数分かな? 上に表示されてしまい、邪魔です。(-_-;)
EZKEY.COM に 90biosパッチを当てれば対応できるかもですが、私にはムズイ。(^_-)
ということで、取り敢えず常駐オプションでシフト表示抑止出来ないか調べました。

EZKEY -f- -r- これでシフト時表示抑止できる

-f- は、ファンクションキー表示オプションで、'-' を付ければ表示無しになるかと
-r- は、CAPS,SHFT,CTRL,GRFH表示オプションで、'-' を付ければ表示無しになるかと

うーん、これでゴミ表示は無くなったけど、やっぱりキチンと表示出来ればいいなぁ。
ということで、ソースにパッチ当てを試みてみました。(^^;

    - No.12705 -   [コメント元:12704]    [リストへもどる]
pre

12704NP21/W+30行BIOS+90桁BIOSで大画面VZ実現! 投稿者:konno   2026/03/10(火) 21:49
   コメント数 2

Neko Project 21/W ver0.86 rev101β3が公開されました。

-----------------------------------------------------------

Neko Project 21/W ver0.86 rev101β3を公開しました。
・WABなしで縦480pxを超える表示や80桁を超える表示に対応
 ・30行BIOSの50行モードや90桁BIOSを使用できます
 ・80桁を超えの可否は設定でON/OFF出来ます


SimKさんのパッチVZ画像
-----------------------------------------------------------

NP2でVZ大画面表示は長年の夢だったので、早速試してみました。

CONFIG.SYS
DEVICE=\UT\90hook.sys ※できるだけ上の方に置く
SHELL=\COMMAND.COM /P /E:4000

AUTOEXEC.BAT
30bios -A1040
90bios -X80,128 -MULTI -5 ※この指定は必須

128.bat
90bios -D126,31 ※ 桁,行 の指定
※ VRAMサイズは4000までで、80*50(4000) 100*40(4000) 128*31(3968)などとする

でやってみたのですが、なぜかうちの環境では画面が 88桁以上にできませんでした。
なのでとりあえず、88桁*40行ではできました。嬉しい!

    - No.12704 -            [リストへもどる]
pre

12703Re: NP21W用のシームレスマウスドライバ 投稿者:konno   2026/03/10(火) 21:04
  12702 番 konno さんへのコメント    コメント数 1

SimKさんの NP21W用のシームレスマウスドライバが更新されていました。
Neko Project 21/W シームレスマウスドライバ for MS-DOS (ver1.8)
https://simk98.github.io/np21w/download.html

-----------------------------------------------------------

 NPMOUSEA.COMは常駐サイズが若干大きい代わりに、より詳細な設定ができる
 高機能版です。マウス移動範囲制限もサポートしています。

  A> NPMOUSEA [/r] [/i] [/n] [/m] [/h] [/o] [/x] [/u] [/f]
[/b<XMIN>,<XMAX>,<YMIN>,<YMAX>]

 /r: 常駐解除。他のオプションがある場合も無視して解除するだけです。
 /i: インテリジェントモード。任意のタイミングで常駐可能です(詳細は後述)
 /n: NECマウスドライバ準拠モードに強制(デフォルトは自動判定)
 /m: MSマウスドライバ準拠モードに強制(デフォルトは自動判定)
 /h: DOS側のカーソルを表示せず、ホストのカーソルを常に使う。
 /o: DOS側とホスト側のカーソルを両方表示。位置ずれ確認などに使用可能。
 /x: NPMOUSE常駐中はホストのカーソルを常時非表示にする。
 /u: 常駐時にマウスドライバのチェックをスキップします。準拠モードも
   確認しませんので、/n,/mは明示的に指示する必要があります。
 /f: マウス移動可能範囲を固定する。デフォルトは640x400の範囲。
 /b: デフォルトのマウス移動可能範囲を指定する。オプション/fと併せて
   使用すると、マウス移動範囲を強制固定可能。
  (例: 範囲を640x480に固定) NPMOUSEA /f /b0,639,0,479

-----------------------------------------------------------

今までのマウスカーソルはファンクションキーの所では表示が見えなくなっていました。
ファンクションキーの所で色変換するのに表示が見えなくなるのは不便でした。
今回のオプションでそれを対策できました。

npmousea /o /i

これで常駐させると DOS側とホスト側のカーソルを両方表示します。
今までのような位置ずれが無くなり、1ドット分ズレて重なって見えます。
これで色変換する時も表示が見えるので嬉しいです。

常駐中はオプションの変更が出来ないようなのでそこはちょっと残念ですね。
さらなる進化に期待です。(^_^)

    - No.12703 -   [コメント元:12702]    [リストへもどる]
pre

12702NP21W用のシームレスマウスドライバ 投稿者:konno   2026/02/24(火) 00:51
   コメント数 1

SimKさんが NP21W用のシームレスマウスドライバを公開してくれました。

-----------------------------------------------------------
https://simk98.github.io/np21w/download.html
Neko Project 21/W ドライバ類

Neko Project 21/W シームレスマウスドライバ for MS-DOS (ver1.5)
エミュレータ内のMS-DOSをシームレスにマウス操作できるようにする常駐プログラムです。未対応ソフトが多いので過度な期待はなさらぬように。

持っているマウスドライバをテストしました
○MOUSE.SYS
○MOUSE.COM
○HIMOUSE.COM
○QMOUSE.COM
△M5.COM カーソルがぶれる
△GSMDV.EXE 同上
△ZUMI.COM メモリ破壊する?
-----------------------------------------------------------

98DOS用のマウスドライバを常駐させた後に常駐させるのですが、標準のドライバは
サイズが大きすぎるので、一覧にも載っているベクターの QMOUSE.COMがお勧めです。

Q's MOUSE Device Driver 2.08 FREE マイクロソフト/アスキー互換 常駐型マウスドライバ (95.12.22公開 14K)
https://www.vector.co.jp/soft/dos/hardware/se004427.html

QMOUSE -z  の後に
npmouse   でマウスがシームレスに使えるようになります。

試しに JUNさんのお絵かきマクロ sketch2.def を動かしてみました。



VZで絵を描けるなんて凄いですね!
VZo VZt VZks5 等ではこのように正常に表示されますが、最近のKVZでは何か変。



ファンクションキーの独自描画が効いていない?
色々調べた結果、VZ.INC の設定を変えていたのが原因のようでした(なんでやねん)
うう、また修正版を出さなくては。m(__)m

    - No.12702 -            [リストへもどる]
soft

12701Re^2: KVZ98アイドル版更新は23年ぶり 投稿者:konno   2026/02/18(水) 23:32
  12700 番 文太 さんへのコメント

>  僕はDOS/V用のFDDも同じかと思ったら、ああ、ゴムベルトのせいじゃないのね、
> そもそも、ゴムベルトなんて使ってないじゃないの、という経験をわりと
> 最近しました。

そうなんですか。だから古いジャンクのUSB3モードFDDが未だに使えたりするんですね。

> でも、ちゃんとググッて下調べをして秋月かaitendoあたりを
> 探せばあるのじゃないのかなぁ? そこが原因と分かった場合には。

古い5インチFDDはさすがにゴムベルトだと思うんですが、交換すれば動く可能性が
あるとしたら、いつか動かしたいとは思っています。希望が出てきました。

冬ごもりの時期でも簡単な実用マクロは作ってVZの便利さを実感してますよん。(^_^)

    - No.12701 -   [コメント元:12700]    [リストへもどる]
soft

12700Re: KVZ98アイドル版更新は23年ぶり 投稿者:文太   2026/02/15(日) 01:07
  12699 番 konno さんへのコメント    コメント数 1

konnoさん

>20年以上動かしていない98実機が運よく動作しましたが、FDDのゴムベルトが
>固まって動かないのではないかというのが一番の心配でした。
 NEC用のFDDではあるみたいですね。としきさんが失敗した、と嘆いて
いたし。でも、ちゃんとググッて下調べをして秋月かaitendoあたりを
探せばあるのじゃないのかなぁ? そこが原因と分かった場合には。
 僕はDOS/V用のFDDも同じかと思ったら、ああ、ゴムベルトのせいじゃないのね、
そもそも、ゴムベルトなんて使ってないじゃないの、という経験をわりと
最近しました。
 CDプレーヤは、ゴムベルトで復活させた経験があるのですが。

>余談:savaさんの petidol.com は優秀なので、これだけ入れれば充分なのですが
 うん、僕も、これ、注目してました。

>VZのプレフィックスキーの入力待ちではアイドルが効かないようです。
>KVZ98アイドル版はこれに対応しているので、ここが唯一の利点ですね。(^^;
 そうですか! じゃやっぱり、あ〜〜ん、konnoさ〜ん、なんてことに
なるのですね。
 ありがとうございます。

    - No.12700 -   [コメント元:12699]    [リストへもどる]
soft

12699KVZ98アイドル版更新は23年ぶり 投稿者:konno   2026/02/14(土) 21:38
  12698 番 文太 さんへのコメント    コメント数 1

>  まだまだ人生も時間も思うようになりませんが、うう、NEC98機を
> 復活させたい、という気持ちだけは湧き上がってきました。

うちも20年以上動かしていない98実機が運よく動作しましたが、FDDのゴムベルトが
固まって動かないのではないかというのが一番の心配でした。
文太さんなら何とかしそうだとは思っています。

PC98でもアイドルをやりたいというのがそもそもの始まりだったのですよねぇ。

> 20274/20710 xxxxxxxx H.Konno アイドルVZ の完全版を 19階に UP
> (15) 03/08/30 01:04 20271へのコメント コメント数:1
>
> NEC98 1ダイグライホシイナア デモバショガナア

この呟きをとしきさんは見逃さず

> 20280/20710 xxxxxxxx としき RE:アイドルVZ の完全版を 19階に UP
> (15) 03/09/01 00:24 20274へのコメント コメント数:1
>
> 》NEC98 1ダイグライホシイナア デモバショガナア
>
> 差し上げますよ。窓95インストール済のマシンが1台余っていますから。

これで速攻としきさんから PC9821実機をいただいてアイドルを試したんですが、
WindowsのDOS窓限定で不完全に終わっていたのです。

今回 SimKさんや savaさんの HLT 技をパクってVZ98アイドル版を完成出来ました。
先人の知恵はありがたいものです。m(__)m
心残りだったのですが、23年後に課題解決するとは感慨深いです。(遅すぎ)

余談:savaさんの petidol.com は優秀なので、これだけ入れれば充分なのですが
VZのプレフィックスキーの入力待ちではアイドルが効かないようです。
KVZ98アイドル版はこれに対応しているので、ここが唯一の利点ですね。(^^;

    - No.12699 -   [コメント元:12698]    [リストへもどる]
pre

12698Re: PC98 修正版3種 vz98_hp.lzh (2026-02-12版 ) 投稿者:文太   2026/02/13(金) 12:13
  12697 番 konno さんへのコメント    コメント数 1

konnoさん

 ごめんなさい、試すことはまだできません。ああ、98。
 ただコードを《考えることなく》眺めていて(ああいうのいいです、なかなか
ソースでdiffとかできないので)、やっぱ、konnoさん、エライと思いました。
 コツコツコツコツ。
 まだまだ人生も時間も思うようになりませんが、うう、NEC98機を
復活させたい、という気持ちだけは湧き上がってきました。
 ずっとずっと腐海の整理をしています。
 「未検証」ふだの付いたMBのチェック、、、。
 _Oh! Pascal_とか_Microsoft QuickBasic Primer Plus_とか_Assmebly Language
for the PC_とか、横の本棚に並んでいるのに、ぜんぜん開けてません、、、。

 でも見習ってコツコツコツコツを、僕もやりますね!


    - No.12698 -   [コメント元:12697]    [リストへもどる]
soft

12697PC98 修正版3種 vz98_hp.lzh (2026-02-12版 ) 投稿者:konno   2026/02/12(木) 23:24
  12651 番 konno さんへのコメント    コメント数 1

PC98 修正版3種 vz98_hp.lzh (2026-02-12版 )更新
VZの部屋に置きました。

常駐で HP+ の時にコマンドラインでいくつか不具合がありました。
常駐で[Shift]+[Enter]起動が出来ない
[Shift]+[ESC]でコンソールへも行けない。非常駐なら問題ない
常駐時は HP+ にしてもコマンドラインでHLTが効いていない

これらを修正した PC98版VZ 修正版3種 vz98_hp.lzh (2026-02-12版 です

#txt:vz98_hp.lzh

    - No.12697 -   [コメント元:12651]    [リストへもどる]
soft

12696私家版98VZに不具合 投稿者:konno   2026/02/12(木) 22:33
  12651 番 konno さんへのコメント

>  ・Windows PC98のアイドルコールに対応。キー入力待ち時CPUの使用率を低減。
>  ・HP 200LX、PC98、DOSV、J31 +1:マクロ時スリープOFF +2:アイドル時スリープON

NP2で私家版98VZを弄っていたら、常駐で[Shift]+[Enter]起動が出来ないのに気が付きました。
[Shift]+[ESC]でコンソールへも行けない。非常駐なら問題ないので気が付きませんでした。
常駐時は HP+ にしてもコマンドラインでHLTが効いていないみたいだし。

どうやら Hp オプションが絡んでいるっぽいので修正してみました。

key98.asm 567行目
getkeycode proc

_repeat
call check_delay
call idle1 ;s2 コマンドライン ##k251213
call chkscreen ; ##156.133
; int 28h ; ##1.5
msdos F_IOCTRL,6 ; 44h ; I/O Control for Devices
tst al
_while z
; call idle1 ;s2 コマンドライン ★ここをコメントに
cmp ah,03h ; CTRL-C
mov ah,F_CONIN ; 07h ; Direct Console Input
_if e
mov ah,F_READKEY ; 08h ; Read Keyboard
_endif
int 21h
jmps gchar11
_endif


★の行をコメントにしたら直りました。
_repeat の中の _while z の中でCALLしたのが悪かったようです。
HLT命令でDOS入力が止まっちゃうのかなぁ。
この辺さっぱり読めない。難しいものですね。(おい)

    - No.12696 -   [コメント元:12651]    [リストへもどる]
pre

12695Re^2: トンチンカン 投稿者:文太   2026/01/27(火) 00:58
  12694 番 konno さんへのコメント

konnoさん

>元気です。ちょっと一休みのつもりが長くなってしまったかな。
 よかった。そんなことだろうとは思っていました。

>教えるとかおこがましい、情報を教えあう感じですかね。文太さん情報通だから。
 ありがとうございます。いえ、マジでVzについては(ベーシックについても)
教えてもらわなければ、Vzに将来はありません(おいっ!)

>特に海外サイトとかのご紹介はいつもお世話になっております。m(__)m
 そうですかぁ? ま、僕にできるのはそんなところなので。
 日本語をのぞけばDOSはフリーな状態だろうと思ってます。日本語化が
自分でできれば、、、。TASMって、98用があったのね、びっくり。

>療養というか静養というか、溜まった録画消化で時間が経ってしまいました。(^^;
 よかった。
 一度きりの人生、いっぱい楽しみましょうね! 僕もその所存です。

>膝はまだ痛いので冷やさないようにしています。しがこが融けるまでは冬ごもりかな。
 いいですね。確かに本気で寒いですよね。でも、新潟や石川、秋田、青森、北海道
のニュースがとどくと、いやぁ、関東平野は楽だなぁ、とか思います。

>寒いし(懐も)買い物に行くとえらい高くなっていて余計に寒くなる今日ごろごろ
 ほんと、このインフレはきついですね。選挙の前になると、減税の連呼だし、、、
おいっ! と言いたくなります。

>すっかりなまけものぐさが憑いてしまい・・・ぼちぼち再起動しますかね。
 どうかごゆっくりで。いま飛ばされても、僕はついていけないと思います。

>会話が槌打つ響きのような譬えをトンチンカンと(言わないと思う)
 って言うの?


    - No.12695 -   [コメント元:12694]    [リストへもどる]
soft

12694Re: トンチンカン 投稿者:konno   2026/01/26(月) 18:53
  12693 番 文太 さんへのコメント    コメント数 1

文太さん

>  元気ですよね? まだまだ教えてもらいたいことが山ほど残っています。
>  ちゃんと健康管理してくださいね。

元気です。ちょっと一休みのつもりが長くなってしまったかな。
教えるとかおこがましい、情報を教えあう感じですかね。文太さん情報通だから。
特に海外サイトとかのご紹介はいつもお世話になっております。m(__)m

>  うん、ちょっと休んで療養してる、ということであれば良いです。
>  膝をちゃんと守らないと歩けなくなりますよ。こればっかですが。

療養というか静養というか、溜まった録画消化で時間が経ってしまいました。(^^;
膝はまだ痛いので冷やさないようにしています。しがこが融けるまでは冬ごもりかな。

>  僕のタイミング的には、1月もバタバタバタバタ、ちょっと休みたいかな
> という感じでした。良いタイミングでした。

寒いし(懐も)買い物に行くとえらい高くなっていて余計に寒くなる今日ごろごろ
すっかりなまけものぐさが憑いてしまい・・・ぼちぼち再起動しますかね。

# 会話が槌打つ響きのような譬えをトンチンカンと(言わないと思う)

    - No.12694 -   [コメント元:12693]    [リストへもどる]
soft

12693トントントン 投稿者:文太   2026/01/26(月) 00:13
   コメント数 1

konnoさん

 元気ですよね? まだまだ教えてもらいたいことが山ほど残っています。
 ちゃんと健康管理してくださいね。
 うん、ちょっと休んで療養してる、ということであれば良いです。
 膝をちゃんと守らないと歩けなくなりますよ。こればっかですが。
 ま、そのうちレスがあるだろうと、気長にお待ちしています。
 僕のタイミング的には、1月もバタバタバタバタ、ちょっと休みたいかな
という感じでした。良いタイミングでした。
 どうか、ごゆるりと。


    - No.12693 -            [リストへもどる]
soft

12692抽象化と数える行為 投稿者:文太   2026/01/13(火) 12:38
  12684 番 としき さんへのコメント

としきさん

>正の整数が自然数、らしい。
 大学レベルになると、0(ゼロ)も入れるらしい。そのほうが論理的(?)
整合性がとれる、らしいです。自然からずれていると思うけど。

>すなわち、整数全体からしたら、その一部だけが自然数。
 ま、分かりますよね。数を数えるのが最初だとすると、マイナスも小数も
分数もないのが「自然」というわけで。とはいえ、1人と1個が「同一」と
認識される時点で抽象化が始まっている。

>なので、調べてみたところ、現在の日本のカリキュラムでは、中学校1年の数学で
>習う言葉だとか。
 記憶にまったくございません。でも、どっかでは習ったのでしょう。

>大学教育で学んだことを全て忘れてもいいとさえ思う今日この頃。
 でも、情報通信関係のこととか学んだわけでしょ? いいじゃない、きっと
そこそこ楽しかったのだろうし、いまも楽しいのでしょ?

>すなわち、定義というものをいじくりまわしているだけではないか、と。
 長い話を強引に短くして。
 定義っていうか名前を与えるのはいいじゃない。たとえば「素数」とか。
もちろん、「素数」という分類は僕の人生に役立たない。でも、不思議な奴で
「素数以外」と分けてやりたいじゃないの。7とか11とか13とか、変な奴ら。
バランス悪い奴らですよね。でも醜に美をみたがるのも人なのだと思う。
 もちろん上のメタレベルで、分類して秩序をえて人は安心するのだと思う。

>だから、通常の世界では、三角形の角の合計は180度ですが、そうではない世界を
>定義して議論していたりする。とてもついていけません。
 技術屋さんなのね。でも、虚数の世界もマイナスの世界も、考えた延長線上で
出てきちゃったのでしょう? おつむ使うのが好きなのよ、人間は、たぶん。
抽象化です。

    - No.12692 -   [コメント元:12684]    [リストへもどる]
soft

12691落ちる? 投稿者:文太   2026/01/13(火) 12:34
  12685 番 としき さんへのコメント

としきさん、ここだけ

>なのか、落ちるのはgrepだとかwgrepだとかfindだとかで大きなファイルを検索する
>ときだけ。というか、あんまり使い込んでいないだけ、という気もする。
 はい、御意です。大きなファイル+コマンドラインが僕が想像する「落ちる」
条件ですね。
 大きなファイル+置換、というパターンもある。
 テンポラリーファイル?

 ま、そういう場合には、気をつける、セーブしとく、ですね。

    - No.12691 -   [コメント元:12685]    [リストへもどる]
soft

12690TeX & Knuth 投稿者:文太   2026/01/13(火) 12:33
  12685 番 としき さんへのコメント

Donald E. Knuth (高コ納 -- だいたい)
1938年1月10日(88歳) まだご存命なのですね。

3.14159265358979323846 (円周率20桁)
3.141592653
TeX, 2021年2月現在のバージョンは↑

 僕はフォントというシステムにちょっとだけ興味を持っているのですが、
紙にどう印字させるかにまでは、、、。banner.def !

 天才ってすごいな、あるいは、困るよねぇ。
 機械より人間に近づきたい人だったのかな。

 Dijkstra(オランダ人!)と誤解して、goto をすごく批判した人かと思った。
 名前が読みにくい人が多いような気がする。

 テフかテックかとか、いいじゃん、そんなのどっちでも、、、。

    - No.12690 -   [コメント元:12685]    [リストへもどる]
soft

12689Re^3: 久々の掲示板不具合調査依頼 投稿者:konno   2026/01/13(火) 00:47
  12688 番 としき さんへのコメント

> 直っていますね。確認しました。

確認ありがとうございます。助かりました。m(__)m

> > 去年の5月ごろからずっと不具合だったようですが、今まで指摘されなかったとは。

ここ、また間違えてました。10月ごろ修正していたようです。
スパムとかセキュリティの問題があったようなので。

> 一応、建前だけで言ってしまうと、コードを触ったのなら、その部分の動作確認は
> しておいていただきたいというのはあるのですが、そう言っている私が十全にできて
> いるかというと、いささかどころではなく妖しかったりする。

うーん、今回の修正は全体に影響していたみたいで、確認不足だったですね。
最近の私は廊下の成果(何?)確認が出来なくなってきてます。(今まで以上に)
そろそろ終活のことも考えないといけないかなぁ。明日のことはわからないですからねぇ。

    - No.12689 -   [コメント元:12688]    [リストへもどる]
soft

12688Re^2: 久々の掲示板不具合調査依頼 投稿者:としき   2026/01/13(火) 00:02
参照先:https://toshiki.la.coocan.jp/
  12687 番 konno さんへのコメント    コメント数 1

直っていますね。確認しました。

> 去年の5月ごろからずっと不具合だったようですが、今まで指摘されなかったとは。

修正なんて、めったにしないことですからねぇ。
一応、建前だけで言ってしまうと、コードを触ったのなら、その部分の動作確認は
しておいていただきたいというのはあるのですが、そう言っている私が十全にできて
いるかというと、いささかどころではなく妖しかったりする。

    - No.12688 -   [コメント元:12687]    [リストへもどる]
soft

12687Re: 久々の掲示板不具合調査依頼 投稿者:konno   2026/01/12(月) 20:20
  12686 番 としき さんへのコメント    コメント数 1

> この掲示板の一番下の修正フォーム、きちんと機能しています?
> なんか、想定外のメッセージが出てくるような気がします。

げげげ、おかしくなってました。m(__)m
1つ前のVERに戻したら直りました。違いは1行追加しただけ。
去年の5月ごろからずっと不具合だったようですが、今まで指摘されなかったとは。
ご指摘いただきありがとうございます。m(__)m
これで直っているかな。

大丈夫みたいです。

    - No.12687 -   [コメント元:12686]    [リストへもどる]
soft

12686久々の掲示板不具合調査依頼 投稿者:としき   2026/01/12(月) 12:22
参照先:http://toshiki.la.coocan.jp/
   コメント数 1

ちょっと調べていただきたいことがあります。
この掲示板の一番下の修正フォーム、きちんと機能しています?
なんか、想定外のメッセージが出てくるような気がします。

    - No.12686 -            [リストへもどる]
soft

12685Re^3: 素数 投稿者:としき   2026/01/12(月) 12:21
参照先:http://toshiki.la.coocan.jp/
  12681 番 konno さんへのコメント    コメント数 2

私が使っているVTDOSはバージョンが古いせいか、それともホストがXpマシンだから
なのか、落ちるのはgrepだとかwgrepだとかfindだとかで大きなファイルを検索する
ときだけ。というか、あんまり使い込んでいないから、という気もする。

> やっぱりこの方式が良いですね。枝はアルファベットが好きですが。

私は、枝番含めて桁数固定、が好きですがね。
この辺は、本当に個人の好み。
バージョン番号なんて、一意に定められれば本当は桁数すら気にする必要はない。
例えば、テキストとかドキュメントの界隈では有名なソフトで、TeXというものが
あります。
発想はHTMLと似ていて、テキスト本文にいろいろなコマンドを埋め込むことで印刷時
に文字飾りを行う、というものです。元々は数式の印刷用に開発されたものですが、
発音記号などの印刷にも使われるようになったので、文系の言語学方面でもそこそこ
有名。かつては、このソフトの事を知らないと、テキスト界隈では叩かれたものです。
これ、作者が個人的に作っているものなので、なかなか癖が強いバージョン管理を
行っています。どういうものかというと、最終版のバージョン番号を円周率にする、
と始めに決めてしまい、それに向かって徐々に小数点以下の桁数が増えていく、と
いうもの。
とんでもない発想です。さすが、作者が高名な学者先生だけある。

    - No.12685 -   [コメント元:12681]    [リストへもどる]
soft

12684Re^3: 素数 投稿者:としき   2026/01/12(月) 12:21
参照先:http://toshiki.la.coocan.jp/
  12677 番 文太 さんへのコメント    コメント数 1

どこかに出かけていたつもりもないので、お帰りといわれてちょっと困惑。

>  自然数と整数って違うの?

正の整数が自然数、らしい。
すなわち、整数全体からしたら、その一部だけが自然数。
実は私自身、さらっと自然数なんて言葉を出したけど、きちんと定義を覚えていた
わけではなくて。
なので、調べてみたところ、現在の日本のカリキュラムでは、中学校1年の数学で
習う言葉だとか。
高校までに習ったことを全て覚えていられるのなら、大学教育で学んだことを全て
忘れてもいいとさえ思う今日この頃。もしかしたら大学教員に対しては思いっきり
不遜な態度かもしれないけど。

余談ですが、私は技術者なんで、学者さんたちのやっている学問というのは隣接領域。
英語教員とか英語通訳の方にとって英文学が隣接領域、というのと似た感じ。
そして、私は、学問ものに対して、ある種の偏見を抱いている。
すなわち、定義というものをいじくりまわしているだけではないか、と。
つまり、自然数だの素数だの、そういう言葉をそういう風に定義しました、といって
いるだけなのではないか、と思っているわけですよ。
だから、通常の世界では、三角形の角の合計は180度ですが、そうではない世界を
定義して議論していたりする。とてもついていけません。

>  はふ。た、ぶ、ん、高尚な冗談なんですよね。

ただ単に、無理やりこじつけただけ。

    - No.12684 -   [コメント元:12677]    [リストへもどる]
soft