ONScripter for Android 試用2
ONScripter for AndroidにてQVGAに圧縮した画像データが実サイズで表示されてしまう件について
ONScripterのバグトラッキングシステムの記事にて「disable rescale」機能が有効なAndroid 版ONScripterが紹介されていたので早速試用してみました。
[onscripter:0294] Android 版におけるdisable rescale に相当する機能追加
http://onscripter.sourceforge.jp/cgi-bin/kagemai/guest.cgi?project=onscripter&action=view_report&id=294
ダウンロード先はこちら
http://sdrv.ms/MlCmFF
実行モジュールとして「onscripter-16bpp-pda」を指定してPDA_WIDTHを320に設定することでQVGAに変換したデータを画面いっぱいに拡大して表示させることができます。
しかし,今回試用したデータでは立ち絵がずれて表示されてしまいます。
原因と対策も先の記事に記載してありますが,対策としては0.txt内のgetspsizeを検索して,下のように返す値を全部2倍にするようにプログラムを修正すると良いそうです。
例)
変更前:getspsize %6,%2,%3
変更後:getspsize %6,%2,%3:mov %2,%2*2:mov %3,%3*2
自分でONScripterをコンパイルできるようにcygwin環境を途中まで構築していたのですが,必要無くなってしまいました。ちょっと残念?