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

一括表示

  VZ1.57aに表示の不具合 - konno 25/06/18-21:58 No.12389
(12389) 12389VZ1.57aに表示の不具合  投稿者:konno   2025/06/18(水) 21:58


16ギガを超える巨大ログを扱うために VZ1.57a を使う機会が増えました。
今までステータスラインにインジケータを表示するモードで使ってましたが
各種情報表示のために DS+ にしたところ、ステータスラインが消えてしまいました。
どうやら10ギガを超えるファイルでこの事象が発生するようです。

色々試行錯誤した結果、ファイルサイズの桁が大きくなるのが原因と分かりました。
そこで修正したのが、DISP.asm の以下です。

;--- Constants ---

IF CHARCODE
;pf_sysparm db "+%-4d[%4xh]%7ld/text %3uk/free",0 ;
pf_sysparm db "+%-4d[%4xh]%8ld/txt %3uk/free",0 ;##k250614
ELSE
;pf_sysparm db "%7ld/text %5u/stack %3uk/free",0 ;
pf_sysparm db "%8ld/txt %5u/stack %3uk/free",0 ;##k250614
ENDIF

10ギガ超のファイルサイズは8桁必要なのでこのように変更したら正常になりました。
1989年当時は 10ギガを超える編集は想定外だったのでしょうね。
それにしても、VZ1.6になって16メガの制限が出来たのは残念なことです。
私のスキルではこれを変えることが出来ません。(>_<)
どなたかお知恵拝借お願いしたいです。m(__)m

      - No.12389 -    このTreeへ           [リストへもどる] pre