[リストへもどる] [返信 ]  [新着記事] [最新50] [ワード検索] [過去ログ]

記事閲覧・返信


タイトル Re^8: MS-DOS Player 2024/9/21版更新
投稿日: 2024/09/21(土) 02:15
投稿者konno
 番 号 11497    11496 番 たけだ さんへのコメント    コメント数 1

> 取り敢えず新バージョンを出してみました。

ありがとうございます。試してみました。

> INT 16h, AH=13hと、ATOKのINT 6Fhの処理を、DOSVAXJ3に寄せています。
> また、$IBMAFNT/$IBMADSP/$IBMAIASが組み込まれているふりをするようにしてみました。

INT 16h, AH=13h の方は機能していないようです。
> INT 16h, AX=1300h で WinIME が OFF になるのはVZマクロで確認できました。
これは同じく効いているようですが。
機能の詳細を教えてもらえるとありがたいです。

ATOKのINT 6Fhの方は、VZATOK版ではある程度うまく動くようになりました。
ただ、編集モード以外で [ESC] を押すと IME が ONになってしまうのが想定外でした。
私の説明が不正確だったせいで、IMEを自動復帰させているように思います。

これはVZ側が FEPの状態を覚えていて、必要に応じて VZが ON/OFF させているのでした。
なので、[ESC] を押すと IME が OFFになるようにして、その後はVZが制御する形がいいと思います。


VZは DBCS mode をチェックしているようですが関係あるでしょうか。

SCRNIBM.ASM 2592:
;--- Check DBCS mode --- ; ##156.132

checkDBCS proc
IFDEF US
mov dbcs,FALSE ;0
ELSE
IFDEF IBM
pushm <bp,ds,es>
clr si
msdos 63h,0
mov al,FALSE ;0
tst si
_ifn z
tstw [si]
_ifn z
IFDEF IBMAX
clr bl
bios_v 50h,1
cmp bl,01h
mov al,TRUE
_if e
mov al,FALSE ;0
_endif
ELSE
mov al,TRUE ;1
ENDIF
_endif
_endif
mov dbcs,al
popm <es,ds,bp>
ENDIF
ENDIF
ret
checkDBCS endp


KEYIBM.ASM 1588:
;--- Is DBCS mode? ---

public isDBCS
isDBCS proc
IFDEF US
add sp,2
clc
ELSE
IFDEF IBM
extrn dbcs :byte
tstb dbcs
_if z
add sp,2
clc
_endif
ENDIF
ENDIF
ret
isDBCS endp


   - No.11497 一括表示へ   -   コメント元:11496 一括表示へ  - pre


- 関連一覧ツリー (先頭の番号をクリックするとツリー全体を一括表示します)
11487.MS-DOS Player 2024/9/19版更新 - konno konno 24/09/19-01:37
 ┣11488.Re: MS-DOS Player 2024/9/19版更新 - 鈴木康弘 24/09/19-07:06
 ┃┗11490.Re^2: MS-DOS Player 2024/9/19版更新 - konno 24/09/19-17:30
 ┃ ┗11492.Re^3: MS-DOS Player 2024/9/19版更新 - たけだ 24/09/20-00:48
 ┃  ┗11493.Re^4: MS-DOS Player 2024/9/19版更新 - konno 24/09/20-03:20
 ┃   ┗11494.Re^5: MS-DOS Player 2024/9/19版更新 - たけだ 24/09/20-10:48
 ┃    ┗11495.Re^6: MS-DOS Player 2024/9/19版更新 - konno 24/09/20-15:03
 ┃     ┗11496.Re^7: MS-DOS Player 2024/9/19版更新 - たけだ 24/09/21-00:14
 ┃      ┗11497.Re^8: MS-DOS Player 2024/9/21版更新 - konno 24/09/21-02:15
 ┃       ┗11498.Re^9: MS-DOS Player 2024/9/21版更新 - 鈴木康弘 24/09/21-07:22
 ┃        ┣11499.Re^10: MS-DOS Player 2024/9/21版更新 - konno 24/09/21-08:06
 ┃        ┃┗11503.Re^11: MS-DOS Player 2024/9/21版更新 - たけだ 24/09/21-16:09
 ┃        ┃ ┗11504.Re^12: MS-DOS Player 2024/9/21版更新 - konno 24/09/21-18:18
 ┃        ┃  ┗11507.Re^13: MS-DOS Player 2024/9/21版更新 - たけだ 24/09/22-02:33
 ┃        ┃   ┗11508.Re^14: MS-DOS Player 2024/9/21版更新 - konno 24/09/22-03:13
 ┃        ┗11500.Re^10: MS-DOS Player 2024/9/21版更新 - 鈴木康弘 24/09/21-11:17
 ┃         ┗11501.Re^11: MS-DOS Player 2024/9/21版更新 - たけだ 24/09/21-12:20
 ┃          ┗11502.Re^12: MS-DOS Player 2024/9/21版更新 - 鈴木康弘 24/09/21-13:03
 ┃           ┣11505.Re^13: MS-DOS Player 2024/9/21版更新 - としき 24/09/21-21:37
 ┃           ┃┗11506.vmap としきパッチ - konno 24/09/21-23:39
 ┃           ┗11509.Re^13: MS-DOS Player 2024/9/21版更新 - 鈴木康弘 24/09/22-11:27
 ┃            ┗11510.Re^14: MS-DOS Player 2024/9/21版更新 - たけだ 24/09/22-12:37
 ┃             ┣11512.Re^15: MS-DOS Player 2024/9/21版更新 - konno 24/09/22-13:32
 ┃             ┗11513.Re^15: MS-DOS Player 2024/9/21版更新 - 鈴木康弘 24/09/22-16:54
 ┃              ┗11514.Re^16: MS-DOS Player 2024/9/21版更新 - 鈴木康弘 24/09/23-09:06
 ┃               ┣11515.Re^17: MS-DOS Player 2024/9/21版更新 - たけだ 24/09/23-12:10
 ┃               ┗11516.Re^17: MS-DOS Player 2024/9/21版更新 - konno 24/09/23-18:39
 ┗11511.MS-DOS Player 2024/9/22版更新 - konno 24/09/22-13:07

- - 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)[引用あり]
おなまえ 
Eメール 
タイトル 
メッセージ auto soft pre(図表 ※折り返しません)
 参照先 
 暗証キー (英数字で8文字以内)
 プレビュー          

- 以下のフォームから自分の投稿記事を修正・削除することができます -
   処理   記事No   暗証キー
    [ページトップへ] [管理用]