今更、雑誌の打ち込み PC−6001系


(注)このページは、いまだに雑誌のプログラムを打ちこんだ事を記すだけの 概念を根本から崩してしまう(?)コーナーです。  
2023年 6月の打ち込み  PiO1 ダーリン危機一髪 PC−6001+EXASコンパイラ用 OK    注意するのはマシン語のダンプリストは0CFC8Hから始まっていますが  モニタでセーブするのは説明通りに0CFCCH〜0DE08Hにします  これはローダ部分がテープフォーマットの開始アドレスは無視して  7650行で設定されたアドレスからロードされます  0CFC8Hからセーブした場合は0CFCCHからデータがロードされます  結果4バイトずれてロードされるので動作出来ません  後はひらがな部分がカタカナになっているので  それなりに修正  1面クリア確認済み     2023年 5月の打ち込み  ’86/02 PiO Armored Vehicle PC−6001用 OK    訂正記事あり   BF00:CD 9A A8 C3 C0 A8 1E 64:BC   BF08:CD B5 A9 18 F6 3A 07 DA:54   BF10:A7 C8 06 04 11 0F DA 21:94   BF18:0E DA 1A 86 77 AF 12 13:D3   BF20:13 23 23 10 F5 CD 18 A8:EB   BF28:CD 0C BE 18 74 CD 78 AA:12   BF30:3E 02 32 1F DA 21 A8 93:C7   BF38:18 19 CD 46 BF 3A 1F DA:36   BF40:3C E6 03 32 1F DA 3A 1F:A9   BF48:DA 87 C6 18 6F 26 A6 5E:D8   BF50:23 56 EB D9 21 0B 25 01:8F   BF58:18 03 11 20 00 D9 4E 06:79   BF60:08 CB 79 D9 28 25 C5 E5:1C   BF68:4C 26 00 29 29 29 29 29:3F   BF70:29 29 79 CB 39 06 E2 09:C0   BF78:E6 01 3E 70 28 02 3E 07:04   -------------------------------   Sum: 39 1C 46 72 A1 CF C9 D3:19      BF80:4F 06 03 7E A9 77 19 10:1F   BF88:FA E1 C1 24 D9 CB 21 10:95   BF90:D0 23 D9 10 C8 2C 26 25:1B   BF98:06 03 0D 20 C0 C9 CD 21:AD   BFA0:BE CD AC BC CD B5 B9 CD:FB   BFA8:94 AD CD BF AC CD D4 BB:D5   BFB0:CD F4 AF CD 4E B0 CD 9D:A5   BFB8:AD CD C0 A8 CD 99 B9 3A:3B   BFC0:1F DA A7 CA A1 BF CD AC:43   BFC8:BC C3 A1 BE F3 21 DD BF:8E   BFD0:22 02 FA E1 2A 7D FA E3:83   BFD8:22 FB BF FB C9 C5 F5 01:5B   BFE0:B5 0E ED 43 02 FA ED 4B:27   BFE8:5D FA 03 78 B1 CA B9 0E:14   BFF0:CD F9 34 CD 60 1B 21 EA:4D   BFF8:06 E5 21 56 84 C3 B5 0E:6C   -------------------------------   SUM: EF C8 D8 04 BC C6 55 65:CF   2022年 7月の打ち込み  ’83/06 I/O すぺーす・まうす2 PC−6001用 OK    訂正記事あり  0F4AFH〜0F4B3Hをすべて000Hにする  エミュレータによってはmkIIでの画面がおかしくなるます     2022年 6月の打ち込み  ’82/05 I/O RDR Ver1.0 PC−6001用 OK      ’83/03 I/O I/O編集部ゲーム PC−6001用 OK    7月号の16K用もOK  1面クリア確認済み    ’83/11 I/O 必殺!芸夢人 PC−6001+EXASコンパイラ用 OK    1周(レベル5、ステージ5)クリア済み     2022年 5月の打ち込み  ’83/04 I/O THE SPPY PC−6001用 OK      まずSAVERプログラムですがSCREEN命令を削除しないと  画面データファイル(下の画面)が作成出来ないようです  エミュレータだと画面データファイルはバイナリデータそのままなので  BASICファイルの後に直接打ち込みや結合でも可  訂正記事では片仮名部分を全て平仮名に変更  ただし外来語は片仮名のままとなってますが  コマンドの受付は平仮名2文字なので  ファンクションキーの定義の90行のトア(ドア)は  平仮名でないと意味がありません  2100行のDATAは全て平仮名  4000の“7”の後ろに“日”、  4010の“の〜に”の間に“中”、となっていますが  制限時間があり、時計が表示されているので  4000の“日”は“時”の間違いのようです  また3970行の“199X。”は“199X年。”の方が良いかもしれません  DATA文以外は単純なメッセージ表示なので  変更しなくてもゲーム可能です  COLOR文の為PC−6001以外では  正しく表示されませんがゲーム可能です  クリア確認済み      ’84/10 LOGiN バイキン・ウォーズ PC−6001用 OK    訂正記事あり   10030行のA$はクローバーと“¥”、   B$はダイヤと“大”に修正    ’84/02 LOGiN LE VIEUX CHATEAU PC−6001mkII用 OK    訂正記事の通り2810行削除  説明画面が掲載誌ではひらがな表示されているので  340〜410行もそれに変更  320行の”LE VIEUX CHATEAU”を  ”LE VIEUX CH@TEAU”にする  何故かスタッフ名も変わっているので  420行の”by sempre”を”by semple”に変更  クリア確認済み     2008年 5月の打ち込み  ’82/07 BASICマガジン ダンプエイリアン PC−6001用 OK      ’82/08 BASICマガジン U.F.Oとのそうぐう PC−6001用 OK      ’82/09 BASICマガジン WARP MONST PC−6001専用 OK      ’82/09 BASICマガジン DESTROY THE METEOR PC−6001用 OK      ’82/10 BASICマガジン ワ−ド・プロセッサ PC−6001用 OK      ’82/11 BASICマガジン WAFT AREA PC−6001用 OK      ’82/12 BASICマガジン かえるの冒険 PC−6001用 一応OK      ’83/01 BASICマガジン 石投げゲーム PC−6001用 OK      ’83/01 BASICマガジン 星座ガイド PC−6001用 OK      ’83/01 BASICマガジン スネークキング PC−6001用 OK      ’83/02 BASICマガジン BUG VADER PC−6001用 OK      ’83/01 BASICマガジン GRAPHIC MAZE PC−6001用 OK       上がMAZE 4(SCREEN4使用)   下がMAZE 2(SCREEN2使用)   2007年 9月の打ち込み  ’85/01 PiO ていくマン PC−6001用 OK       ’82/10 I/O マリン・シューター PC−6001用 OK      ’82/09 I/O タワーパニック PC−6001用 OK      ’82/11 I/O COSMIC HOOLIGAN PC−6001用 微妙にOK     写真と実際のエイリアンの形が違うようで、リスト化けなのか急遽変更されたのか不明。   丁度この頃にゲームメーカから警告されて幾つかのゲームタイトルの名前が変ったので   変更されている可能性があります。グラフィックデータはリスト1の150から160行なので   ここを変えるとで写真のエイリアンに変更することも可能です。   ゲーム自体は動作します。   また、デバグによりビームのすり抜けが直るようになりました。   1080 DATA cd,02,db,c3,a0,d9,00,00   1320 DATA cd,13,d9,cd,02,db,cd,b8   1330 DATA da,cd,c0,da,21,0f,df,34   1340 DATA 7e,e6,01,28,03,cd,ac,db   mkII以降未対応    ’84/11 テクノポリス DEATH FIGHT PC−6001mkII用 OK     マシン語、BASICの順の結合ファイルでは   BASIC部分の最初が化けるようです   イメージファイルを別々にロードすればOKです    BASICマガジン コンピュータ・オセロ PC−6001用 OK      BASICマガジン 円盤ゲーム PC−6001用 OK      画面に出てくるゲームの説明が実際には違います    BASICマガジン BACCHIC MOLE PC−6001用 OK    BASICマガジン アタック&インベーダ PC−6001用 OK     2007年 7月の打ち込み  ’84/08 RAM RAMRAM ハウス PC−6001用 OK      ’84/07 PiO SNAKE WORLD THE CONSTRUCTION PC−6001用 OK      ’85/12 PiO ザグザツ PC−6001用 OK      ’85/12 PiO ハードル走 PC−6001用 OK      ’83/05 I/O SATELLITES PC−6001専用 OK    9月号に訂正記事があったのですが目次には無く、気づかなかったです  B08F:F5を00に変更    ’82/12 I/O ピラミッド PC−6001用 OK      ’82/06 I/O リアル ゴルフ ゲーム PC−6001用 OK     何故かチェックサムがアスキー方式になっています    マイコンゲームの本3 The Hurdle Race PC−6001用 OK      ’83/09 テクノポリス カキとりマン PC−6001用 一応OK     リストに文字化けがあり訂正リストが後で発表されましたが同じく文字化けしており   画面表示は写真を見たりして修正する必要があります。    ’83/08 テクノポリス マシン語 ジャンケン PC−6001用 OK     2007年 3月の打ち込み  マイコンゲームの本3 ミサイル・アタック PC−6001用 OK      ’84/07 PiO THE GUARDIAN PC−6001用 OK       2007年 2月の打ち込み  マイコンゲームの本3 ブロックくずし PC−6001用 OK       2006年10月の打ち込み  ’84/03 BASICマガジン REVERSE PC−6001用 OK       2006年 3月の打ち込み  ’84/04 テクノポリス ぼうそう族 PC−6001用 OK    ’84/04 テクノポリス スロット・マシーン PC−6001用 OK 本当はN60m用ですがN60でも可      ’85/11 PiO THE CIRCUIT PC−6001用 OK(ただし実機だとPC−6001専用)      ’85/11 PiO CATCH KEY WORD PC−6001用 OK      ’85/11 PiO りばうんと ぼ−る PC−6001用 OK      ’85/11 PiO DOWN DOWN PC−6001用 一応OK   バグがあるようですが一応OKとします。      ’85/09 PiO BIO TRON PC−6001用 OK      ’85/09 PiO 水道管 PANIC PC−6001用 OK       本誌ではPC−6001mkII以降では上のようにテキスト部分がモザイクになり、   11月号で下のようにmkII以降対応するようになりました。   打ち込むときの注意は530行がバッファを超えるため   PRINT文を?の省略形で打ち込まないといけないのとデバグは次の通り   BASICの540行..."YOU SCORE IS BEST!"に変更   マシン語の変更部分    AB00:BF    AA60:E5 F5 2A A8 FD CD 6D 11:F4    AA68:25 2D 4C 3A 91 FD C6 02:2E    AA70:47 26 00 54 5D 29 19 29:89    AA78:29 29 29 29 29 29 09 06:05    AA80:0C AF 11 20 00 77 19 10:8C    AA88:FC F1 E1 C3 75 10 00 00:16    ’85/09 PiO Take Apples PC−6001用 OK      ’85/09 PiO HIGH FLYING PC−6001用 OK      ’85/09 PiO SPACE STATION PC−6001用 OK      ’85/09 PiO ゲート PC−6001用 OK PC−6001だと色がおかしいです     リストに文字化けがあります。次号がないのでとりあえず自分ででばぐ   228行のENDをTHEN、235行のORを=に修正。    ’82/08 I/O ミサイル・ファントム PC−6001用 OK     ロードがうまくいかない場合   31000〜31050行のDATAのうちF8→DDに変更   31050行の06と1BをそれぞれAA,1Aに変更    ’82/05 I/O キャリアー PC−6001用 OK     MZ−80+GP−80DでPC−6001のプリント出力を!のおまけゲーム   その為ひらがな部分がカタカナに化けたリストになっているのと本体のみのRAM16KBでページ2で起動    ’85/03 PiO JUMPING PC−6001用 OK     本誌ではモード1、ページ2になっているが、モード2、ページ2で実行、PC−6001だとテキストが若干おかしいようである    ’83/01 I/O GALAXY FLY PART2 PC−6001用 OK     オートランするには144行のCLEAR 400,&HD800をCLEAR 400,&HCFFFに変更   またゲーム中に[RETURN]キーを押すとゲームオーバー(ギブアップ)になり   ゲームスタート時にも[RETURN]キーを押すので   何も押さずにゲーム開始を待っていると   誤認識して勝手にゲームオーバーになるようです   [RETURN]キーでスタートしたら他のキーを押せば回避できます   尚、130行のREM文に“年”、“月”、“日”の文字が抜けているようです   mkII以降未対応     ’85/01 PiO THE TUBE PC−6001用 OK       2005年 4月の打ち込み  ’84/12 PiO マッド・ボール PC-6001用 OK      ’85/06 PiO EATING DOT PC−6001用 OK       2004年 1月の打ち込み  ’83/10 I/O SUPER TENNIS PC−6001 OK       Home へ戻る