コミュニティアイコン プチコン 非公式コミュニティ プレイ日記

アバター
Ryou Tanpo ◆AI5iRr9FjmkJ
2018/3/26 10:52
SmileBASIC ソースコードを解析するツールを作成中です
以前プチコン3号のデータをすべて吹っ飛ばしてしまったので1から作っています。字句解析までできました! 急ごしらえでしたが、何とか SYS/ 内のソースコードはすべて解析成功。構文解析はこれからです

(ネタバレに設定する必要なかったので解除した)

コメント

アバター
しょうご 2018/3/26 11:38 ◆tpp2zBc4h8pI
Ryou Tanpoさんのスクリーンショットツールを使ってみたのですが、WIDTHには対応していますか?
アバター
moi 2018/3/26 11:42 ◆hL/XpFV8MD2F
WIDTH系でしたらGPUTCHRで出来ます。
コンソール文字をグラフィック文字に変換する場合に、GPUTCHRの4番目と5番目の引数を
WIDTH()/8,WIDTH()/8
にすれば良いかと。
色引数は6番目にして。
アバター
しょうご 2018/3/26 12:04 ◆tpp2zBc4h8pI
プログラムを確認したところ、VARでWIDTHの情報を取得しているみたいですが、表示が乱れてしまいます。
アバター
moi 2018/3/26 12:19 ◆hL/XpFV8MD2F
どんな風に乱れるか画像付きで教えてくれると嬉しいです。
アバター
Ryou Tanpo 2018/3/26 12:20 ◆AI5iRr9FjmkJ
最近スクショライブラリをチェックしていませんでした...!
大変申し訳ないです
現在のプログラムについては後ほど確認いたします
近いうちに1から作り直して使い勝手の良いスクショライブラリを公開するので、しばしお待ちいただけると嬉しいです! 本当にすみません。
アバター
しょうご 2018/3/26 12:46 ◆tpp2zBc4h8pI
了解です。ありがとうございます。
アバター
しょうご 2018/3/26 12:47 ◆tpp2zBc4h8pI
このようになります。(WIDTH 16になっていないが、文字の位置は正常に表示される)
アバター
moi 2018/3/26 13:46 ◆hL/XpFV8MD2F
コンソール文字はGPUTCHRで描画されていますか?
それ以外だったらちょっと何をすればいいか分からないです。
アバター
moi 2018/3/26 13:49 ◆hL/XpFV8MD2F
ちょっとダウンロードしてみるので調べてみます。
アバター
しょうご 2018/3/26 14:00 ◆tpp2zBc4h8pI
ありがとうございます。
アバター
Ryou Tanpo 2018/3/26 14:16 ◆AI5iRr9FjmkJ
GPUTCHR のスケールが指定されてなかったかな…
アバター
しょうご 2018/3/26 15:08 ◆tpp2zBc4h8pI
GPUTCHRの部分は、
GPUTCHR X*CHRS,Y*CHRS,C
になっていました。
アバター
moi 2018/3/26 15:33 ◆hL/XpFV8MD2F
わかりました!
236行目をGPUTCHR X*CHRS,Y*CHRS,C,CHRS/8,CHRS/8
とやれば解決します!
アバター
しょうご 2018/3/26 15:39 ◆tpp2zBc4h8pI
WIDTH 16になりました!ありがとうございます!
アバター
しょうご 2018/3/26 17:18 ◆tpp2zBc4h8pI
このスクリーンショットツールを自作ゲーム集で使用してもよろしいでしょうか?
アバター
Ryou Tanpo 2018/3/26 18:22 ◆AI5iRr9FjmkJ
使ってOKですけど、バグが多いんで、今度近いうちに公開するツール使ってもらえると嬉しいです。
なるべく早く作るのでしばしお待ちを...
アバター
しょうご 2018/3/26 18:29 ◆tpp2zBc4h8pI
ありがとうございます!

コメントを書く

この投稿にはコメントできません。

- WEB PATIO -