2019年11月04日

PC6001VX 3.3.2リリース

PC6001VX 3.3.2のリリースです。

先日リリースした3.3.1で発生した、Androidで画面を回転すると表示が乱れるというバグに対する緊急リリースです。
Androidでマウスを使えるようにした副作用で発生したものです。
今回のリリースで表示は従来どおりのものに戻りますが、別の副作用として、Androidでマウスを使用される場合、ボタンを2度以上押さないとメニューが表示されない場合があります。ご了承ください。

今回はAndroid以外には全く影響ないので、GooglePlayの配信版だけの更新とさせていただきます。
どうしてもソースが見たいという方はGitHubの方にお願いします。

【更新履歴】
3.3.2 2019/11/4
・(Android)画面回転時に表示が乱れるのを修正。
・(Android)Fixed display glitches when screen is rotated.
posted by eighttails at 01:31| Comment(1) | PC6001VX | このブログの読者になる | 更新情報をチェックする

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 | このブログの読者になる | 更新情報をチェックする

2019年10月08日

PC6001VX 3.3.0リリース!

PC6001VX 3.3.0のリリースです。
今回の新機能として、Android版でスナップショット(スクリーンショット)を他のアプリに送れるようになりました
これでスクリーンショットを直接Twitterに投稿できるようになります。
P6VXShare1.png
今までどれだけの人が気づいていたか分かりませんがタッチキーボードには「SNP」というボタンがあり、スナップショットを保存するコマンドのショートカットになっています。
さらにどれだけの人が気づいていたか分かりませんが、このボタンは今までAndroidでは機能していませんでした
これはAndroidのバージョンが上がるにつれセキュリティが厳しくなり、SDカードにはStorage Access FrameworkというAndroidのAPIを経由しないと書き込めなくなったためです。QtはそのAPIに未対応だったためSDカードに画像を保存する術を持ちませんでした。
今回他のアプリに送信という手段を取ることでサンドボックスの外にスナップショットファイルを持ち出せるようになりました。




続きを読む
posted by eighttails at 17:19| Comment(3) | PC6001VX | このブログの読者になる | 更新情報をチェックする