プチコン3号&BIGまとめWiki

tips(小ネタ集)

パンくずリスト

タイトル

トップメニューが表示される前にLかRを押すと直接ダイレクトモードに行ける

ボタンを押すと各メニューに行ける。

  • Aボタン … 作品を見る
  • Bボタン … SmileBASICでプログラムを作る
  • Xボタン … 作品公開とダウンロード
  • Yボタン … プロジェクトとファイルの管理

編集画面

FILES /は [DEFAULT] プロジェクトの内容を取得するのに使用する。
また、FILES //でプロジェクト自体のリストが取得できる。

プログラム

  • XSCREEN 2もしくはXSCREEN 3を実行すると、キーボードが消える。(下画面が使用可能になる、両者の違いは3D/2D)
    • DISPLAY 1で下画面を操作するモードになり、DISPLAY 0で、上画面に戻せる。
  • CHR$関数を使うと通常では入力できない特殊な文字も表示・代入できる。以下はその一例。
    • CHR$(9) … 水平タブ。プログラム実行時には空白と見なされます。色つき矢印として使うのはおすすめできません。※CHR$(57865)の記号が表示されます。
    • CHR$(10) … これを入力すると改行される。文字列変数1つで複数行の文字列を入力する際に役立つか。
    • CHR$(13) … 改行コード。入力した直後では反映されず、再読み込みをしたら反映される。※CHR$(57869)の記号が表示されます。
      • CHR$(10), CHR$(13) の詳細についてはこちら
    • CHR$(12288) … 和字間隔*1。コンソールではただのスペースだが、DIALOGではひらがな・カタカナ等と同じ幅で表示される。
      • DIALOGで箇条書きするときに、項目の途中で改行してしまう場合はこれを使うと頭を揃えることができる。
  • PRGEDIT で行数を指定すると、操作中の SLOT のカーソルは、その行の先頭に移動する

色んなものの限界

  • 整数 … 4294967295
  • 実数 … 1.7976931348623157E308(0が291個、これ以上桁が増えるとinfになる) 注:上から約16桁までしか精度は保障されない*2
  • 整数型の値の範囲 … -2147483648 から 2147483647 *3
  • 文字列 … 約4100000文字(限界を超えるとOut of memoryになる)
  • 数値配列要素数 … 約2147483648(全ての配列要素数の合計、2次元以上は要素数を乗算して計算)
  • 文字列配列要素数 … 約2147483648(全ての配列要素数の合計、2次元以上は要素数を乗算して計算)
  • クリップボード記憶可能文字数 … 1048576文字(これを超えるとString too longになる)
  • クリップボード貼り付け可能文字数 … 約1000000文字(限界を超えると貼り付けボタンを押しても張り付けられない)
  • ファンクションキー文字数 … 1つにつき256文字(挿入できる文字列は後ろから128文字まで)
  • 変数の限界 … 1039780個(旧3DSで配列変数を使用して検証。限界を超えるとout of memoryとなる)
  • フォルダの限界 … 1024(※3)
  • ファイルの合計 … 8192(※3)
    • ※1 特記の無いものは全てNewニンテンドー3DSで検証、メモリ使用状況等によって上下する可能性あり
    • ※2 約とついているものはSDカードの空き容量に依存する
    • ※3 ソース

隠し説明文

EDITモードで以下のワードを打ち込み、ヘルプを開くと説明文が見られる隠しネタです。

  1. KANJITBL
  2. MML
  3. PETITCOMPUTER
  4. SMILEBOOM

隠し命令

以下のワードは命令として存在しており、

隠し命令通常の命令
BGMPRGWAVSET
BGMPRGAWAVSETA

というように対応しています。 どちらも同じように使えますが、文字数が同じなのでプログラムの短縮には使えません。

隠し機能

関数自体は隠されていないが、機能が隠されているもの。

  • FORMAT$の書式文字列で、%を2つ重ねると%そのものを含めることができる。
    • プチコン4では正式に説明文があるので、ただの書き忘れっぽい。

メニュー 【3号】

ヘルプ

リンク

最近の更新

最近の人気ページ

オンライン情報

  • 現在同時に 1 人がこのサイトを見ています
  • このページはこれまでに 3944 回、本日は 1 回、昨日は 0 回閲覧されました

ページの先頭に戻る

*1 いわゆる全角スペース
*2 IEEE 754で決められたbinary64形式の仮数部が52bitのため
*3 要するに32bit符号付き整数

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