-
Notifications
You must be signed in to change notification settings - Fork 0
yosshin4004/asm_for_famibe_v3
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
------------------------------------------------------------------------------- ファミリーベーシック V3 セルフ開発用アセンブラ (C)1993 Yosshin ------------------------------------------------------------------------------- ファミリーベーシック V3 上で、アセンブラソースコードの記述、アセンブル、 実行までが可能な、セルフ開発環境となっています。 対象として想定するユーザーは、ファミコン上でネイティブコードを利用したプロ グラミングを行いたいと考えている方で、かつファミリーベーシック以外の環境を 持たず、ファミリーベーシック上で完全に閉じた開発環境を必要としている方です。 是非お役立てください。 ------------------------------------------------------------------------------- 実行方法 ------------------------------------------------------------------------------- ・準備 asm_for_famibe_v3.wav をファミリーベーシック V3 上で読み込みます。 ・サンプルコードのアセンブル RUN を実行してください。 ・サンプルコードの実行 RUN 1000 を実行してください。 64 個のスプライトが移動する簡単なデモが動作します。 ------------------------------------------------------------------------------- 解説 ------------------------------------------------------------------------------- ■MAC というコメント行以降が、アセンブラ用ソースコードと解釈されます。 この行以降は、BASIC としては実行不能なコードとなります。 !&H(16進数)と書かれた行は、アセンブル結果の出力先を示します。 サンプルコードでは、0x410 以降に出力先が設定されています。 (0x410~0x47F は、ファミリーベーシックでは未使用領域です。) RUN すると、■MAC 以降を検索して、アセンブルを実行します。 ------------------------------------------------------------------------------- アセンブラソースコードの言語仕様 ------------------------------------------------------------------------------- 完全な独自仕様となっております。 作者である Yosshin 本人も完全に失念しており、ドキュメントは存在しません。
About
A self assembler for the NES family basic v3.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published