IchigoJam 4 周年


IchigoJam の誕生日は 2014年4月1日 です。

 

目指すはMSX! Raspberry Pi より安価な IchigoJam 発表!
| 福野泰介の一日一創

 

イヂゴジャム レシピ は 2017年4月1日 の 3 周年を除き

毎年何かを行っているのが通例です。

PCN も通常 4月1日(または 2日)に何か公開していて、

paprika や IchigonQuest の公開を行ったり、

東京・秋葉原 Assemblage が PCN 旗艦店 になったりしています。

福野さん(IchigoJam 開発者)も MSX に近い起動・表示にする
2th anniversary edition を公開してました。

 

MSXになりたい「こどもパソコンIchigoJam」あの起動ロゴを搭載!
| 福野泰介の一日一創

 

2018年の 4 周年も何か行いたいなぁ~~~と考えていましたが、

ふとひらめいたのは 3月31日夜、寝ようとしていた時。

IchigoJam BASIC 1.2 で追加されている VIDEO の拡大機能を

使っているプログラムがまだ少なかったので、

これを使ったものを作ってみようと考えました。

他用があったため、着手が昼過ぎとなり、
トップページ変更させたのも夕方位になってからです。

 

VIDEO 5 を採用しつつ、PCG・疑似フラフィック・通常出力を

POKE・PEEK を用いて難しくさせています。

IchigoJam 公式ロゴを PCG で生成しているプログラムは珍しいです。
(CHR$(1) の ■ や CHR$(#80)~CHR$(#8F) の仮想グラフィックを用いたプログラムはいくつか公開されています)
拡大表示によってこれが実用的となりました。


手入力する場合の注意

100 '4th Anniversary は記載の通りに入れて下さい。

省略する場合でも 100 '4th までにして、この行を省略しないで下さい。

この部分をプログラムで使用しています。


オリジナル版

2018年4月1日に公開したバージョンです。

MixJuice ダウンロード ?"MJ GET kidspod.club/mj/604

MicJack ダウンロード ?"MJ GKP 604


解析版

同じ動作で解析しやすくしたバージョンです。

MixJuice ダウンロード ?"MJ GET kidspod.club/mj/605

MicJack ダウンロード ?"MJ GKP 605



プログラムの解説

解析版がオリジナル版とほぼ同様にしてあります。BASIC/はじめの一歩 も参照して下さい。

拡大表示を行っている VIDEO 5(横 8 文字×縦 6 文字表示)である事にご注意下さい。

  • 100 コメント(FILES で参照すると共に 330 でも参照。プログラムが入る仮想メモリは #C00=3072 から)
  • 110 画面と変数の初期化
  • 120~190 IchigoJam ロゴの定義(#E1~#E6 の PCG を生成。#E1×8=1800)
  • 200~210 IchigoJam ロゴの表示(VIDEO 5 でも画面左上の仮想メモリは #900=2304 から)
  • 220~310 4 の表示(「4」のキャラクターを取り出し、#80~#8F の仮想グラフィックに変換・表示。ASC("4")×8=416)
  • 320~340 th の表示(100 のコメントに記載している th の文字を取り出し・表示)
  • 350 キー入力待ち
  • 360 画面を初期状態へ戻す

過去の作品

運営者の都合により、3 周年(2017/04/01)は行えていませんでした。

 

1year

1 周年 (2015/04/01)

当時は通常の画面サイズが横幅 27 文字だったので、

IchigoJam ロゴを CHR$(1) の ■ で表現できました。

LET の連続表記が対応されたばかりで、一つ一つ入れています。

速度が遅くて少しでも高速処理できる記載をしています。

 

横幅 27 文字だったのは IchigoJam BASIC 0.9.9 RC までです。
現在のバージョンでは正常に動作しませんが
プログラムを公開しておきます。

 

ORANGE pico 向け IchigoJam フォント

2 周年 (2016/04/01)

ORANGE pico が公開されたばかりで、
良い交流ができるきっかけになればと

IchigoJam・ORANGE pico 双方に許可を得て

作成・公開しています。

 

2016年4月1日のネタは ORANGE pico で
IchigoJam が動いた!と

IchigoJam フォントで ORANGE pico 混じりの
起動画面を公開していました。

 

IchigoJam フォント - オレンジピコにベーシック



IchigoJam 公式ロゴの扱い・ライセンスについて

IchigoJam 公式ロゴ(右画像)は

クリエイティブ・コモンズ・ライセンス(表示・CC BY)の扱いです。

そのためロゴの使用・配布、また改変も認められています。

 

クリエイティブ・コモンズ 表示 4.0 国際 (CC BY 4.0) 配布元 IchigoJam

 

よくあるご質問 | IchigoJam 公式サイト - 「ライセンスについて」内「ワークショップの告知にIchigoJamのロゴは使っていいですか?」

フリー素材 | IchigoJam 公式サイト - 公式ロゴの画像データ