scsample (名無し)
考慮事項があります。
このアプリケーションの取扱は、参考用(フリーソフトウエア....か?)です。
このアプリケーションの動作環境は、PC-1360K が必要です。
−
これは、(縦スクロール試作)です。
この書庫ファイル(scsample.lzh)は、DOS上のlhaで圧縮された圧縮ファイルです。
任意の方法で伸張すると カレントディレクトリーに1つのファイルが伸張されます。
書庫の内容は、scsample.bas(ソースリスト)です。
ドキュメントはこのファイルに代えさせていただきます。
−
注意事項です。
このアプリケーションは、機械語を実行します。
実行される方は、万一に備えて、
既存のデーターを保存しておいてください。
このアプリケーションは、実アドレスに依存します(リロケータブルではありません)。
RAMカードは、8kbytesから32kbytesの物を使用してください。
2枚使用は不可です。1枚にしてください。
−
使用法です。
初回のみ、RUNして、機械語を書き込んでください。
そのあと、普通に見てみたい方は、RUN "D"
すこしゆっくりしてみたいときは、RUN "S"してください。
停止したいときは、[BRK]を押してください。
−
のうがきです。
このアプリケーションは、
私が機械語を学習していった中で唯一自作で完動を確認できたものです。
本当なら仮想VRAMとか自己書き換えなどを使って小さく作るべきでしょうが、
当時も今もそんな余裕はとても無く、
basicを使ってコードをべたで書いています。(さすがに似たPOKE文はまとめたけど)
ハンドアセンブルは、すごく疲れましたが、
それのおかげで、今これを書けているというのもまた事実です(苦笑)。
実用に耐えないですが、
目を通していただいて、私が考えてることをわかっていただければ幸いです。