2023年09月08日

PC6001VX 4.2.0リリース!

PC6001VXのバージョン4.2.0リリースです。
お待たせしました。Android版の復活です。
以前から言及しているとおり、Android11以降通常のディレクトリパスではファイルを開けなくなっていて、SAFやScoped StorageのAPIに基づいて実装しなければいけなくなりました。
各種ROMやテープのイメージファイルを開くためこの仕組みに対応するためにはQtの対応を待つ必要があり、またアプリ側でもファイルオープンやパス操作関数をAndroid向けに個別に実装しなければならず、かなり時間がかかってしまいました。
P6Vのコードではファイルやパスにアクセスする関数はOSごとに分離できるような設計になっているのですが、Androidはその抽象化を超えるスレスレの独自ルールを用いているので、クロスプラットフォームアプリとしてはかなり歪な実装になりました。
今後もスマホはセキュリティの名目のもとに面倒なルールが次々と生まれてくると思いますし、いつまで対応できるか分かりませんが、ひとまず通勤や旅のお供に再びP6をお楽しみください。

ちなみに、Arm64ビットのみの対応です。(x86やArm32ビットのスマホを使ってる人はもういないと思いますが)

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

【更新履歴】
* (Android)Android13に対応
  * 制約事項
    * スナップショット、テープのエクスポート機能が正常に機能しません。
    * メニューのテキストの一部が中略されて表示されています。
* (Android)Now works on Android13.
  * Known Issues
    * Snapshot and Export tape function doesn't work.
    * Some menu text is shown omitted.
posted by eighttails at 22:24| Comment(0) | PC6001VX | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。