PanCake+BASIC プログラム


Do not you understand Japanese? Please refer to YouTube: PanCake + IchigoJam BASIC Program | YouTube

 

PanCake+IchigoJam BASIC および IchigoCake BASIC で動作するプログラムです。 

ライセンスなど、このページ下で特記していないところについては IchigoJam BASIC/プログラム と同じ扱いとなります。

実行して動作がおかしくなる場合は、?"PANCAKE RESET と入力して、PanCake を初期化して下さい。


PanCake と BASIC を 1 画面で使用する

New 迷路 2 以外のプログラムはいずれも PanCake と IchigoJam を 1 画面で表示できる前提でプログラムしています。
New 迷路 2 は 2 画面表示になっていますが、プログラムの修正により 1 画面切り替えにも対応しています。

  • PanCake プリント基板
    ジャンパ J1 を 2-3 のところへ接続して下さい。
    ジャンパワイヤを使用している場合は PanCake-IchigoJam 間の VIDEO2 同士を接続して下さい。
  • IchigoCake
    ジャンパ J2 を 2-3 のところへ接続して下さい。
  • PanCake ブレッドボード
    PanCake の VIDEO1〜4 が抵抗を経由し合わされる部分(100Ωの手前)のところを
    IchigoJam の VIDEO2 へ接続して下さい。
  • ai.cake
    ai.cake の基板そのものは1画面使用に未対応ですが、VIDEO へ入れる部分の 100 Ω 抵抗を
    ジャンパ または 0Ω 抵抗に変更すると、VIDEO 端子と IchigoJam の VIDEO 2 端子を接続して1画面使用できます。

各プログラムで IchigoJam の画面へ戻せるようにしてありますが、

Esc キーで中断すると PanCake 画面のままになってしまいますので、ご注意下さい。

手入力による復旧が難しい場合、F5 キーなどで再度 RUN を行い、IchigoJam 画面へ戻す手順で終了させて下さい。

 

この影響で、PanCake と IchigoJam を別々にモニタ出力させている場合、
実行すると IchigoJam の画面が非表示になりますが、これで正常です。


PanCakeプチコン3号Edition の対応

このページで掲載しているプログラムは

New 迷路 2 以外 PanCakeプチコン3号Edition 対応です。

 

プログラムによって、次の対応となります。

  • 同じプログラムでそのまま動作
  • プログラムを修正する事で動作
  • 専用プログラムで動作

PanCakeプチコン3号Edition: (C)PCN (C)SmileBoom Co.Ltd.

 

SmileBoom、プチコン3号 は 株式会社スマイルブーム の登録商標です。

PanCake プチコン3号Edition に組み込まれている「プチコン3号」の キャラクター および 背景画像 は

株式会社スマイルブーム と PCN とのライセンス契約に基づいて提供されています。

イチゴジャム レシピ は 株式会社スマイルブーム からキャラクター等について、掲載の確認・了承をいただいています。


IchigoCake BASIC での動作

ここで紹介しているプログラムは IchigoCake BASIC でも動作可能です。

プログラム修正の必要はありません。

 

必ずジャンパ J1 は接続した状態にして下さい。

上項目にあるとおり、New 迷路 2 以外は 1 画面表示に対応しているため、

実行中は BASIC 画面が表示されなくなって正常です。

New 迷路 2 は実行するプログラムに合わせてジャンパ J2 を切り替えて下さい。

 

CakeRes✕レトロゲームズは 2019年5月4日より New 迷路 2 以外対応済みです。

一部のプログラムは専用にプログラムを公開しています。
それ以外のプログラムは CakeRes✕レトロゲームズ のリソースを切り替えた状態でも
通常のプログラムで動作可能です。。


MixJuice・MicJack によるプログラムのダウンロード

MixJuice を用いてプログラムをダウンロードする事ができます。

ファームウェアは上位互換の MicJack も使用可能です。

 

Wi-Fi を接続した状態で各ページ掲載のコマンドを実行すると、

プログラムが IchigoJam にダウンロードされます。

 

?"MJ GET 15jm.li/K/(ID)

※ 15jm.li/K/ は kidspod.club/mj/ の短縮 URL です。

 

また MicJack では MJ GKP コマンドも使用できます。

 

?"MJ GKP (ID)

 

イチゴジャム レシピ MixJuice コンテンツ で一覧表示可能です。

 

?"MJ GET 15j.run/ → PanCake → PanCake+BASIC/プログラム

 

New 迷路 2 はプログラム実行中 UART 0 を使用しています。
ゴールせずにプログラムを中断した場合、MixJuice のコマンドを送っても動作しなくなります。

プログラム実行後に MixJuice を使用する場合は UART 1 を実行して下さい。


PanCake-IchigoJam 画面切替

PanCake 0.8〜 / IchigoJam BASIC 0.9.4〜

 

風船

PanCake 0.8〜 / IchigoJam BASIC 0.9.4〜

 

背景色・画像表示

PanCake 0.8〜 / IchigoJam BASIC 0.9.4〜

 


スプライト表示

PanCake 0.8〜 / IchigoJam BASIC 0.9.4〜

 

色一覧

PanCake 0.8〜 / IchigoJam BASIC 0.9.8〜

 

いわゆるスカッシュ

PanCake 0.8〜 / IchigoJam BASIC 0.9.8〜

 


花火

PanCake 0.8〜 / IchigoJam BASIC 0.9.8〜

 

IchigoJam キャラクターランダム出力

PanCake 0.8〜 / IchigoJam BASIC 0.9.9〜

 

IchigoJam 拡大文字

PanCake 0.8〜 / IchigoJam BASIC 0.9.9〜

 


GIVE UP!

PanCake 0.8〜 / IchigoJam BASIC 1.0.0〜

 

1分タイマー 風船

PanCake 0.9〜 / IchigoJam BASIC 0.9.8〜

 

ポン風

PanCake 1.0〜 / IchigoJam BASIC 0.9.8〜

 


New 迷路 2

PanCake C / IchigoCake BASIC

CakeRes✕レトロゲームズ 非対応



他のプログラム

PanCake ロゴは Facebook グループ IchigonQuest,IchigoLatte,etc-FAN 内で公開しています。

 

Facebook グループ IchigonQuest,IchigoLatte,etc-FAN 内

 

ai.cake ロゴは Facebook グループ IchigoJam-FAN の ai.cake 公開投稿のコメントで公開しています。

aitendo にもお送りしているので、店舗のデモで使われているかもしれません。

 

Facebook グループ IchigoJam-FAN 内

 

これらはロゴの著作上、現在はあえて Facebook 内に限定しています。