Verethragna(ウルスラグナ)のパブリックモードの仕様について
Brynhildrの作者KANEKOさんのページで次期リモートデスクトップのパブリックモードについて今後の予定が発表されました!!
「技術雑記 」(Verethragna(ウルスラグナ)の次の開発について。)
https://blog.x-row.net/?p=18574
着々と開発作業が進んでいるようです、今後が楽しみですね。いろいろなクライアントが開発されて、盛り上がると面白そうですよね。
Brynhildrの作者KANEKOさんのページで次期リモートデスクトップのパブリックモードについて今後の予定が発表されました!!
「技術雑記 」(Verethragna(ウルスラグナ)の次の開発について。)
https://blog.x-row.net/?p=18574
着々と開発作業が進んでいるようです、今後が楽しみですね。いろいろなクライアントが開発されて、盛り上がると面白そうですよね。
M1/M2 (arm64) 用のパッケージを手動で作りました、Qt6.6.0で。ただし、サウンド周りがダメダメなのでSound OFFのベータ版です。興味のある方向けです。
以下からダウンロードできます。
https://github.com/funfun-dc5/qtbrynhildr/releases
[SHA256SUM]
0180d9b4d152064d745494e3fd511d66a552731493515461be77fa36ea146df6 *QtBrynhildr-macosx_arm64-v251-beta.dmg
Qt Brynhildrのインテルバイナリ版はやはりRosetta 2上では動きませんでした。Qt6.5.3でApple Silicon版を作ればよいのかな…
(追記2023.11.4)
Qt6.6.0でM2 Apple Silicon版を作ってみました。
C++/NEONでコード修正なしでビルドできたので早速サーバに繋いでみたら音がボロボロです。celtライブラリのビルドをしくじったかなと思ったのですが、どうやらスピーカーのスペックが16ビット整数から32ビット浮動小数点に変わっているようです。とりあえず16ビット整数を32ビット浮動小数点に変換する処理を加えてみようと思います。
Ver.2.5.1をリリースします。
タッチパネル版で致命的な不具合があったので修正しました。
Google Play版もバージョンアップ申請済みです。iOS版は動作確認中です。
(追記) なんとなく気持ち悪いので、その他のパッケージも2.5.1を作成しておきました。内容は2.5.0と全く変わりありません。
[パッケージ]
Android版(64/32bit)
以下からダウンロードできます。
https://github.com/funfun-dc5/qtbrynhildr/releases
主な変更は以下です。
[不具合修正]
・タッチパネル版でカーソル位置が不正確となる不具合修正
-----------------------------------------------------------------------------------
[SHA256SUM]
-----------------------------------------------------------------------------------
c7211636cd0991c1fa9658e61219aa0b4f687a8d2298bf95c325ba98afaa4835 *QtBrynhildr-android-v251.apk fdcd57c376c537cd8e7d3d2bf2cff05af5faae9bd51b8934118ead1ff7a5a142 *QtBrynhildr-linux_x64-v251.tar.xz
f0b619980ab5b5839935cb5d29a690a5d269e33afb1825f1fc938d6e308382d9 *QtBrynhildr-linux_x64-v251-static.tar.xz
06f44bf2e26648707e6e4176ed98cf91be13e33d962abd5dae18dea468a6ec0d *QtBrynhildr-macosx_x64-v251.dmg
a09668255dbd4f347cf2b71e3076fa8109f1c81e500eaa592fe947a0c087cc4a *QtBrynhildr-macosx_x64-v251.pkg
b6fbfb625ad2c0311744f4e616a15da9608253338046bc1a2a0ee8d5dd312031 *QtBrynhildr-windows-v251-msvc.exe
b33f289f758b6aed15596d7a31224144b64c1ff694b556f2048a3fced83680d2 *QtBrynhildr-windows-v251-msvc64.exe
3293a04a19b997c22e4f20636179f57adf0e00b2908d2675a84fd902430c26f8 *QtBrynhildr-windows-v251-msvc-xp.exe
98bf54ed3408b70078382cf0b19fae9fe239cdaea0ea25edb3feaa3d323daba6 *QtBrynhildr-windows-v251-Portable-msvc.exe
c0f1c3c6351670e358cee2f1e903039390f975b79461104da06c1dca6abdeeea *QtBrynhildr-windows-v251-Portable-msvc64.exe
81c0abccf3b2e41c1bc357432cf8b7b52905640b21069b7ab6b0855f9b0fa2fd *QtBrynhildr-windows-v251-Portable-msvc-xp.exe
Ver.2.5.0をリリースします。
タッチパネル版のFPS改善(特にスクリーンサイズが小さい時)を行いました。
またサウンド処理の微調整、終了時の確認ダイアログの動作不正修正を行いました。
Google Play版はリリース準備中です。iOS(App Store)版もリリース準備中です…(ちょっと時間かかるかも)
[パッケージ]
Windows(x64) (Windows 7以降)
Windows(x86) (Windows 7-10)
WindowsXP/Vista(x86)
Linux(x64)
Linux(x64) スタティックリンク版(Qt5.15.7) -> QtBrynhildr.iniのvSpaceを0に変更してください。
Mac(x64)(dmg/pkg)
Android版(64/32bit)
Windows(x64) (Windows 7以降) (ポータブル版)
Windows(x86) (Windows 7-10) (ポータブル版)
WindowsXP/Vista(x86) (ポータブル版)
以下からダウンロードできます。
https://github.com/funfun-dc5/qtbrynhildr/releases
主な変更は以下です。
[不具合修正]
・closeボタンで終了する時に確認ダイアログで終了がキャンセルできない不具合修正
・サウンド再生でノイズが発生する場合がある不具合修正
[その他変更]
・タッチパネル版のFPS及び操作性の改善
・タッチパネル版のインターフェースタイプにKeroRemote互換タイプ(上辺と下辺の2タイプ)を追加
・サンプリングレート情報をステータスバーに追加(デスクトップ版)
・ふるふるモードでマウスボタン操作を無効化
・ソースコード整理
WindowsXP/Vista対応版(x86)はQt5.6.3(VS2015)でビルドしました。
Linux(static)版は最新のオープンソース版であるQt5.15.7でビルドしました。
その他配布しているパッケージはQt5.15.2がサポートする環境で動作します。
-----------------------------------------------------------------------------------
[SHA256SUM]
-----------------------------------------------------------------------------------
c591e30e28fc1f002afe2a6d3fef3c290dc1c7c96755194c32f6fc30940a04e8 *OpenSSL1.1.1t_DLL.zip
3f485bf29eca638a348b6c616331b9364790bc7718f22b8d25150e0f080a3519 *QtBrynhildr-android-v250.aab
ec9e40abcb3d0805ab676fa6f1cb9e0f653e4c71f7c24ddd8b95e999755f10c3 *QtBrynhildr-android-v250.apk
d41cc551a0a7f6da6dd1e85c91c0cf639e6ef31157e5d0f811d93404fe6aa487 *QtBrynhildr-linux_x64-v250.tar.xz
274b920d69cdfc8b2a0527706d12822fba78b4f22fc3c55b9b5fd43c0f7dc753 *QtBrynhildr-linux_x64-v250-static.tar.xz
bef803dc0a259aa6765d6bd77f1699c0cc352d482eff744b10f73d195bdd04d0 *QtBrynhildr-macosx_x64-v250.dmg
3e3e230fadbb9cef60afa7d1ea7b0ce9c625333ca2b21c96b5658cc47a64191b *QtBrynhildr-macosx_x64-v250.pkg
9e610ee6d9e2ad0e6cba345dc92f734aa976faa513cd19382bfbc89beb5486cf *QtBrynhildr-windows-v250-msvc.exe
d30d747532adec97c15f709302af04404186ae0a22d552135b235bcafd25e52d *QtBrynhildr-windows-v250-msvc64.exe
451b5cadc09da3bbcb3f9881c7aa768d10f96563444dbeea9f2a4fdbcab37650 *QtBrynhildr-windows-v250-msvc-xp.exe
6e4c70190483b95c25ff24f14d200e5fde3a8ed054430b9e3555b1bc86712283 *QtBrynhildr-windows-v250-Portable-msvc.exe
5b82bec55d020e91d0f56f110dc0c5152700c0b28939e781c510e9959be862e3 *QtBrynhildr-windows-v250-Portable-msvc64.exe
a9be0752bd4ce5c6c63df4f9790bfd2c00e61f95fe8839555a0d292b2ab9eda7 *QtBrynhildr-windows-v250-Portable-msvc-xp.exe
Google Playであげたパッケージの権限周りがおかしいようです。確認中ですので少々お待ち下さい。
apk版もおかしいでしょうかね…
正常にインストールに出来ない場合もあるようです。現在オープンテスト版の審査待ちです。
(追記:2023.2.7)
パッケージを再作成した版 Ver.2.4.10をリリースしました。Androidだけの特別バージョンでVer.2.5.0-rc3相当の版です。
Android版をQt Creatorで作ろうとしてもキットがうまく設定できないので困ってました。Java8のバージョンを361に上げたことが原因かなと思っていたのですが、Java8を使っていた事自体が原因だったようです。
結局Java11にアップグレードして、やっとAndroid向けのキットが有効になりました。結構な時間を費やしてしまった…
これでFPS改善に取り組める環境が出来ました。早く2.5.0をリリースしたいなぁ。
[SHA256SUM]
e25f57c96d885af999a541cbf659fdd40a3261f0cb438ca7312b96de4a172388 *QtBrynhildr-android-v250-rc3.apk
Ver.2.5.0-rc3をリリースします。
サウンド処理の微調整、ふるふるモードのボタン操作無効化を行いました。Linux(static版)は最新のオープンソース版であるQt5.15.7でビルドしています。Android/iOS版のFPSの改善は現在実装中です。
Androidの野良パッケージ版(apk)は準備中です。また、Google Play版は2.5.0で更新予定です。
(追記:2023.2.8)
OpenSSL 1.1.1t に更新しました。
[パッケージ]
Windows(x64) (Windows 7以降)
Windows(x86) (Windows 7-10)
WindowsXP/Vista(x86)
Linux(x64)
Linux(x64) スタティックリンク版(Qt5.15.7) -> QtBrynhildr.iniのvSpaceを0に変更してください。
Mac(x64)(dmg/pkg)
Android版(64/32bit)
Windows(x64) (Windows 7以降) (ポータブル版)
Windows(x86) (Windows 7-10) (ポータブル版)
WindowsXP/Vista(x86) (ポータブル版)
以下からダウンロードできます。
https://github.com/funfun-dc5/qtbrynhildr/releases
主な変更は以下です。
[不具合修正]
・closeボタンで終了する時に確認ダイアログで終了がキャンセルできない不具合修正
・サウンド再生でノイズが発生する場合がある不具合修正
[その他変更]
・タッチパネル版のインターフェースタイプにKeroRemote互換タイプ(上辺と下辺の2タイプ)を追加
・サンプリングレート情報をステータスバーに追加(デスクトップ版)
・ふるふるモードでマウスボタン操作を無効化
・ソースコード整理
WindowsXP/Vista対応版(x86)はQt5.6.3(VS2015)でビルドしました。
その他配布しているパッケージはQt5.15.2がサポートする環境で動作します。
-----------------------------------------------------------------------------------
[SHA256SUM]
-----------------------------------------------------------------------------------c591e30e28fc1f002afe2a6d3fef3c290dc1c7c96755194c32f6fc30940a04e8 *OpenSSL1.1.1t_DLL.zip
bd6d69fa1482b2bd10332996c82032934c6bebc659ec0eda5ec2ad9b7f414fe8 *QtBrynhildr-linux_x64-v250-rc3.tar.xz
4d118a09ca91133dd8fbdc7b164be3c7d19c773cb8f65deec9e027b1985f489a *QtBrynhildr-linux_x64-v250-rc3-static.tar.xz
3066753106065b5b4878a5c9cc3bb25141426e874455ed97ff60f6503960d20a *QtBrynhildr-macosx_x64-v250-rc3.dmg
35730d6e925dd3bb764376055de5ea18e7fb719a54ae7e1d908b0c154afa92c7 *QtBrynhildr-macosx_x64-v250-rc3.pkg
a073799b489c2d18d5f5a8d5add231cff0d24a5d4e32e26460039fea25f2c0c2 *QtBrynhildr-windows-v250-rc3-msvc.exe
92e3970a95485d58e9ded029a7a1c0c7a52af41f43c36f7decfca29791f875c1 *QtBrynhildr-windows-v250-rc3-msvc64.exe
92af9fd1da1990732eb34abb39e64aecc58ff37aa29e3e792e956c46b732237c *QtBrynhildr-windows-v250-rc3-msvc-xp.exe
581f32454b6c2bc3f73c9e3675a8cbe842909bf741efcf0b0c751d067770dc16 *QtBrynhildr-windows-v250-rc3-Portable-msvc.exe
22230898a2eb798cc1f0c2371f63bf648fec645488c34cbf346508a1150feedb *QtBrynhildr-windows-v250-rc3-Portable-msvc64.exe
20820d8b3c47797de779d77de108950901a664407e02b5dd6d14ddc62f41ef43 *QtBrynhildr-windows-v250-rc3-Portable-msvc-xp.exe
iPhone7 (iOS 15.7.3)のスクリーンショットです。写真をクリックするとフルサイズで見られます。
ソフトウェアボタン、キーボードの表示方法にKeroRemote互換(下辺/上辺)を加えました。
Qt5.15.2とiPhone11(iOS16.3)だとスクリーンの情報がうまく取れないらしく現在Qt6.5.0-beta1で試しています。
起動後の最初の画面です。テストのためサーバ接続ダイアログを自動で最初に起動しないようにしています。
サーバ接続ダイアログがフルスクリーンになってしまってます…
デスクトップ全体を表示した初期画面です。iPhone7のスクリーンサイズは1334x750です。
ソフトウェア・ボタンを表示しました。
ソフトウェア・キーボードを表示しました。
555回目の記事でした。
最近のコメント