一括表示

− 野ざらし言 −

[5879] DOSVAXJ3を使ったVz

KTAM 2025/05/26(Mon) 21:55
https://
お久しぶりでございます。
Vzを復活させたいと思って早2年。最近、めざらさんの「64ビット版Windows環境」の「DOSVAXJ3」を読んで、これならできるかも、と思い始めて早速やってみました。
Vzが立ち上がっただけですが、嬉しい。やった。
それで相談ですが、フォントが小さいのを大きくしたいのですが、サイズがかわりません。
dosboxj.confのどこを弄るのか? よくわからない。

[dosbox]
jfontsbcs =
jfontdbcs =
jfontsbcs16 =
jfontdbcs24 =true
jfontsbcs24 =true
#
#jfontuse20 = true
jfontuse20 = faise

[autoexec]
@echo off
mount c c:\
mount d d:\
C:
cd vz
path=c:\ut;D:\wt;%path%;
set vzdef=c:\vz\vz.def
set tmp=c:\tmp
set ASM=m
set VZBAK=.\bak
set vzsym=AXJ3
#vwx -z2 -v2 -x1 -l4096

chev vt2
AZ.bat
-----------ここまで

------ AZ.bat ----------
@ ECHO OFF
CD \VZ
VWX -Z2 -L4096 -X1 -V3
c:\VZ\vz.com -Nd+ /Az %2 %3

こんな感じで実行して、Vzが立ち上がったのは感激でした。
なにかフォントを大きくするヒントがわかればと思います。

画面は私のブログに書いておきました。
https://ktamsan-restore2.blog.jp/archives/8467718.html

[5881] Re: DOSVAXJ3を使ったVz

めざら 2025/05/26(Mon) 22:38
[5879]へのコメント http://mezala.la.coocan.jp/
お久しぶりです,ktam さん。
復活への道ですね!

Android の dosbox で VZ を走らせていた ktam さんにヒントをと言うのも
烏滸がましい気もしますが,多分 VTEXT モードの設定のせいだと思います。

手元の dosbox.conf では,以下のようになっています。

#jfontname     = MS 明朝
jfontname     = MS ゴシック

jfontuse20    = true
#jfontuse20    = false

#■■■■■■■■■■■■■■■■■■
vtext1        = svga
vtext2        = xga24,40
vtext3        = sxga24,40
vtext4        = vga,50
#■■■■■■■■■■■■■■■■■■

そして,末尾の [autoexec] の部分で

mount c c:\
C:
cd vz
path=c:\vz;%path%;
set TMP=c:\windows\temp
SET WINDIR=LFN
chev vt2
v.bat

……となっています。
同じvt2で起動しているということは,上の vtext2 の設定が 
vga になっていたりするのではないでしょうか。
あるいは windowresolution が環境と異なっていたりとか。

あれ? jfontuse20 = faise って false の転記誤りですか?
うちは jfontuse20    = true ですが……

実はわたしもあまりよくわかっていないのです。(笑)

[5882] Re^2: DOSVAXJ3を使ったVz

KTAM 2025/05/27(Tue) 22:24
[5881]へのコメント https://
助かりました。
真似してやってみました。ひとつずつ組み込んだ経緯は私のブログに書きました。

> jfontuse20 = true
> #jfontuse20 = false
これはtureですね。falseだとフォントがきたなかったです。

「jfontuse20 の設定は Windowsフォントで24×24ドットフォント使用時に20×20ドットフォントで代用する方法です。MSゴシック等のフォントは24×24のビットマップデータが内蔵されておらず表示が汚くなるためこの設定を有効にします」とコマンド比較の表に書いてありました。

> 同じvt2で起動しているということは,上の vtext2 の設定が
> vga になっていたりするのではないでしょうか。

vtext1 = svga
vtext2 = xga24,40
vtext3 = sxga24,40
vtext4 = vga,50

ハイ正解です。教えていただいたこれをそのまま実行したらフォントが大きくなりました。 \(^o^)/
chev vt3 にするとsxgaになり幅が広くなります。どう使うのか?です。

とりあえず見やすく大きくなってVzが立ち上がるようになりました。
一日で大きな進化で。ありがとうございました。

いろいろググっていたら、konnoさんやとしきさんのページも見つかって、これも参考にさせていただきました。

さてこれからがVzのリハビリです。これが大変そうです。

[5883] Re^3: DOSVAXJ3を使ったVz

めざら 2025/05/28(Wed) 17:33
[5882]へのコメント http://mezala.la.coocan.jp/
ブログの図は試行錯誤の過程がわかりやすくてよいですね。
とりあえずベターな表示を得られたようでよかったです。

わたしも本当は0(ゼロ)とO(オー)が判別しやすいフォント(VL Gothic とか UME Gothic など)を使いたいのですが,滲んで見えるような感じなので,結局いちばんすっきり見える MSゴチに落ち着いています。

> chev vt3 にするとsxgaになり幅が広くなります。どう使うのか?です。

もともと V-TEXT は解像度を上げた環境で桁数・行数を拡張してテキストの情報量を増やすものなので,解像度に合わせた桁数にしてやればよいのかもしれません。インスタントマクロ([ESC]@)で【we=wd=wx】などと実行してみてください。横幅いっぱいに使えるでしょう。ただし,テキストエディタは表示行幅がタブカラムの倍数でないとなんだか気持ちわるいですし,その幅を前提に情報を他の人とやりとりするわけにいかないですから,80桁にいちばん近く行間も少し空いているところに落ち着くように思います。

テキストエディタではなく,例えば JW-CAD とかを使うのであれば,画面が広く使えて快適なのではないでしょうか。

> さてこれからがVzのリハビリです。これが大変そうです。

ぜひマクロをばんばん使い倒してください!

[5884] Re^4: DOSVAXJ3を使ったVz

KTAM 2025/05/29(Thu) 21:52
[5883]へのコメント https://ktamsan-restore2.blog.jp/
> とりあえずベターな表示を得られたようでよかったです。
DOSVAXJ3の敷居の低さと、めざらさんのサンプルのおかげです。

ゼロとオーの判別は今のWinでもわかりにくく不便ですね。昔はゼロのフォントを作っていたことがあったような記憶がよみがえりました。

行幅の広いSVGAができても、さすがにDOSのJW_CADは今では動かさないので
chev vt3 は今のところ必要ないようです。vt2でいきます。

自分のDEFファイルを印刷して通勤時に読んでみましたが、1行もわかりません。10年以上のブランクはなかなか簡単には埋まらないようです。少しづつめげずにやってみます。昔、私はVzで何をやっていたのか? そして現在で使えるものは何か? がわかれば良いですね。

WINに慣れた身としては、Vzの画面からマウスで文字を拾って、Win画面にペーストできれば便利だよね。。。などと、できるのかどうか思いつきました。

今後も野ざらし言で超初心者な質問をすると思いますがよろしいでしょうかね。。。すでにしていますが。

[5885] Re^5: DOSVAXJ3を使ったVz

めざら 2025/05/31(Sat) 16:03
[5884]へのコメント http://mezala.la.coocan.jp/
> 昔はゼロのフォントを作っていたことがあったような記憶

LX を使っていた頃は,14ドット程度でも視認性がよくなるようにフォントエディタで編集していましたね。半分は遊びだったので楽しかった。

> 昔、私はVzで何をやっていたのか? そして現在で使えるものは何か?

仕事や趣味で必要な作業も変遷しますから,ゼロから始めてもよいのではないかと思います。わたしも VZ ばかり使っているわけではなくて,作業の半ば以上は Windows のアプリケーションになります。VZ では定型的な編集作業をマクロでやっつけて,他に貼り付けるということが多いですね。なにせテキストエディタですから。

Windows のアプリケーションと連携するのに便利なのが,寅次氏の作成したコマンドラインツールの CLPPST.EXE と 関連マクロの CLPPST.DEF です。クリップボードのテキストをやり取りするためのツールで,Windows 環境においてはもはや必須と言ってもよいでしょう。素の dosvaxj3 でもクリップボードを扱えますし,流石にマウスで選択とはいきませんが,榊原氏の「いきなりブロック」というマクロを使えば,Windows の [Shift]+[移動キー] と同等の使い勝手ですから面倒はありません。逆にマウスに手を伸ばす方が面倒かなと思ったりもします。時短の時代ですから。

お手伝いできることは手間を惜しみませんので,今後ともよろしくお願いします。

↑ このページの先頭