ヘッダ部分を手で作り直そうと思ったのですが、
その時にキャラクターの拡大表示が必要になったので、
ササッと作ってみたのがこれです。
IchigoJam BASIC 0.9.8 で採用された PEEK によって、
キャラクターのフォントを取得できるようになりました。
実行すると表示したいキーの入力になるので、
1文字入力し、Enter を押します。
なぜわざわざ Enter を押すようにしたかというと、
゛を入力するなら ガ とかを入力して、
カ を消す必要があるので、あえてこのようにしてあります。
プログラム 20 の C=PEEK(#901) を消すと
キャラクタコード 0〜255 の入力に変更できます。
入力後、キャラクターコードの 10進数・16進数 表記と、
拡大したフォント表示を出力します。
プログラムは終了となるので、
他の文字を確認したい時は再度 RUN して下さい。
POKE で変更された場合の PCG は反映されますが、
シリアル接続した場合のモニタ表示では拡大表示が反映され、
元のキャラクタは反映されない点にご注意下さい。
IchigoJam BIG・VIDEO 3 で使用する場合は
30 をコメントにする(' を付ける)か
30 および 80 の :? をなくすと良い感じに表示できます。
5 'キャラクター カクダイ ヒョウジ
10 CLV:CLS
20 INPUT C:C=PEEK(#901)
30 ? C;" #";HEX$(C):?
40 FOR Y=0 TO 7
50 D=PEEK(C*8+Y)
60 FOR X=0 TO 7:O=D&128
70 IF O ? CHR$(1); ELSE ? "ロ";
80 D=D<<1:NEXT:?:NEXT:?
IchigoJam web でプログラムを実行します。
このQRコードはアクセス解析のためにCookieを使用しています。
アクセス解析は匿名で収集されており、個人を特定するものではありません。
この機能はCookieを無効にすることで収集を拒否することができますので、
お使いのデバイスのブラウザの設定をご確認ください。
MixJuice ダウンロード ?"MJ GET kidspod.club/mj/596
MicJack ダウンロード ?"MJ GKP 596
同じようなプログラムは他の人も製作・公開しています。
SkyBerryJAM は 栃木県立栃木工業高等学校 が管理する登録商標であり、
SkyBerryJAM は 栃木県立栃木工業高等学校 の商標です。
Raspberry Pi は
Raspberry Pi 財団 の登録商標です。
Raspberry Pi is a registered trademark or
trademark of
the Raspberry Pi Foundation.
"RISC-V" の商品名は RISC-Vインターナショナル が管理する登録商標です。
The “RISC-V” trade name is a registered trade mark of
RISC-V International.