Oh!FM-7掲示板

199 / 451 ←前へ次へ→
 Laver@管理人この掲示板の管理人です  - 2011/05/01(日) 22:26 -

▼まるるんさん:
>ずっと遊びたかった"グランド・ヘキサゴン"のリストを手に入れたのですが
>情けないことにマシン語の入力とセーブの方法がよくわかりません
>"MON"コマンドでモニターには入れたのですが"*"が出てからがわからず、
>ネットで調べたのですが行き詰まってしまいました。
>教えていただければありがたいです。よろしくお願いしますm(_ _)m

はじめまして。
グランド・ヘキサゴンを打ち込まれるんですね。
長大なプログラムなので大変だと思いますが、頑張ってください。

入力方法ですが、モニターに入ったあと
Mに続けてアドレスを入力すると、そのアドレスの内容が表示されて
入力待ちになります。
たとえばこのプログラムのリスト2の場合は2100番地から始まっていますので、
M2100
と入力し、
2C
00
99
03
....
と続けて打ち込んでいきます。

セーブはモニターからは行なえませんので、BREAKキーを押してBASICに戻り、
SAVEMコマンドで行なってください。
これは229ページの解説のとおりに行なえばOKです。

ただ、これだけ長いプログラムをモニターから打ち込むのは、
かなり効率が悪いです。
ダンプリストを打ち込むための専用プログラムを使ったほうが、
速く楽に入力できます。
そういったプログラムはOh!FMなどの雑誌にたまに掲載されていたのですが、
今となってはなかなか用意できなと思います。

ただ、以前セシルさんという方のサイトで公開されていた
「マシン語エディタ1985」というプログラムがあります。
今では閉鎖してしまったようなのですが、プログラムの配布はOKのようなので、
こちらでアップロードさせていただきます。
これを使って打ち込んでみてください。

ひとつ問題は、ログインはチェックサムの計算方法が独特なため、
このプログラムでは正しく表示されないことです。
そのため170行を以下のように修正してください。

170 D$=HEX$(S+(B+(Y-1)*8)\256+(B+(Y-1)*8)MOD256):D$=RIGHT$(D$,2):NEXT:PRINT" :"+D$:V=VAL("&H"+D$):XZ=XZ+V:D$="":S=0:NEXT

これで正しく表示されると思います。

何か不明な点がありましたら、また書き込んでください。
引用なし
パスワード
添付ファイル
〜添付ファイル〜
■filename :
mon1985.zip
■size :
11.7KB
1,559 hits

199 / 451 ←前へ次へ→
ページ:  ┃  記事番号:   
51088