2019年11月02日

PC6001VX 3.3.1リリース

PC6001VX 3.3.1のリリースです。

今回もAndroid向けの細かい修正です。

Androidのキーボード付属モデルや外付けのBluetoothキーボードは英語配列であることが多く、「@」や「^」など、そのままではP6に入力できない記号がありました。
Qt内部ではテキストとして「@」「^」として認識されているのですが、英語キーボードではこれらの記号の入力にSHIFTキーを併用するため、P6のエミュレーターレベルでは「SHIFT+@」として認識され、P6ではこのキーコンビネーションに文字が割り当てられていないため何も入力されないという現象が起こっていました。
今回英語キーボードでもこれらの記号が入力可能なように対応しましたが、内部的には「P6でSHIFTなしで入力できる記号がキーボードから入力された場合は一度SHIFTキーを離すイベントを挿入する」という方法で対処しています。
このため、SHIFTを押しっぱなしで長文を入力する際は実際と異なる挙動になる場合があります。ご了承ください。

また、Androidでマウスを使えるようにしました。
Androidではタッチパネルで操作するものと思い込んでいて、マウスを使ったテストは行っていなかったのですが、タッチパネルなしの環境でも使えるようマウス対応を行いました。
Androidでは右ボタン、中ボタンのイベントを拾うことができないようなので、Androidではメニューを出すボタンは左クリックに変更されています
また、ホイールによる速度調整も使えなくなります。

その他の修正としては、美咲フォントの更新により、互換BASICのモード5でトランプマークが正しく表示されるようになっています。

ダウンロードはこちらからお願いします。

【更新履歴】
3.3.1 2019/10/28
・英語キーボードの対応を改善
・Androidでのマウス操作を変更。左クリックでメニュー表示。
・PC-6601用の互換CGROMを更新。トランプマークが正しく表示されるようになった。
・Works better with English keyboard.
・Modified mouse operation on Android. LMB is assigned to popup menu.
・Updated compatible CGROM for PC-6601. Now characters for playng card suit are properly displayed.
posted by eighttails at 16:05| Comment(2) | PC6001VX | このブログの読者になる | 更新情報をチェックする