コミュニティアイコン プチコン 非公式コミュニティ トピック

アバター
あまさとしおん ◆mzDKTVUAtwqE
2023/3/30 23:32
情報交換
お手軽需要・要望調査版
単独投稿するには気が引けるけど
「こういうものがあったらほしい?」とか「追加してほしい機能は?」とか
聞く場所です。
プチコン作品またはプチコンと連携するツール(音声転送等)についてどうぞ

コメント

アバター
あまさとしおん 2023/4/1 0:04 ◆mzDKTVUAtwqE
プチコンの画面に表示したQRから他デバイスに送る感じかな
単に「プチコンからのデータ搬出」だとQRじゃなくて独自規格で1px単位で含める方がよさそう

QRの利点は、スクショのデータではなくカメラで画面を撮っても取り出せること、専用ソフトではなくQRの読み取りソフトがあれば済むことだけど
その代わり密度が制限されるので、大きなデータには向かないので用途は微妙かも(それを解決するのが自動切り替えで連続して撮影することか)
アバター
あまさとしおん 2023/4/1 0:07 ◆mzDKTVUAtwqE
連続データが格納された複数枚のQRを読むツールとなると、既製品が少なくなるので、専用ソフト不要の利点は失われそう、というデメリットもある
アバター
あまさとしおん 2023/4/1 0:10 ◆mzDKTVUAtwqE
送る対象が画像ファイルであれば、圧縮次第でまあまあ少ないデータにはなるか
どちらかといえばそっちを磨く方が意義があるかも
アバター
こういち 2023/4/1 14:30 ◆ou0jbJnEJ0Kb
スクショ経由だとSDカードを取り出すのが面倒というのがあってですね…(WiiUもキャプボが要る)
どちらにせよテキストからバイナリに変換するのに専用ソフトは必要にはなりますね。
今はgifなので圧縮率が微妙。picに変えることでどれだけ改善するか…
アバター
あまさとしおん 2023/4/1 14:41 ◆mzDKTVUAtwqE
SDカード抜き差し面倒っていうのは確かにそう
New2DSLLもmicroだし面倒なんだけど、
知られても致命的じゃないデータなら、一時的にTwitterとかに貼る手もある

プチコンで使える画像圧縮の中で一番優れてるのは何だろうという疑問はある
PZGなんか時間はかかるけど、知ってる中では結構強力
アバター
あまさとしおん 2023/4/1 14:44 ◆mzDKTVUAtwqE
私の場合プチコンの画像形式は2大形式でGPKとPZGのイメージがあって他の試してないなぁ picどのくらいすごいんだろうか
自作のSRDはGPKとPZGの中間の性能で。

標準テストイメージみたいのを定めて、色々な形式で比べてみたいな
(プチコンだと、デフォルトSP,BGの画像がよさげ?)
アバター
あまさとしおん 2023/4/1 14:49 ◆mzDKTVUAtwqE
個人的にはデフォルトSPの
512px四方(フルサイズ)
512*128切抜
400*240切抜(上画面サイズ)
※切抜はいずれも座標0,0からの矩形で切抜
をテストイメージって感じにしてます。(同じので他形式のサイズも出せば比較できる)
アバター
あまさとしおん 2023/4/1 14:55 ◆mzDKTVUAtwqE
参考
SYS/DEFSP.GRP(512×512)のファイルサイズ比較

対GRP比をざっくり見積もるとSRDが20%、PZGが17%ぐらい
※PZGだと辞書サイズの変更とかできるので、GUIが付いた「PZGとPZT圧縮解凍くん」(LZSSLIB102.PNK)を素のままで実行した場合の値
アバター
こういち 2023/4/1 22:19 ◆.Id/aHiU36hu
picはデフォルトのやつと相性が良くないらしく、(2倍のサイズで保存されるバグがあったとは言え)肥大化した記憶。(反面、僕の絵柄との相性は抜群に良い)
試そうと思いましたが、WiiUってデフォルトで圧縮されるので比較出来なさそう。
公開キーメモ【S27EE83E】
43行目あたり(P_REALLOC)が件のバグです。配列Wが実数型なのでW%に直すとOKです。
アバター
あまさとしおん 2023/4/2 12:19 ◆mzDKTVUAtwqE
OPTION DEFINTで実行するとこう
PZGより縮むとは、新発見
アバター
あまさとしおん 2023/4/2 14:23 ◆mzDKTVUAtwqE
もっと小さくする実験…

差がわずかすぎる!
(単純にPICファイルの配列をADEコーダに突っ込んだ結果)

※ADEコーダ…任意の整数型配列に使える、パレット的な技術による圧縮DEF
アバター
あまさとしおん 2023/4/2 16:55 ◆mzDKTVUAtwqE
なるほど、pic形式はすでに色をインデックスにする処理(パレット的概念)が入ってるのか
どうりであまり縮まないんだ
アバター
あまさとしおん 2023/4/2 21:22 ◆mzDKTVUAtwqE
73184まで縮小に成功(ちょっとADEを改良した)
地味な差だけど
アバター
こういち 2023/4/3 12:33 ◆ou0jbJnEJ0Kb
意外と圧縮率高かった。
ランレングス系は細かいの苦手なイメージありましたが、picだとドット絵でも高圧縮率なんですかね。
…これちゃんと解凍出来るんだろうか(疑いの目)
アバター
あまさとしおん 2023/4/3 13:26 ◆mzDKTVUAtwqE
解凍は改造前、改造後ともにちゃんと動くのを確認済み
ランレングスでも二次元なこと、色のインデックス化も含んでるっぽいのでそこら辺が強力っぽいです
アバター
あまさとしおん 2023/4/3 15:09 ◆mzDKTVUAtwqE
軽く公開
キー BP7NF3JJ
ファイル名 MK_PIC2KAI

ADEコーダ込みのテストプログラムです
TESTという名前でファイルを作成すると、次回実行から読み込みテストになります
(再び圧縮するときはTESTを消す)

あくまで、動作確認用なので
・コメントとかはちゃんと書いてない(もとのまま)
・起動時ACLS追加
・切り抜きサイズを512四方にいじくってます(他形式との比較用)
アバター
あまさとしおん 2023/4/3 17:13 ◆mzDKTVUAtwqE
念のためチェックサム出したら
まさかのpzgだけ不一致とは
grp srd picは一致(6A966F6。ATAMA_EXPLORERのチェックサム計算機能の値)

(変換に使ったツールが自動で切り抜いてるかもしれないし、他の原因かもしれない)
アバター
こういち 2023/4/5 23:12 ◆ou0jbJnEJ0Kb
QRコードについて
FFTというワードを見た。使えるかもしれないのであとで読む。
そういえば、昔QRコードを半手動でgif圧縮したときは容量の都合上余白をカットしてたっけ…(余白が必要なのは理解してたけど、ビューアーで出せば良いやろの精神でした)
https://twitter.com/rei_software/status/1583499209252012035
アバター
こういち 2023/5/8 23:06 ◆ou0jbJnEJ0Kb
pic。何が偉いかって、gifやpng8などの他の有名なフォーマットと違ってちゃんと65536色使えるのが偉いのよね

コメントを書く

  • こちらは「プチコン3号」「プチコンBIG」など、プチコンシリーズに関する話題を扱ったコミュニティです
  • プチコンシリーズにまったく関係ない書き込みはご遠慮下さい。削除の対象となります
  • こちらにはその他のゲームや雑談のコミュニティはなく、作る予定もありません (ひとりで管理できないため)。ごめんなさい
  • ユーザー登録なしで書き込みができます
  • 秘密の合い言葉は成りすましの防止 (トリップ機能)、書き込みの編集時の本人認証に使用します
  • 秘密の合い言葉に他人に推測されやすい言葉、他サービスと同じパスワードは入力しないでください。
  • 書き込むと、投稿時に入力したお名前と秘密の暗号が記憶され、ログイン状態になります

- WEB PATIO -