MMC5 BASIC v0.9β2

NS-HuBASIC V3.0 MMC5 mod.
 
MAPPER
MMC5
PRG ROM
128KB
CHR RAM
8KB
WRAM
32KB+32KB
 
 
 
ファミリーベーシックV3をMMC5基板に移植することで機能を追加しました
 

●フリーエリア拡張 - 4kから16kへ 標準の4倍の容量に

●PCG化 - キャラクターデータの書換が可能

●保存容量増加 - 16kのプログラムを2つまで本体内に保存可能

●バックアップ時の信頼性向上 - 作業領域と保存領域を分離

 
 
 

※差分ファイル(含実行形式)での配布

ロムイメージは含まれておりません

 
 
変更履歴
 
V0.9β2 2014/01/29
●8k以上の容量のプログラムを保存する際のOVエラーを解消
●BDLOAD実行時にネームテーブルを初期化しないように変更
 
V0.9β 2014/01/24

● 一部命令の機能を拡張

PROGRAM プログラム

働き

省略形
文法
ROMに内蔵されているプログラムが実行されます
※ GAMEから名称変更
PRO.
PROGRAM P 〔,Sw〕
  P … プログラム番号 0~5
  Sw … 背景画の転送を行う :1
       転送しない :0または省略
 

BACKUP バックアップ

働き

省略形
文法
プログラムやBG面を16kのバンク単位でバップアップします
※ 従来の命令から仕様変更
BA.
BACKUP B
  B … 保存バンク番号 0~1
 

● 新命令の追加

CGRESET キャラジェネリセット

働き

省略形
文法
PCG(プログラマブル・キャラクタ・ジェネレータ CHR RAM)の
内容を初期化します
CGR.
CGRESET
 

MEMINI メモリイニシャライズ

働き
省略形
文法
作業用メモリおよび保存用メモリの内容を消去します
ME.
MEMINI 〔B〕
  B … 初期化対象バンク 0~3
    0~1 保存用バンク
    2  未使用バンク
    3  作業用バンク
    ※ 省略時は作業用バンク(3)を消去
 

BDLOAD バックアップデータロード

働き
省略形
文法
保存用バンクからプログラムデータを読み込みます
BD.
BDLOAD B
  B … 保存バンク番号 0~1
 
 

● ファンクションキー内容を変更

F1 ・・・ 「LOAD(M)」

F2 ・・・ 「CGRESET(M)」

F3 ・・・ 「GOTO」

F4 ・・・ 「CHR$(」

F5 ・・・ 「SPRITE」

F6 ・・・ 「CONT(M)」

F7 ・・・ 「LIST(M)」

F8 ・・・ 「RUN(M)」

Joomla templates by a4joomla