ruby

キャラクタROMの容量減らし

lineview から出している画は、エミュレータから VRAM をダンプしてそれを作成中の互換回路に読み込ませて同じ画が出るか確認する。座標とか色を管理する VRAM のサイズはたいしたことがないのだが、キャラクタ ROM のサイズはそれと比較すると大きくて 1MB …

音関連

こんな感じに定期的に音を採れるようにしてみた。parameter 部分は最初は不定値にして、上位から値を設定してみたもののなぜかちゃんと動かないので値をいれることにした。それの関係で桁の設定がかなりバラバラ。 ちょっと考えないと。あまりよく見てないが…

ROM の設定その2

前からある case の中身を吐くだけのクラスはほぼよいので、ちょっと手直ししてラッピングするものを作った。printf がちょろちょろ混ざってるんで、ヒアドキュメントにできればもうちょっときれいになるものの、わからず。(perl みたく $ を付けるわけでは…