ORANGE BASIC プログラム


ORANGE pico と ORANGE BASIC で動作するプログラムです。

 

プログラムは手で入力する他、
USB-シリアル を用いてパソコンから転送する事も可能です。

「シリアル対応」は VT100 対応ターミナルソフトで正常に表示できます。

(一部文字コード設定に対応しているターミナルソフトが必要です)


オレンジピコのうた

全バージョン / 要 音声出力

キャラクターコード一覧表示

全バージョン (0.03〜) / シリアル対応



15 パズル

全バージョン / シリアル対応


ランダム画面

ver 0.03〜



風船

ver 0.03〜


落ちる〜

ver 0.03〜




迷路

ver 0.28〜 / シリアル対応



数当て

ver 0.29〜 (0.33〜) / シリアル対応


ジャンケンポン!

ver 0.29〜 / シリアル対応



カレンダー

ver 0.29〜 (0.33〜) / シリアル対応


太文字フォント

ver 0.33〜



キャラクター拡大表示

ver 0.33〜 / シリアル対応


風船 ver 2

ver 0.33〜




シフト JIS 一覧

ver 0.33〜



GIVE UP!

ver 0.33〜




風船 ver 3

ver 0.60〜


フルカラー表示

ver 0.12〜 / 要 TFT・シリアル



Facebook ページ公開版との違い

いくつかのプログラムは Facebook ページ でも同時に公開しています。

 

Facebook ページで公開しているプログラムは完成時の初版である事が多く、
不具合がない限りは更新せずそのままにしています。

(編集により投稿を上げてしまい、他の投稿に影響があるため)

一方でこのページよりリンクしているプログラムは

公開した後でも修正を行っている場合があります。

そのため二方で異なるプログラムになっている場合があります。

 

Facebook では本文に <3 を含めると ♥ に変換される仕様があるため、

変換されないよう < 3 と空白を入れている場合があります。


シリアル転送する時の注意

プログラムの掲載は GitHub Gist を用いています。

GitHub Gist は文字コードが UTF-8 になっているため、

カナ文字は ORANGE pico で用いている文字コードと異なります。

そのため、そのまま転送するとカナ文字が文字化けします。

転送後に手で修正するか、予めテキストエディタ等で

Shift_JIS に文字コード変換を行ってから転送を行って下さい。


MIT ライセンス

プログラムの行頭に次の3行を含めているプログラムは
MIT ライセンスを明示しています。

 

' (プログラム名) | ORANGE BASIC

' Copyright (c) (公開年) Keiichi SHIGA (BALLOON a.k.a. Fu-sen.)

' The MIT License (MIT) - (URL)

 

個人的に使用する範囲であればこの3行を入力する必要はありません。

行番号を含めていないため、プログラムに入りません。

再配布などではこの行を含める、または該当する記載を行う事で
配布などを自由に行う事ができます。

これとは別にプログラムの頭に行番号に続けて ' で付けているのは、
files での表示を考慮してあるので、そのままプログラムに含める事をおすすめします。

下にも MIT ライセンス を含めます。日本語訳も入れておきます。

 

原文

The MIT License (MIT)

 

Copyright (c) (release year) Keiichi SHIGA (BALLOON a.k.a. Fu-sen.)

 

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

 

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

 

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

 

上記の日本語翻訳

The MIT License

 

Copyright (c) (公開年) Keiichi SHIGA (BALLOON a.k.a. Fu-sen.)

 

以下に定める条件に従い、本ソフトウェアおよび関連文書のファイル(以下「ソフトウェア」)の複製を取得するすべての人に対し、ソフトウェアを無制限に扱うことを無償で許可します。これには、ソフトウェアの複製を使用、複写、変更、結合、掲載、頒布、サブライセンス、および/または販売する権利、およびソフトウェアを提供する相手に同じことを許可する権利も無制限に含まれます。

 

上記の著作権表示および本許諾表示を、ソフトウェアのすべての複製または重要な部分に記載するものとします。

 

ソフトウェアは「現状のまま」で、明示であるか暗黙であるかを問わず、何らの保証もなく提供されます。ここでいう保証とは、商品性、特定の目的への適合性、および権利非侵害についての保証も含みますが、それに限定されるものではありません。 作者または著作権者は、契約行為、不法行為、またはそれ以外であろうと、ソフトウェアに起因または関連し、あるいはソフトウェアの使用またはその他の扱いによって生じる一切の請求、損害、その他の義務について何らの責任も負わないものとします。