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

投稿プログラム : SZ-PROMPT 2.2

パンくずリスト

2019年3月10日投稿 / 2019年7月17日更新 / 投稿者 : すず / タグ : 投稿プログラム 実用ツール 初心者

ページ更新内容 (8/22) : 過去バージョンの公開を終了しました

これってなに?

こんにちは、すずっていいます。

これはたぶんコマンドプロンプト的なプログラムです*1。そんなに機能はないけどプログラムのサイズが無駄に大きくなってきました。

プログラムを投稿するのは初めてなので、間違ってるところがあったら教えてください!

PIANO.BAT を付属しておきました。きっとたのしいですよ*2

使い方

起動するには

SZ-PROMPT.EXE っていう名前のファイルがたぶんあるので、それを実行してください。

無事に起動したら、そこにコマンドを入力してEnterで実行してください。

ユーザー設定ファイルが存在しない場合、エラーが出ますが気にしなくて大丈夫ですよ。

操作方法

基本的に下画面のキーボードで操作します。

Aボタンでエンター、Yボタンで1文字削除、十字キーの上下で入力履歴を表示することもできますよ。

...バグありそうですけど。

もしバグってコマンドの実行が止まらなくなったら L+X ボタンで強制停止できますよ。

実行できるコマンド

コマンド一覧

r2.2 でついにコマンド数が200を超えてしまいました

+  長いかもしれませんよ?

コマンドの詳細

+  長いかもしれませんよ?

仕様

制約

  • スロット0で実行するのを想定しています
  • スロット3では実行できません
  • 同時に40文字程度まで入力ができます
  • 3DS, New3DS, WiiUが認識できます
  • ファイル操作はプロジェクトを指定できません
  • プログラム編集はスロット3を利用します

システム変数

変数内容
RREPEATループ回数メモリ

ファイル拡張子

拡張子ファイル種類ファイル型
.EXE実行ファイルTXT
.SYSシステムファイルTXT, DAT
.BATバッチファイルTXT
.MMLMMLファイルTXT
.GRP画像ファイルDAT
.SCRスクショファイルTXT

コマンドの実行が遅いと思ったら...

ときどきコマンドの実行が遅かったりするみたいです。

そんなときの対処法を紹介します。

  • プチコンの再起動
  • CLEARコマンドをダイレクトモードで実行
  • 常駐アプリを終了
    • 特に RUNTIME アプリは結構重たいみたいです

更新履歴・更新予定

更新履歴

+  過去バージョンの更新履歴だよ
r2.2 (Build at 7_17)
  • バージョンコードが実装されました
  • コマンド解析機構が改善されました
    • GETコマンドから変数に代入できるので、それを使うことでバージョン判定ができます
  • 文字列変数が実装されました
    • 0~65535のの変数が利用できます
  • 変数変換系コマンド CVSV, CVVS が追加されました
  • 文字列変数を利用したコマンド LETS, INLETS, STRS, LEFT, MID, RIGHT, LENGTHS, VARS, VARSCLR, IFS, IFSEND, GETS が追加されました
    • 大量に追加されましたが基本的には変数と同じです
  • GETコマンドに SYS.VCOD IDが追加されました
  • LISTコマンドが修正されました
    • 一部表記が修正されています
  • LAUNCHが引数不足のときエラーになっていたのをたぶん修正
  • EXITとREBOOTが壊れていたのを修正
    • 処理の高速化をしたときになんか壊れたみたいです
  • 変数代入系命令を修正しました
  • STATBARアプリを修正しました

更新予定

r2.3
  • まだ未定
不具合情報
  • [注意] IFを使ったときにコマンドを実行しても無反応になる
    • FQコマンドを実行すると解決します
  • [注意] REPEATループが複数存在するとき実行が終わらないときがある
    • EOSコマンドを最後に入れることで解決するかもしれません
    • L+X ボタンで強制脱出できます
  • [微細] プログレスバーが正確に表示されない
  • [仕様] 処理が遅い
    • 付属の PIANO.BAT を実行するといかに遅いかがわかります
    • r2.1.2で処理速度が向上したので試してみてください
実装未定
  • このwikiのスクリーンショットの改善
  • コメントではやピー氏も言っていたゲームの追加

スクリーンショットとか

HNI_0081.JPG

公開キーはここです

プチコン3号用の公開キーです。トップメニューの「作品公開とダウンロード」から公開キーを入力すると、作品をダウンロードすることができます。

いまの最新バージョンは r2.2 (Build at 7_17) ですよ。

プチコン3号/BIG 公開キー
E15E43QJ

プログラムリスト

  1. @Mainloop
  2. For i=0 to i+1
  3. Print ”見る価値ないですよ”
  4. Goto @Mainloop
  5. Next

アンケートです

興味があれば押していってほしいです。同項目に連打はやめてくださいね。

正直このプログラムってどうですか

選択肢 投票
5. いいね 1  
4. それなり 1  
3. わるくはない 1  
2. びみょう 1  
1. だめです 0  

.NMPや.GPKなど他のプログラムのファイル形式の読み込みに対応するべきですか

選択肢 投票
1. 対応するべき 3  
2. 対応してもいい 0  
3. 対応しなくてもいい 0  
4. 対応するべきでない 0  

なにかあったらここに書いてくださいね

感想とか機能要望とかあったら書いてくれると実装したりするかもしれないのです。

(ここで関係ないことは掲示板でお願いします!)

  • MoriKawa/Midorimori : ! 今日は 17 人が来てくれました。 合計で 111 人ですよ。 (2019/03/13 (水) 19:26:24)
  • はやピー : 凄い。僕にはわからない。僕も今コマンドプロンプトを作っています。ゲームとかがあったら面白そう (2019/03/16 (土) 19:18:07)
  • すず : はやピー氏 >> 簡単なゲームを仕込んでみようとは思っていたり思っていなかったり... (2019/03/23 (土) 15:37:20)
  • TASさん[TASソフト] : いまTA-DOSを作っているのですがそれにコマンドの一部を移植していいですか? (2019/03/28 (木) 06:45:59)
  • すず : TASさん[TASソフト]氏 >> 微妙なコマンドしかないけどそれでもいいならどうぞ (2019/03/28 (木) 12:36:01)
  • TASさん[TASソフト] : やったぜ!!!!!!!!!!! 移植大変 USERファイル互換性もたせようかなー (2019/03/28 (木) 13:23:58)
  • すず : 毎度毎度更新が地味すぎる割に頻度が高すぎですかね... (2019/04/07 (日) 00:41:15)
  • 名無しさん : すっげすげ…改造してゲーム関数作ろ… (2019/04/18 (木) 21:11:18)
  • ichi : スゴ! (2019/05/22 (水) 07:14:24)
  • ichi : もしかして他のプログラミング言語触ったことあります? (2019/05/22 (水) 07:16:27)
  • すず : ichi氏 >> C#を雀の涙程度になら... (2019/05/22 (水) 13:28:20)
  • Na : 面白いですね。更新期待してます。 機能要望です ・CHKFILEを使えば「ファイルが見つかりません」は出なくて済みます ・十字キーでカーソル移動できるようにしてほしい ・コマンド以外のものが入力されたときメッセージを出してほしい ・ファイル名入力するだけでbatファイルやbasicプログラムが実行できるようにしてほしい ・上に書いてあるプログラムリストのForが意味ないです(iが永久に0) 長文失礼しました (2019/06/02 (日) 15:16:54)
  • すず : Na氏 >> わー、なんかたくさんありがとうございます。機能要望のほうはそのうち実装しようと思います(CHKFILEとか存在忘れてました)。プログラムリストくんはわざと無意味なこと書いてます(無意味なので)。 (2019/06/02 (日) 15:46:49)
  • Na : バッチファイル作ってみました。公開キー[733N459F] カーソル移動なしで文字列と変数をつなぐのは難しい...あとREPEATがなぜか指定回数繰り返す前に終わるよ (2019/06/06 (木) 21:38:30)
  • すず : Na氏 >> バッチファイルを作ってくださりありがとうございます(サンプル2の再現だ...!)。割と不便な仕様が多いので少しずつ修正していきたいですね...。 (2019/06/06 (木) 22:19:50)
  • Na : PIANO.BAT改造してみました[AEC373AV]
    仕様が不便なのは別に気にしてませんよ。LAUNCHでコマンド作ればいいのだ。
    バグ報告はRNDで2つめの引数がないとエラーで止まること、CALC 1/0も同様です。 (2019/07/11 (木) 21:29:38)
  • すず : Na氏 >> 不具合報告ありがとうございます、次のバージョンでたぶん修正されます。 (2019/07/11 (木) 22:58:23)
  • 名無しさん : sl使えると面白うと思います (2019/09/15 (日) 22:44:54)
  • すず : 名無しさん氏 >> slがなんなのかわからなかったので調べてみたんですが... もしかして汽車が走るコマンドですか? (2019/09/15 (日) 23:24:40)
  • たすさん : TPOSに採用いたします。 (2020/05/08 (金) 00:24:56)
  • すず : たすさん氏 >> 大量にバグがひそんでいる上にメモリ爆喰いでいろいろと不便な仕様が備わっていてもいいならどうぞ (2020/05/08 (金) 00:54:25)
  • たすさん : ダブルブートsystem実装しないとな… (2020/05/09 (土) 07:11:02)

すみっこのアクセスカウンタ

今日は 1 人が来てくれました。 合計で 3484 人ですよ。

メニュー 【3号】

ヘルプ

リンク

最近の更新

最近の人気ページ

オンライン情報

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

ページの先頭に戻る

*1 そういえばこれn番煎じですね
*2 そんなことないよ

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