HOME
CONTENTS
MEMO
ABOUT
MEMO
いわゆる備忘録
○音楽ストリーミング
別ページ参照→
PSVitaで音楽ストリーミング再生
NEW
○ラジオアプリ
別ページ参照→
PSVitaで聴けるラジオアプリ
○制作中お世話になったサイト
無料のロゴデザイン flamingtext
アプリのロゴ作成で利用させていただきました。使いやすいインターフェイスで簡単。
Quick Picture Tools
pngファイルの角丸加工を利用させていただきました。
compresspng.com
pngファイルのサイズ圧縮を利用させていただきました。
効果音ラボ
ボタン・システム音の素材をアプリ内で使用させていただいています。
○制作中に生じた疑問・不具合
ローカルIPの取得
BAT(dosコマンド)でもVB.Netでも結局文字列から拾うしかない。おまけにOS毎に違う(かも知れない)なんて...IPぐらい数値配列で取得させてよエラい人。本職の開発者さん達の苦労をお察しします。
ONEluaVitaで別スレッド
別スレッドについてはボタンの入力判断で実装済み。本来の目的であるmp3再生のコントロールにも別スレッドを用いてみたが...どうしてもノイズ(短い再生中断)が入ってしまう。本スレで再生しても別スレで再生しても一緒。何かしらストレージアクセスが入ると必ず入るので ダウンロード(httpでのGET)中の再生は早々と諦めた。
ONEluaVitaでscreenの一部を切り取りたい
画面切り取りのscreen.clip()はどうも意味が違うみたいだ。他のモジュールを探すも見当たらず。現在はフルスクリーンに描画したimageオブジェクトをリサイズしてファイルに保存しているが、これではどうしてもフォントが平体になってしまう。
ONEluaVitaで透過pngを保存したい
ファイルからimageオブジェクトに読み込んだ透過pngはそのまま書き出せるようだ。問題は文字を重ねた状態での保存なのだが何か方法はないのだろうか?
ONEluaVitaでwhile true do~endのループ処理
知人にループ処理はStack Overflowを引き起こすから駄目だと言われたのでそれなりに末尾再帰の対策をしたが、動作が重くなりGPU crashが出るようになってしまった。 現在は対策前に戻しlocal変数をやめて全てglobal変数とした。
○PSVita関連
app.db
いわゆるデータベース(ur0:shell/db/app.db)の中身はSQLデータらしい。これを消すと
再起動時
にデータベース再構築が始まる。つまり実体は別にあるのでアプリで遠慮無く削除やコピーが出来るという結論。
LINK
うさぎの改造録
ハイ、やり直しっ!
yyoosskのメモ
Info Thief
Moody.bについて
動けば良しとしている日曜プログラマ。Stack Overflowを量産している脆弱者。全てにおいて期待薄なのであしからず。