今更、雑誌の打ち込み FM系


(注)このページは、いまだに雑誌のプログラムを打ちこんだ事を記すだけの すべてがFM−8から始まった(?)コーナーです。
FM7/11活用研究[1]の拡張KコンパイラV3.6 リスト5のランタイムルーチンの修正    4D09:20→39   と何故か訂正記事ではなくPiO’85 12月号の マイコン人生相談室内でひっそりと記されています ファイル版への変更で4D09:39にしているので オンメモリ版のみの訂正となります
2023年12月の打ち込み  ’85/03 POPCOM ポップ君の山登り FM−7用 OK    クリア確認済み    ’83/09 I/O OCTOPUS GARDEN FM−7用 OK    *’84/07でFM−8で動かかす方法が掲載されています   ・――――――――――――――・   |アドレス|FM−7 FM−8|   |――――+―――――――――|   |140B| D0 → D3 |   |140C| 72 → 36 |   |1426| D0 → D3 |   |1427| 8E → 52 |   |143C| D8 → DA |   |143D| 07 → 50 |   |1474| D0 → D3 |   |1475| 8E → 52 |   ・――――――――――――――・    ’83 コンプティーク1 ゴジラ大好き!! FM−8/7用 OK       2023年11月の打ち込み  ’83/03 アスキー 桂オセロ FM−8/7用 OK    ’86/07 I/O ロング・ソース Kコンパイラ FM−7用 OK    訂正記事(’87/02)あり   Add +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +F Sum   5C00 CC FF 00 9E 04 ED 04 CC 00 00 9E 04 E7 06 DC 04 :99   5C10 C3 00 05 DD 04 9E 08 EC 84 83 FF 00 10 27 00 94 :0C   5C20 17 20 CC BD 7D 17 BD 7D 0B 49 4C 4C 45 47 41 4C :93   5C30 20 4E 45 53 54 49 4E 47 2E 00 BD 7D 17 BD 7D 0B :FC   5C40 4C 49 4E 45 00 CC 00 06 36 06 9E 08 EC 08 BD 7E :0B   5C50 8A 9E 08 EC 84 83 FF FF 10 26 00 08 BD 7D 0B 20 :C4   5C60 46 4F 52 00 9E 08 EC 84 83 FF FE 10 26 00 07 BD :77   5C70 7D 0B 20 49 46 00 9E 08 EC 84 83 FF FD 10 26 00 :02   5C80 0B BD 7D 0B 20 52 45 50 45 41 54 00 9E 08 EC 84 :47   5C90 83 FF FC 10 26 00 0A BD 7D 0B 20 57 48 49 4C 45 :9C   5CA0 00 BD 7D 17 DC 08 C3 00 0A DD 08 9E 08 EC 84 83 :80   5CB0 FF 00 26 89 DC 06 DD 18 CC 00 00 DD 1A 9E 18 4F :4D   5CC0 E6 84 83 00 FF 10 27 00 6D 9E 18 EC 84 83 00 01 :3A   5CD0 10 26 00 58 DC 1A 83 00 00 10 26 00 1F 17 20 0F :A2   5CE0 BD 7D 17 BD 7D 0B 55 4E 44 45 46 49 4E 45 44 20 :48   5CF0 4C 41 42 45 4C 53 20 3A 00 BD 7D 17 BD 7D 0B 20 :C3   --------------------------------------------------------   Sum EB 8F D6 1A E3 2A AE BA BB 54 42 0A D5 FD D2 35 :13     Add +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +F Sum   5D00 00 CC 00 04 DD 1C CC 00 0B 36 06 DC 1C 16 00 11 :FB   5D10 DC 1C 9E 18 E6 8B 4F BD 7E DE DC 1C C3 00 01 DD :20   5D20 1C A3 C4 2F EB 33 42 CC 00 01 DD 1A DC 18 C3 00 :8D   5D30 0C DD 18 16 FF 87 BD 7D 17 BD 7D 17 BD 7D 0B 4F :D3   5D40 42 4A 45 43 54 20 50 52 4F 47 52 41 4D 20 53 49 :5C   5D50 5A 45 20 3A 00 DC 04 A3 8D FE 22 DD 1E 12 BD 7E :71   5D60 B0 BD 7D 0B 20 28 24 00 DC 1E BD 7E BF BD 7D 0B :9A   5D70 29 00 BD 7D 17 BD 7D 17 BD 7D 0B 43 4F 4D 50 49 :88   5D80 4C 45 20 45 4E 44 2E 00 17 1F 65 39 17 12 33 9E :84   5D90 16 4F E6 84 36 06 CC 00 3B BD 7D B9 36 06 9E 16 :F5   5DA0 4F E6 84 36 06 CC 00 3B BD 7D B9 AA C0 EA C0 10 :13   5DB0 27 00 0A DC 16 C3 00 01 DD 16 16 FF CF 9E 16 4F :C1   5DC0 E6 84 93 0E 10 26 00 03 16 FE 16 DC 14 36 06 CC :66   5DD0 00 01 BD 7D B9 36 06 30 8C 02 20 03 28 2A 00 34 :97   5DE0 10 17 10 EE 32 62 AA C0 EA C0 10 27 00 5D CC 00 :2D   5DF0 01 DD 14 DC 16 C3 00 01 DD 16 9E 16 4F E6 1F 36 :D9   --------------------------------------------------------   Sum 48 A7 21 96 E9 9C B9 42 6A F7 0D BF 58 2A 44 A1 :BA     2023年10月の打ち込み  ’84/07 PiO スーパーミラクル・カーレース FM−7用 OK      ’83/10 I/O バドミントン FM−8/7 Kコンパイラ用 OK    拡張KコンパイラV1.3(FM−7/8活用研究)の裏RAM版でコンパイル  コンパイルしたオブジェクトはFM−8/7どちらでも動作するが  ファイル版だとコンパイルした機種でないとエラーが出ます  V3.6(FM−7/11活用研究)でも同様     2023年04月の打ち込み  ’84/11 POPCOM ジャンケン・ロック FM−8/7用 OK    クリア確認済み     2022年07月の打ち込み  ’82/11 I/O 3次元迷路 FM−8 Kコンパイラ用 OK    ’83/01に訂正記事あり  980 'LKEY;……F2=(MC*10+TI)/6+1;IF F2>197 THEN F2=          198;FI;LINE[486,F1,509,F2,……  1200行の SC=0をSC=-10000  120行中I=GET;を  REPEAT;I=GET;UNTIL I<>0;     2022年06月の打ち込み  ’83/09 I/O CDUMP FM−8/7用 OK      ’82/09 アスキー AJISAI FM−8用 OK       2022年03月の打ち込み  FM7/8活用研究 ALIEN FALL FM−8/7用 OK       2021年10月の打ち込み  ’86/03 I/O OPT WIDTH FM−7用 OK    エディタ・アセンブラ V.2.0で作成    ’83/02 I/O DOSモード ALL RAM DISK BASIC FM−8用 一応OK    BASICのバージョンによっては  SYSGENプログラムが動作しないようです  その場合FM−7/8活用研究のSYSGENなら大丈夫です  DISK BASIC作成自体はOKです     2021年09月の打ち込み  ’81/12 I/O 簡易モニタ FM−8用 一応OK    ダンプ・ルーチンのCRT出力がおかしいのですが  訂正記事はなさそうで勝手に修正します  440行のWIDTH80を330行の末尾に移動    ’82/12 I/O MEMORY CHANGER FM−8用 OK    I/O’82/03の6809エディタ・アセンブラだと  ソース通りにアセンブル出来ないようです  私のミスかもしれませんが  FM−8活用研究版6809エディタ・アセンブラや  エディタ・アセンブラ V.2.0なら  ソース通りにアセンブル出来ました    ’83/05 I/O エディタ・アセンブラ V.2.0 FM−8/7用 OK    訂正記事の変更前のデータは4Aとなっています(本来なら4F)   5B87:4F→4E  スタートアドレスは$4000、テキスト領域は$1000からです  ロケーションの変更とオールRAM動作の説明の  $5000番台は$4000になります    ’82/03 I/O 6809エディタ・アセンブラ FM−8用 不明    PC相対16ビットオフセットの計算がおかしいようです  打ち込みミスの可能性もありますが数回チェックしたものの変わらず  訂正記事はORGの疑似命令の説明が抜けているだけでした  FM−8活用研究版はOK    ’82/03 I/O K Compiler FM−8用 OK       2021年04月の打ち込み  ’84/01 I/O URADOS FM−7用 OK     2016年12月の打ち込み  ’86/10 I/O スネークワールド FM−8/7用 NG    スネークルーチンがおかしいようです  訂正記事はリストの不鮮明箇所で  他はなさそうです    ’83/08 I/O INDY−7 FM−7用 OK       2016年11月の打ち込み  ’82/10 I/O シーソーゲーム FM−8用 OK      ’83/02 I/O THE 女学生 −道草編− FM−8用(FM−7不可) OK      ’83/03 I/O FMラリー FM−8用(FM−7不可) OK       2016年08月の打ち込み  ’84/08 I/O UOOTOY FM−7用 OK      ’82/06 I/O U−MONITOR FM−8用 応OK(FM−7不可)      ’82/12 I/O ホルホル FM−8用 OK      eFM8だとゲームが出来ます     2015年03月の打ち込み  はるみのゲーム・ライブラリー PART II てっぽううおくん FM−8用 Ok      はるみのゲーム・ライブラリー PART II ペンギンランド大混乱 FM−8用 Ok      はるみのゲーム・ライブラリー PART II ブロックくずし FM−8用 Ok      はるみのゲーム・ライブラリー PART II ペンキマン FM−8用 Ok      はるみのゲーム・ライブラリー PART II オリエンテーリング FM−8用 Ok      はるみのゲーム・ライブラリー PART II クッション・ピンボール FM−8用 Ok      はるみのゲーム・ライブラリー PART II ギャング・ゲーム FM−8用 Ok      はるみのゲーム・ライブラリー PART II ひねくれランナー FM−8用 Ok      はるみのゲーム・ライブラリー PART II 地底探険ゲーム FM−8用 Ok      はるみのゲーム・ライブラリー PART II ナゾの円盤UFO FM−8用 Ok    メッセージにミスがありますがゲームに支障はありません    はるみのゲーム・ライブラリー PART II メリー・ポピンズ FM−8用 Ok    メッセージにミスがありますがゲームに支障はありません    はるみのゲーム・ライブラリー PART II ピッたしニャンニャン!! FM−8用 Ok    メッセージにミスがありますがゲームに支障はありません    はるみのゲーム・ライブラリー PART II とべとべコウモリくん! FM−8用 Ok      はるみのゲーム・ライブラリー PART II アスタリスク伝説 FM−8用 Ok      はるみのゲーム・ライブラリー PART II METEO FM−8用 Ok      はるみのゲーム・ライブラリー PART II レスキュー・ボート FM−8用 Ok      はるみのゲーム・ライブラリー PART II エイリアン・ハンター(特別編) FM−8用 Ok      はるみのゲーム・ライブラリー PART II パックンねずみさん!! FM−8用 Ok    メッセージにミスがありますがゲームに支障はありません  またゲームクリア時にキー入力待ちが無いですが支障はありません    はるみのゲーム・ライブラリー PART II レーザー・タンク FM−8用 Ok    メッセージにミスがありますがゲームに支障はありません  また自機の弾の当たり判定に緑の外枠が無い為、外枠に当てると弾が出なくなります  説明にもなくゲームの仕様とは思えません  6060 IF P=135 THEN M=0  を追加すれば外枠に弾を当てても再び弾を出す事が出来ます    はるみのゲーム・ライブラリー PART II PANTHER FM−8用 Ok       2013年11月の打ち込み  ’83/02 BASICマガジン 誘導ミサイル・ゲーム FM−7用 Ok      ’83/02 BASICマガジン NIGHT WALK GAME FM−8用 Ok      ’83/02 BASICマガジン METEOR PANIC FM−8用 一応Ok    元々、ジョイスティック用でキーボードー用に変更されたのですが説明通りの動作はしません  210行〜240行のキースキャンを変更したほうがよいでしょう    ’82/12 BASICマガジン ポーカー FM−8用    訂正記事有り   230 FORI=1TO5:M(I)=INT((P(I)-1)/13)+1:N(I)=P(I)MOD13:IFN(I)=0THENN(I)=13:NEXTELSENEXT  380 M=INT((P(NA)-1)/13)+1:N=P(NA)MOD13:IFN=0THENN=13   また、“人”のキャラクタが抜けています    ’82/11 BASICマガジン エキサイト・ダービー FM−8用 Ok      ’82/11 BASICマガジン CAVING GAME FM−8用    人のキャラクタが抜けています    ’82/10 BASICマガジン Dr.Dのウワサ FM−8用    このままでは動作がおかしいので下記の修正が必要   120行 &H1F → &H1E   130行 &H1E → &H1F   150行 XX<X → XX>X    ’82/10 BASICマガジン CLOCK FM−8用     タイマセットで60行で”Y”と”y”の2つを判断していて   180行で60行で入力した値で判断するのですが”Y”だけしか判断していません     2013年04月の打ち込み  ’83/01 BASICマガジン 銀行強盗 FM−8用 OK       2008年10月の打ち込み  ’82/11 BASICマガジン CAVING GAME FM−8 OK      ’82/07 BASICマガジン ラリー・ゲーム FM−8 OK      ’82/09 BASICマガジン MR.TEACHER FM−8 OK      ’83/01 BASICマガジン HOLE DOWN FM−8 OK      ’82/12 BASICマガジン 太作のヘイヘイホー FM−8 OK       2008年 5月の打ち込み  ’82/05 I/O GALAXIAN FM−8用 OK      ’84/07 PiO LUNAR CUTY SOS!! FM−7用 OK       2007年10月の打ち込み  ’82/04 I/O SPACE INVADERS FM−8用 OK    訂正記事あり   5B51:27を26に変更する必要があります。    ’83/10 I/O FLYING SCISSORS FM−8、7用 OK       Home へ戻る