| エラーコード | エラーメッセージ | 説 明 |
| 1 | NEXT without FOR | FORがないのにNEXTがある。 |
| 2 | Syntax error | 文法がまちがっている。 |
| 3 | RETURN without GOSUB | GOSUBがないのにRETURNがある。 |
| 4 | Out of DATA | READで読むべきデータがDATA文に用意されていない。 |
| 5 | Illegal function call | 規定外の数値やデータが指定されている。 |
| 6 | Overflow | 演算結果が許容範囲を超えた。 |
| 7 | Out of memory | プログラムが大きすぎる。配列などの変数を多くとりすぎている。 |
| 8 | Undefined label | GOTO,GOSUB,IFなどで指定した分岐先の行番号がない。 |
| 9 | Subscript out of range | 配列変数の添字が規定外である。 |
| 10 | Duplicate Definition | 配列が2重に定義されている。 |
| 11 | Division by zero | 0で割った。 |
| 12 | Illegal direct | ダイレクト実行できないステートメントを実行しようとした。 |
| 13 | Type mismatch | 変数の型が一致していない。 |
| 14 | |
|
| 15 | String too long | 文字が255文字を超えている。 |
| 16 | Too complex | 式が複雑すぎる。たとえば、( )が異常に多い場合。 |
| 17 | Can't continue | CONTによってプログラムの実行を再開できない。 |
| 18 | Undefined function | DEFで定義されていない関数を呼んだ。 |
| 19 | No RESUME | RESUMEによってプログラムの実行を再開できない。 |
| 20 | RESUME without error | エラーがないのにRESUMEを実行しようとした。 |
| 21 | Illegal format | エラーメッセージの定義されていないエラーが起こった。 |
| 22 | Missing operand | パラメータの必要な命令に指定がない。 |
| 23 | Line buffer overflow | 1行の入力文字が多すぎる。 |
| 24 | |
|
| 25 | Bad screen mode | グラフィックメモリーを外部記憶として使おうとした。 |
| 26 | UNTIL without REPEAT | REPEATがないのにUNTILを実行しようとした。 |
| 27 | Out of tape | カセットテープがセットされていない。 |
| 28 | |
|
| 29 | Tape read ERROR | カセットテープからデータが正しく読めない。 |
| 30 | Bad file mode | 異ったモードのファイルを参照しようとした。 |
| 31 | Out of stack | POPを実行しようとしたがスタックに何も入っていない。 |
| 32 | WHILE without WEND | WHILEループにWENDがない。 |
| 33 | WEND without WHILE | WHILEがないのにWENDがある。 |
| 34 | Reserved feature | ディスクBASIC用のコマンドを実行しようとした。 |
| 35 | FOR without NEXT | FORループにNEXTがない。 |
| 36 | Format over | USING$で指定した数値の桁数が長すぎて出力できない。 |
| 37 | REPEAT without UNTIL | REPEATループにUNTILがない。 |
| 50 | FIELD overflow | FIELD文でランダムファイル内のレコード長が256以上になっている。 |
| 51 | Device in use | 外部装置の使用中である。 |
| 52 | Bad file number | オープンされていないファイルや、起動時に指定しないファイルを参照しようとした。 |
| 53 | File not found | LOAD,KILL,OPENでディスクにないファイルを参照しようとした。 |
| 54 | Already open | すでにOPENしているファイルを再びOPENしようとした。 |
| 55 | |
|
| 56 | Device I/O ERROR | 入出力装置において入出力エラーが生じた致命的エラー。 |
| 57 | File already exists | NAMEで変更しようとしたファイル名がすでに登録されている。 |
| 58 | |
|
| 59 | |
|
| 60 | Device full | データが入出力装置の許容容量を越えた。 |
| 61 | Input past end | end of fileのファイルを読もうとしたか、空ファイルを読もうとした。 |
| 62 | |
|
| 63 | |
|
| 64 | Bad allocation table | ディスケット中のFATが壊れている。 |
| 65 | Bad file descripter | ディスクリプタが違う。 |
| 66 | Bad record | レコード番号が規定外。 |
| 67 | No password | パスワードが合わない。 |
| 68 | |
|
| 69 | |
|
| 70 | |
|
| 71 | File not open | OPENされていないファイルを使用しようとした。 |
| 72 | Write protected | 指定されたカセットテープの消去防止用のツメがとれている。 |
| 73 | Device offline | 入出力装置がつながっていないのに使用しようとした。 |
| 74 | Bracket error | 配列,関数,式などにおいて左右の括弧の数が異なっている。 |
| 75 | Sprite image not open | スプライトのパターン原画がないのにスプライトステートメントを実行しようとした。 |
| 76 | Can't use joystick | joystick.dllが組み込まれていないため、ジョイスティックが使用できない。 |
| 77 | Sprite pattern not set | スプライトのパターン画像が定義されていない。 |
| 78 | Sprite is nothing | 指定されたプレーン番号のスプライトが存在しない。 |
| 79 | Supports only NewX1turbo | NewX1turboのみで使用できる関数である。 |