2021年10月
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            

最近のトラックバック

« GMC-4 MSXからプログラムロード | トップページ | GMC-4 ちょっと応用(脱線?)編 その2 »

2009年8月17日 (月)

GMC-4 ちょっと応用(脱線?)編 その1

さて、前にGMC-4でLCD表示をやりましたが、 これを応用して、ニコニコ動画でおなじみ?のネギ振りをやってみました。

結局2文字しか表示できないので、「-」と「`」を交互表示になるよう、 LCDの初期化コマンドで、通常文字を書いたら右にカーソル移動するところを カーソルは動かず、画面全体が左にスクロールするように設定しています。

なので、最初は何も表示されず、 そのうち書き込まれた文字が右から左へと流れるように出てきます。 そこに左上の1文字ぶんが見えるように切り抜いたイラストを置いて完成。

http://nicovideo.jp/watch/sm7913274

プログラムの変更点は、スピードを上げるために、ウェイトを減らした所だけです。

  • アドレス 2C:値 1→0 (TIAのイミディエイト値、この後のCAL TIMRで使用)

後はデータ部分の変更で、

  • アドレス 54:値 E→C (カーソル右移動→左スクロール 設定)
  • アドレス 59~5C:値 4 7 3 4 → 6 0 2 D (「G4」→「`-」)

以下、ダンプリストです。

00:A F 8 0 4 A E 8
08:3 4 E D 8 2 A 5
10:E 1 E C E 2 E C
18:9 F F 1 0 8 0 A
20:D 4 3 5 A E 4 E
28:D A 5 8 0 E 1 E
30:C E 2 E C A D 5
38:9 1 C 9 F 4 6 A
40:F 8 1 4 8 9 C D
48:F 1 F 8 9 F 1 F
50:2 2 8 0 C 0 7 0
58:1 6 0 2 D 0 3 0

« GMC-4 MSXからプログラムロード | トップページ | GMC-4 ちょっと応用(脱線?)編 その2 »

GMC-4」カテゴリの記事

コメント

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: GMC-4 ちょっと応用(脱線?)編 その1:

« GMC-4 MSXからプログラムロード | トップページ | GMC-4 ちょっと応用(脱線?)編 その2 »

ウェブページ

無料ブログはココログ