Digitalians' Alchemy: タグ「BASIC」(1-12)

2018年07月29日

ラズパイ用の SmileBASIC が単体発売されたって!

 Raspberry Pi 用の SmileBASIC が単体発売されているそうです! すばらしい。 【今日の人気記事】更新:Raspberry Pi3で動作するSmileBASIC「Pi STARTER」がツクモで販売中、...

2018年01月21日

SmileBASIC で「コリドール」(ボードゲーム)

 パソコンミニの SmileBASIC で「コリドール」というボードゲームを実装してみた。二人プレイのみ。コンピュータとの対戦は(まだ)できません。  「コリドール」は、...

2018年01月13日

SmileBASIC で「マージャンソリティア」

 引き続き「パソコンミニ」の SmileBASIC で、「マージャンソリティア」を実装してみた。ソースコードはこちらにあります。  SmileBASIC の特徴、...

2018年01月11日

SmileBASIC で「さめがめ」

 「さめがめ」をパソコンミニの SmileBASIC で実装してみた。ソースコードはこちらにあります。 写真が下手すぎだな。スクリーンショットの機能が欲しい…  SmileBASIC は初めて使った。...

2017年10月14日

パソコンミニ来ました!

 パソコンミニ MZ-80C が来ました!  念のため説明しておくと、往年の8ビットパソコン MZ-80C の筐体を 1/4 スケールで再現し、その中に Raspberry Pi model A+ を収めたもの。...

2017年05月11日

パソコンミニ!

 ラズパイ model A+ を載せたミニチュアサイズのパソコン! でもって、SmileBASIC 内蔵! こんなん、買うしかないでしょ。 ハル研究所から発売予定のハードウェア「PasocomMini MZ-80C」<パソコンミニ MZ-80C>を、...

2017年04月27日

Daruma BASIC で対数らせん

 Daruma BASIC で対数らせんを描いてみました。ラズパイ3、ベアメタルです。  プログラムはこちら。GitHub のレポジトリにも入ってます。 w=screensize(0)/2 h=screensize(1)/2 dim col(4) col={rgb(1,0,0),rgb(0,1,0),rgb(0,0,1),rgb(1,1,0)} p=0 b#=6.0 do redraw 0 gcls for i=0 to 3 gcolor col(i) for r=0 to w*2 t#=b#*log(1+r*0.1)+3.1416*(i*0.5-p/20.0) x#=w+r*cos(t#) y#=h+r*sin(t#) if r=0 then pset x#,y# else lineto x#,y# endif next next p=(p+1)%40 redraw -1 loop  昔の BASIC に慣れた人だと、...

2017年04月25日

Daruma BASIC 1.0pre6 公開

 Daruma BASIC 1.0pre6 を公開しました。Raspberry Pi 1/2/3/Zero で、ベアメタル (OS なし) で BASIC が走ります。...

2017年04月17日

Daruma BASIC ラズパイ3で動いた

 ラズパイ3のベアメタルで、Daruma BASIC が動きました。  いやもう、めちゃくちゃ大変だった。まず、ラズパイ1の開発に使っていた Maccasoft さんのカーネルは、...

2017年03月18日

Daruma BASIC で「さめがめ」

 Daruma BASIC 用の「さめがめ」を改訂しました。小さい画面にちゃんと収まるようになった。ベアメタル(Linux OS 無し)で動かしてみたのがこちら。...

2017年03月11日

Daruma BASIC をベアメタルラズパイで動かす

 昼食後、テレビをつけて、14:46 にみんなで黙祷。去年は平日だったので、実験を中断して黙祷したのを思い出した。  さて、ラズパイのベアメタルで Daruma BASIC を動かすことに成功しました:「Daruma BASIC - 動かし方(超初心者向け:単体で動かす)」  BASIC プログラミング「だけ」しかできない単機能のマシンになる。...

2016年05月22日

ORANGE pico 来ました

 先日書いた「PIC32MX を使った BASIC マイコン」、ORANGE pico がやって来ました。組み立てキットで 1380円+消費税。  PS/2キーボードを接続して、...

email.png