プチコンまとめWiki (初代/mkII)

Toukou/Noodel OS の変更点

パンくずリスト


#title(投稿プログラム : Noodel OS)
#region()
#contents
#endregion
// ↑この2行は削除しないでください。
// ←このように「//」で始まる行はコメントです。ページ本文には反映されません。
//------------------------------------------------------------------------------
// ・投稿年月日は、このページを投稿しようとしている今日の日付を半角数字で入力してください。
//   この日付は、投稿プログラムを自動的に年月日順に並べる際に使用されます。
// ↓↓↓
2014年4月5日投稿
// ↑↑↑
//------------------------------------------------------------------------------
// ・投稿者名は、将来的に投稿プログラム一覧に表示するために使用します。
// ・「名無しさん」のままにしておくと、匿名の方からの投稿として扱われます。
// ↓↓↓
/ 投稿者 : Noodel Software
// ↑↑↑
//------------------------------------------------------------------------------
// ・適当にタグをつけることができます。半角のコンマ区切りで複数つけられます。
//   タグをつけると、同じタグが付いたページを検索することができます。
// ★次に該当するプログラムは、特定のタグを設定するようご協力お願いします。
//   これらを設定すると、将来的に投稿プログラム一覧に目立つマークが付くようになる予定です。
// ・短いプログラム → 「1行プログラム」「数行プログラム」「1画面プログラム」タグのいずれか1つ
// ・初代プチコンでも動作するプログラム → 「初代対応」タグ
// ・mkII 以降専用のプログラム → 「mkII専用」タグ
// ・QRコードを掲載している → 「QRコード」タグ
// ・該当するなら「ゲーム」「実用ツール」「音楽」タグのいずれか
// ↓↓↓
/ &tag(投稿プログラム,mkII専用,QRコード,OSもどき);
// ↑↑↑

//------------------------------------------------------------------------------
// ここに概要とか書きます。
// ・** や *** で始まる行は子見出しとなります。* の数で深さが決まります。
// ・[#英数字] はページ内リンクに使用されるアンカーですが、
//   書かなかったり、消したりしてもかまいません。ない場合はランダムな文字列が自動付与されます。

|このページの最後の更新日は2014/05/03 (土) 19:21:53です。|

* 概要 [#Summary]
Noodelが作った、OSもどきです。~

** 詳しい情報 [#t6194b3b]

*** 動作環境 [#p68f9113]
動作を確認した環境です。~
- プチコンmkII

*** OSのVersion [#e8407834]
「Noodel OS」のVersionです。~
|~ 現在のVersion|Version 1|
|~ Noodelエディション|Noodel 1 One unit|

*** バグ情報 [#w4287ae7]
今のところバグは確認されていません。~

** 注意 [#p166d39f]
バグがあったらすみません。~
報告してくださるとうれしいです。~
&color(red,white){''【重要】''};「&basic{CHR:NOFONT};」がないと、文字が読めません。必ず読み込んでおいてください。~
QRコードは[[こちら>#QR]]です。~

** 操作方法 [#bb0e167c]
おまけアプリはXボタンで終了します。~
あとは使ってみた方が早いです。~

* フォントについて [#sc93368f]
公式サイトで配布されている「[[置き換えフォント>http://smileboom.com/special/ptcm2/co_present/html_present02.php]]」をこあ/co.aさんの「[[プチコン用ひらがなフォント「PETIKANA」>Toukou/かなフォントPETIKANA]]」の配置でミックスさせていただき使わせていただいています。~
スマイルブームさん、こあ/co.aさん、ありがとうございます。~

* 初期内蔵されているアプリ [#l6327580]

** アプリの一覧 [#y21a61cf]
- 時計
- サイコロ

** 時計 [#r1104c60]

*** 概要 [#b5a9c3c7]
時間を表示します。~

*** アプリを評価する [#jc7bd6d7]
「時計」はどうですか?~
#vote(良い[1],悪い[6]);

** サイコロ [#z6609ef8]

*** 概要 [#h722a560]
サイコロです。~
%%宿題などが分からないときに使うといいかも。%%~
&color(red,white){''【重要】''};''よい子は必ず考えて勉強をしましょう。''~

*** アプリを評価する [#b541a99b]
「サイコロ」はどうですか?~
#vote(良い[3],悪い[2]);

* アプリ [#me522611]
アプリです。~
アプリのインストールの方法は[[ここ>#w8f6a294]]に書いています。~

** イメージビュワー [#q39e6cab]

*** 概要 [#lbd8ddce]
画像(GRPとCOL)を読み込んで表示します。~

*** 注意 [#s82dc77b]
GRPファイルとCOLファイルの名前は同じにしてください。~

*** QRコード [#pbb4ee36]
プチコンmkII向けのQRコードです。~

|~&basic{PRG:NOOS1APP};|
|~1/1|
|&ref(iv-qr0.png);|

*** サンプルのQRコード [#wa0b7ea1]
プチコンmkII向けのQRコードです。~
サンプルの画像(GRPとCOL)のQRコードです。~
#region()
#region()
|>|>|>|~&basic{GRP:NOMII};|
|~1/19|~2/19|~3/19|~4/19|
|&ref(iv-gqr0-2.png);|&ref(iv-gqr1.png);|&ref(iv-gqr2.png);|&ref(iv-gqr3.png);|
|~5/19|~6/19|~7/19|~8/19|
|&ref(iv-gqr4.png);|&ref(iv-gqr5.png);|&ref(iv-gqr6.png);|&ref(iv-gqr7.png);|
|~9/19|~10/19|~11/19|~12/19|
|&ref(iv-gqr8.png);|&ref(iv-gqr9.png);|&ref(iv-gqr10.png);|&ref(iv-gqr11.png);|
|~13/19|~14/19|~15/19|~16/19|
|&ref(iv-gqr12.png);|&ref(iv-gqr13.png);|&ref(iv-gqr14.png);|&ref(iv-gqr15.png);|
|~17/19|~18/19|~19/19|~|
|&ref(iv-gqr16.png);|&ref(iv-gqr17.png);|&ref(iv-gqr18.png);||
#endregion
#region()
|~&basic{COL:NOMII};|
|~1/1|
|&ref(iv-cqr0.png);|
#endregion
#endregion

*** 「イメージビュワー」を評価する [#z31dfa7c]
「イメージビュワー」はどうですか?~
#vote(良い[1],悪い[3]);

** アプリを実行 [#m102dfe2]

*** 概要 [#ye0ae188]
アプリのラベル名を指定してアプリを実行します。~

*** ラベル名の一覧 [#jfad8515]
- 最初からインストールされているリストのラベル名の一覧

#region()
|~ホームメニュー|&basic{@HOMEMENU};|
|~おまけアプリの一覧|&basic{@BONUSMENU};|

- 最初からインストールされているアプリのラベル名の一覧

|~時計|&basic{@CLOCK};|
|~サイコロ|&basic{@DICE};|

- システム

|~シャットダウン|&basic{@SHUTDOWN};|
|~再起動|&basic{@RESTART};|

- システムアプリ

|~OSのプロパティ|&basic{@PROPERTY};|
#endregion

*** QRコード [#s919eb8b]
プチコンmkII向けのQRコードです。~

|~PRG:NOOS1APP|
|~1/1|
|&ref(run-qr0.png);|

*** 「アプリを実行」を評価する [#ne6ec654]
「アプリを実行」はどうですか?~
#vote(良い[0],悪い[0]);

* アプリのインストールの方法 [#w8f6a294]
#region()
スルメさんも説明を書いてくださりました。([[こちら>http://surume.miraiserver.com/wiki/surume/index.php?NoodelOSdev]]です)~
スルメさん、ありがとうございます。~

+ 実行モードで「&basic{APPEND "};'''アプリのファイル名'''&basic{"};(Enter)」と入力してください。
+ 92行目の&basic{DATA};文の値を1つ増やしてください。
+ 93行目に&basic{DATA "};'''アプリの名前'''&basic{","};'''アプリのラベル名'''&basic{"};を追加してください。
-- アプリの名前はどんな名前を入力しても大丈夫です。
-- アプリのラベル名は&basic{@};以降の部分だけを入力してください。
--- 【例】&basic{@TEST};→&basic{TEST};

** アンケート [#b9394553]
この情報は役に立ちましたか?~
#vote(立った[2],立たなかった[0]);
そのほか質問がありましたら[[こちら>#lbc29ca7]]にどうぞ。~
#endregion

* アプリの開発方法 [#k89f44ab]
アプリを終了した後の行に、「&basic{WAIT 5:GOTO @HOMEMENU};」を書き足してください。~
これだけでOKです。~

** その他 [#hc1db8e2]
- ラベル名、変数名がかぶらないようにしてください。

** アンケート [#vcb2e642]
この情報は役に立ちましたか?~
#vote(立った[0],立たなかった[0]);
そのほか質問がありましたら[[こちら>#lbc29ca7]]にどうぞ。~
/////////////////////////////////

* スクリーンショット・動画 [#ScreenShots]
// 動作しているところを撮影した写真や動画があれば貼り付けてください。

// ページを作成すると、画像の添付ができるようになります。(作成する前はできません)
// 作成後のページの右上、ウィキメニューにある「添付」から画像をアップロードできます。
// (添付ファイルはページごとに別個に管理されています。必ず作成後のページに添付してください)
// 画像をアップロードしたら、以下の書式でページ内に貼り付けられます。
// #ref(添付ファイル名)

// 以下の書式で、YouTube やニコニコ動画を貼り付けられます。
// #youtube(0HWX7kovgY8)
// #nicovideo(sm13684820)
「Noodel OS」はこんな感じです。
|~ホームメニュー|
|&ref(ss0.png);|

#region(おまけ)
** 使ったツール [#f723d0dc]
自作の「Noodel Camera」を忍ばせてスクリーンショットを撮りました。~

*** QRコード [#o5ecb06f]
プチコンmkII向けのQRコードです。~
|~PRG:NOCAMERA|
|~1/1|
|&ref(cqr0.png);|

*** プログラムリスト [#t38818a1]
#region()
#basic{{
'---------------------------
'Noodel Camera
'by Noodel Software
'---------------------------
@CAMERA
 FOR Y=0 TO 23
  FOR X=0 TO 31
   GPUTCHR 8*X,8*Y,"BGF",CHKCHR(X,Y),0,1
  NEXT
 NEXT
 LINPUT "";A$
 SAVE"GRP:"+A$
RETURN
}}
#endregion

*** 「Noodel Camera」を評価する [#j7822406]
「Noodel Camera」はどうですか?~
#vote(良い[5],悪い[0]);
#endregion
/////////////////////////////////
// QR コードがない場合は、この部分は削除してください
* QR コード [#QR]
プチコンmkII 向けの QR コードです。
// 【重要】旧プチコンから mkII に転送したプログラムは、mkII で保存しなおしてから
// QR コード化すると、枚数が半分ぐらいに減ります。ぜひお試し下さい。
// 【重要】添付できるのは画像ファイルのみです。zip ファイルは解凍してください。

// ページを作成すると、QR コードの添付ができるようになります。(作成する前はできません)
// 作成後のページの右上、ウィキメニューにある「添付」から画像をアップロードできます。
// (添付ファイルはページごとに別個に管理されています。必ず作成後のページに添付してください)
// QR コードをアップロードしたら、以下の書式でページ内に貼り付けられます。
// #ref(アップロードしたファイル名)

// QR コードを大きくしたい場合は、倍率指定ができます。コンマは必ず 2 つ指定してください。
// ブラウザによっては補完がかかってボケますが、それでも問題なく読み込み可能です。
// #ref(アップロードしたファイル名,,200%)

// 複数の QR コードを貼り付けるために表組みを用いる場合、&ref(); を使用します。
// (#ref() を表に埋め込んでしまうと、古い Internet Explorer でうまく表示されません)
// |>|>|~PRG:FILENAME|
// |~1/3|~2/3|~3/3|
// |&ref(qr0.png,,200%);|&ref(qr1.png,,200%);|&ref(qr2.png,,200%);|
本体のQRコードです。~
|>|~PRG:NOOS1|
|~1/2|~2/2|
|&ref(qr0.png);|&ref(qr1.png);|

フォントのQRコードです。~
&color(red,white){''【重要】''};これがないと、文字が読めません。~
|>|>|~CHR:NOFONT|
|~1/3|~2/3|~3/3|
|&ref(fqr0.png);|&ref(fqr1.png);|&ref(fqr2.png);|
/////////////////////////////////
* プログラムリスト [#List]
暇で暇でたまらないときに載せます。~
多分。~

*「Noodel OS」を評価 [#b4ce8300]
「Noodel OS」はどうですか?~
#vote(良い[6],悪い[3]);

** 皆さんの要望 [#j586a13e]
要望があれば書き込んでください。~
できるだけ改善していこうと思います。(そのほかのコメントは[[こちら>#Comments]]にどうぞ)~
- ''@0918nobita'' : バグを発見しました。僕の作ったアプリをインストールせて実行し、アプリを終了して@HOMEMENUに移行すると、「ゲームメニュー」の「ゲ」が手の記号になっていて、Aボタンを押すとエラーを起こし、[Subscript out of range (61)]と表示されてしまいます。 (&new{2014/05/06 (火) 14:27:17};)
- ''@0918nobita'' : 「手の記号」というのは、左向きに指を指しているやつです (&new{2014/05/06 (火) 14:28:27};)
- ''@0918nobita'' : 「ゲームメニュー」→「ホームメニュー」の間違いです、度々すいません^^; (&new{2014/05/06 (火) 14:30:28};)
- ''@0918nobita'' : GOTO @STARTMENUでアプリを終了すれば、エラーは起こりませんでした。 (&new{2014/05/06 (火) 15:02:58};)
-- ''Noodel Software'' : 変数がかぶった可能性があります。変数&basic{HMY};を使っていませんか? (&new{2014/05/06 (火) 18:31:58};)
- ''@0918nobita'' : 使ってないですよ (&new{2014/05/06 (火) 22:25:11};)
-- ''Noodel Software'' : そうですか。僕には原因がわかりません。もう少し原因を考えてみます。あと、変数&basic{HMY};を使った、使っていないは関係ありませんでした。すみません。 (&new{2014/05/07 (水) 16:37:25};)
- ''名無しさん'' : ? (&new{2014/05/07 (水) 16:45:34};)
-- ''Noodel Software'' : 誤ってエンターキーを押してしまい書きかけのままコメントが挿入されてしまいました。(&new{2014/05/07 (水) 16:51:22};)
- ''Noodel Software'' : >皆さん 【お願い】@0918nobitaさんが報告してくださった、「作ったアプリをインストールして実行し、アプリを終了して&basic{@HOMEMENU};に移動すると、「&basic{ホームメニュー};」の「&basic{ホ};」が左向きに指を指している記号(&basic{Й};)になっていて、Aボタンを押すとエラー(&basic{Subscript out of range (61)};)を起こす。」というバグの原因がNoodelにはわかりません。もしも、わかった方がいましたら、Noodelに連絡してくださるとうれしいです。 (&new{2014/05/07 (水) 16:45:07};)
- ''天郷思音'' : デバック挑戦中 (&new{2015/01/03 (土) 19:40:41};)
- ''天郷思音'' : おまけアプリでは発生しないならアプリに起因。HMMAXが異常値ならHMYの異常値を検知できない。HMMAXがアプリで使用されていないか確認。それ以外ではHMMAXの書き換えは唯一のREADしかない。その場合はDATAに不正がある。あと初歩的な質問だけどアプリにCLEAR使ってない?(&new{2015/01/03 (土) 19:47:53};)
- ''hshjzookwwo'' : PwokZuSMQqeDFmi (&new{2016/05/18 (水) 16:46:43};)
- ''ibwokbzuy'' : ywWvyTEN (&new{2016/05/19 (木) 04:32:57};)
- ''yheiql'' : IXGwzOvIMXXfBri (&new{2016/05/19 (木) 16:26:34};)
- ''fulombusptv'' : MqAFYkjtjzPYXtug (&new{2016/05/20 (金) 04:25:10};)
- ''cfygbymhzm'' : bUJgsCYjfjcAaIuxY (&new{2016/05/20 (金) 17:23:27};)
- ''nwjpvdjyk'' : NrlMjNGC (&new{2016/05/21 (土) 06:27:23};)
- ''yhxbrhnr'' : cPtGwxpjsEOW (&new{2016/05/21 (土) 19:34:48};)
- ''mkpiqxhi'' : VtbrptrGZvpN (&new{2016/05/22 (日) 08:38:32};)
- ''ezjwoca'' : lQTAmbnqwJ (&new{2016/05/22 (日) 21:55:37};)
- ''vximpiilnev'' : lRKkxdqaQ (&new{2016/05/23 (月) 11:01:27};)

#comment
/////////////////////////////////
// コメントを募集したくないなら、ここから下は削除してください
* CHECKER FLAG (ひとことコメント) [#Comments]
この作品に対するコメントがあれば一言どうぞ。(作品に直接関係ない質問や雑談は[[掲示板>Board]]へ)
- ''Autoexec'' : うーむ、ちょっと機能が少ないですかね (&new{2014/04/05 (土) 20:15:27};)
- ''Noodel Software'' : >Autoexecさん 確かに機能が少ないのでアプリなどをできるだけたくさん追加した「Noodel OS Version 2 DX Edition」を開発中です。 (&new{2014/04/05 (土) 21:06:35};)
- ''Citringo'' : スルメにアプリ開発してもらえば(提案) (&new{2014/04/05 (土) 21:37:34};)
- ''Noodel Software'' : >Citringoさん そうですね。でも、作ってもらったアプリを実行するための誰でも使える簡単な仕組みがないといけないのでその仕組みが完成してからスルメさんにお願いをしてみようと思います。提案、ありがとうございます。 (&new{2014/04/05 (土) 23:38:08};)
- ''スルメ'' : hm、面白そうですな (&new{2014/04/06 (日) 07:59:16};)
- ''スルメ'' : できた (&new{2014/04/06 (日) 08:07:14};)
- ''スルメ'' : http://surume.miraiserver.com/wiki/surume/index.php?NoodelOSdev 問題があったら消しますのでお知らせくださいー。 (&new{2014/04/06 (日) 09:21:58};)
- ''Noodel Software'' : >スルメさん 見ました。本当にありがとうございます。 (&new{2014/04/06 (日) 09:42:57};)
- ''かずえもん@プチコン一時休止'' : 「Noodel OS 2(仮)」に欲しいアプリのアンケートを終了しました。じゃなくて「Noodel OS 2(仮)」の欲しいアプリのアンケートを終了しました。じゃないですか? (&new{2014/04/19 (土) 10:04:15};)
- ''Noodel Software'' : >かずえもんさん そうですね。直しておきます。ご指摘、ありがとうございます。 (&new{2014/04/19 (土) 11:35:32};)
- ''Noodel Software'' : >↑×1の僕のコメント 直しておきました。 (&new{2014/04/19 (土) 11:37:47};)
- ''@0918nobita'' : Noodel OSからもインストールして起動できるOSもどきを開発中です!もちろん単独でも動きますが、互換性を持たせて、さまざまなOSもどきと連携させたいと思います (&new{2014/05/06 (火) 08:46:01};)
- ''@0918nobita'' : その他のアプリも作るので、気長に待っててくださいねー(´∀`*) (&new{2014/05/06 (火) 08:47:34};)

#comment

* 「Noodel Software」の最新情報 [#de59456b]

** 開発しているもの [#f293f972]
開発中止になるものがあるかも知れません。~
「[[プチコン3号 SMILEBASIC>http://smileboom.com/special/ptcm2/html_third.php]]」までには完成させたいです。~

- %%「Noodel OS Version 2」を開発中。%%~
1から作り直したので「Noodel OS 2」などの名称で新たに投稿します。
-- 今は「Noodel OS 2(仮)」って読んでください。
- 「Noodel OS DX」を開発中。

* 「Noodel OS 2(仮)」の最新情報 [#bea3561a]
ソースがぐちゃぐちゃになってきたので開発が遅れていました。~
また、一からつくり直すのでますます遅れます。~

~

-「Noodel OS 2(仮)」ではこんなことがでるようになります。(予定です)
-- %%ガジェットもどき%%
--- %%ガジェットもどきは廃止になりました。%%~
難しそうです…
-- セーフモードもどき
--- 一応、完成しました。~
でも、「セーフモードもどきもどき」レベルです。
-- デバッグモードもどき
--- 一応、完成しました。~
でも、「デバッグモードもどきもどき」レベルです。
-- プロセスもどき
--- 難しそうです…

~
- 「Noodel OS 2(仮)」ではこんなアプリケーションが初期内蔵されています。(予定です)
-- コマンドプロンプト
--- 半分ぐらい完成しました。
-- プロパティ
--- できました。
-- Noodel Accessorys
--- Clock~
→ 一応、完成しました。
-- Stone(ブラウザもどき)
--- まだ、「ブラウザもどきもどき」レベルです。

~

- 「Noodel OS 2」以外に名前が思いつかないので、多分「Noodel OS 2」のままになります。


** 欲しいアプリのアンケート [#y068ef24]
- 欲しいアプリのアンケートを終了しました。(14年4月19日)

**  皆さんの要望 [#t353f24d]
「Noodel OS 2」への要望があれば書き込んでください。~
(苦戦気味なので皆さんの要望に答えられないかも知れません。勿論、全て頑張って見ます)~
- ''魔神'' : ゲームを頼んだZE (&new{2014/05/03 (土) 06:11:26};)
-- ''Noodel Software'' : わかりました。頑張ってみます。(&new{2014/05/03 (土) 19:12:32};)
- ''魔神'' : ありがとうございますだZE (&new{2014/05/03 (土) 19:59:27};)
- ''@0918nobita'' : グラフィックの命令も使って、見た目をモダンな感じにしてみては? (&new{2014/05/06 (火) 08:49:29};)
-- ''Noodel Software'' : わかりました。頑張ってみます。(&new{2014/05/06 (火) 09:30:30};)
- ''魔神'' : BGM頼んだZE (&new{2014/05/07 (水) 21:01:10};)
-- ''Nodel Software'' : わかりました。頑張ってみます。でも、作曲が下手くそなのでプチコンのプリセットBGMになると思います。 (&new{2014/05/07 (水) 21:25:54};)
- ''かずえもん'' : ミュージックエディッターVer2.0を使ってみてはどうでしょう? http://wiki.hosiken.jp/petc/?Toukou%2F%A5%DF%A5%E5%A1%BC%A5%B8%A5%C3%A5%AF%A5%B7%A1%BC%A5%B1%A5%F3%A5%B5%A1%BCmkII MMLに変換できますから、直感的にBGM作成が出来ますよ! (&new{2014/06/25 (水) 18:16:12};)

#comment

* 「Noodel OS DX」の最新情報 [#p550c8e5]
「Noodel OS DX」でこんなことができるようにしたいです。~

- マルチタスク

多分、「Noodel OS DX」は「[[プチコン3号 SMILEBASIC>http://smileboom.com/special/ptcm2/html_third.php]]」で作ります。~

** ありそうな質問とその答え [#q06e85d6]
- Q.NoodelにマルチタスクのOSもどき作れるの?
-- A.''できるようにしたい''のです。(勿論、頑張っています) 

** お願い [#l70d2c48]
完成まで遅くなると思うので気長に待っていてください。~

表示モード : [ スマホ・3DS対応表示 | クラシック表示 ]
PukiWiki 1.4.7 Copyright © 2001-2006 PukiWiki Developers Team. License is GPL. Based on "PukiWiki" 1.3 by yu-ji
ページの処理時間 : 0.006 秒 | ログイン
Copyright(C) 2011-2014 プチコンまとめWiki ◆1sxkymI8ji30