今更、雑誌の打ち込み PC−6001系
(注)このページは、いまだに雑誌のプログラムを打ちこんだ事を記すだけの 概念を根本から崩してしまう(?)コーナーです。
2023年 6月の打ち込み PiO1 ダーリン危機一髪 PC−6001+EXASコンパイラ用 OK注意するのはマシン語のダンプリストは0CFC8Hから始まっていますが モニタでセーブするのは説明通りに0CFCCH〜0DE08Hにします これはローダ部分がテープフォーマットの開始アドレスは無視して 7650行で設定されたアドレスからロードされます 0CFC8Hからセーブした場合は0CFCCHからデータがロードされます 結果4バイトずれてロードされるので動作出来ません 後はひらがな部分がカタカナになっているので それなりに修正 1面クリア確認済み 2023年 5月の打ち込み PiO ’86/02: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月の打ち込み I/O ’83/06:すぺーす・まうす2 PC−6001用 OK
訂正記事あり 0F4AFH〜0F4B3Hをすべて000Hにする エミュレータによってはmkIIでの画面がおかしくなるます 2022年 6月の打ち込み I/O ’82/05:RDR Ver1.0 PC−6001用 OK
I/O ’83/03:I/O編集部ゲーム PC−6001用 OK
7月号の16K用もOK 1面クリア確認済み I/O ’83/11:必殺!芸夢人 PC−6001+EXASコンパイラ用 OK
1周(レベル5、ステージ5)クリア済み 2022年 5月の打ち込み I/O ’83/04:THE SPPY PC−6001用 OK
![]()
まずSAVERプログラムですがSCREEN命令を削除しないと 画面データファイル(下の画面)が作成出来ないようです エミュレータだと画面データファイルはバイナリデータそのままなので BASICファイルの後に直接打ち込みや結合でも可 訂正記事では片仮名部分を全て平仮名に変更 ただし外来語は片仮名のままとなってますが コマンドの受付は平仮名2文字なので ファンクションキーの定義の90行のトア(ドア)は 平仮名でないと意味がありません 2100行のDATAは全て平仮名 4000の“7”の後ろに“日”、 4010の“の〜に”の間に“中”、となっていますが 制限時間があり、時計が表示されているので 4000の“日”は“時”の間違いのようです また3970行の“199X。”は“199X年。”の方が良いかもしれません DATA文以外は単純なメッセージ表示なので 変更しなくてもゲーム可能です COLOR文の為PC−6001以外では 正しく表示されませんがゲーム可能です クリア確認済み LOGiN ’84/10:バイキン・ウォーズ PC−6001用 OK
訂正記事あり 10030行のA$はクローバーと“¥”、 B$はダイヤと“大”に修正 LOGiN ’84/02:LE VIEUX CHATEAU PC−6001mkII用 OK
訂正記事の通り2810行削除 説明画面が掲載誌ではひらがな表示されているので 340〜410行もそれに変更 320行の”LE VIEUX CHATEAU”を ”LE VIEUX CH@TEAU”にする 何故かスタッフ名も変わっているので 420行の”by sempre”を”by semple”に変更 クリア確認済み 2008年 5月の打ち込み BASICマガジン ’82/07:ダンプエイリアン PC−6001用 OK
BASICマガジン ’82/08:U.F.Oとのそうぐう PC−6001用 OK
BASICマガジン ’82/09:WARP MONST PC−6001専用 OK
BASICマガジン ’82/09:DESTROY THE METEOR PC−6001用 OK
BASICマガジン ’82/10:ワ−ド・プロセッサ PC−6001用 OK
BASICマガジン ’82/11:WAFT AREA PC−6001用 OK
BASICマガジン ’82/12:かえるの冒険 PC−6001用 一応OK
BASICマガジン ’83/01:石投げゲーム PC−6001用 OK
BASICマガジン ’83/01:星座ガイド PC−6001用 OK
BASICマガジン ’83/01:スネークキング PC−6001用 OK
BASICマガジン ’83/02:BUG VADER PC−6001用 OK
BASICマガジン ’83/01:GRAPHIC MAZE PC−6001用 OK
![]()
上がMAZE 4(SCREEN4使用) 下がMAZE 2(SCREEN2使用) 2007年 9月の打ち込み PiO ’85/01:ていくマン PC−6001用 OK
I/O ’82/10:マリン・シューター PC−6001用 OK
I/O ’82/09:タワーパニック PC−6001用 OK
I/O ’82/11: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月の打ち込み RAM ’84/08:RAMRAM ハウス PC−6001用 OK
PiO ’84/07:SNAKE WORLD THE CONSTRUCTION PC−6001用 OK
PiO ’85/12:ザグザツ PC−6001用 OK
PiO ’85/12:ハードル走 PC−6001用 OK
I/O ’83/05:SATELLITES PC−6001専用 OK
9月号に訂正記事があったのですが目次には無く、気づかなかったです B08F:F5を00に変更 I/O ’82/12:ピラミッド PC−6001用 OK
I/O ’82/06:リアル ゴルフ ゲーム 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
PiO ’84/07:THE GUARDIAN PC−6001用 OK
2007年 2月の打ち込み マイコンゲームの本3 ブロックくずし PC−6001用 OK
2006年10月の打ち込み BASICマガジン ’84/03:REVERSE PC−6001用 OK
2006年 3月の打ち込み テクノポリス ’84/04:ぼうそう族 PC−6001用 OK
テクノポリス ’84/04:スロット・マシーン PC−6001用 OK 本当はN60m用ですがN60でも可
PiO ’85/11:THE CIRCUIT PC−6001用 OK(ただし実機だとPC−6001専用)
PiO ’85/11:CATCH KEY WORD PC−6001用 OK
PiO ’85/11:りばうんと ぼ−る PC−6001用 OK
PiO ’85/11:DOWN DOWN PC−6001用 一応OK バグがあるようですが一応OKとします。
PiO ’85/09:BIO TRON PC−6001用 OK
PiO ’85/09:水道管 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 PiO ’85/09:Take Apples PC−6001用 OK
PiO ’85/09:HIGH FLYING PC−6001用 OK
PiO ’85/09:SPACE STATION PC−6001用 OK
PiO ’85/09:ゲート PC−6001用 OK PC−6001だと色がおかしいです
リストに文字化けがあります。次号がないのでとりあえず自分ででばぐ 228行のENDをTHEN、235行のORを=に修正。 I/O ’82/08:ミサイル・ファントム PC−6001用 OK
ロードがうまくいかない場合 31000〜31050行のDATAのうちF8→DDに変更 31050行の06と1BをそれぞれAA,1Aに変更 I/O ’82/05:キャリアー PC−6001用 OK
MZ−80+GP−80DでPC−6001のプリント出力を!のおまけゲーム その為ひらがな部分がカタカナに化けたリストになっているのと本体のみのRAM16KBでページ2で起動 PiO ’85/03:JUMPING PC−6001用 OK
本誌ではモード1、ページ2になっているが、モード2、ページ2で実行、PC−6001だとテキストが若干おかしいようである I/O ’83/01:GALAXY FLY PART2 PC−6001用 OK
オートランするには144行のCLEAR 400,&HD800をCLEAR 400,&HCFFFに変更 またゲーム中に[RETURN]キーを押すとゲームオーバー(ギブアップ)になり ゲームスタート時にも[RETURN]キーを押すので 何も押さずにゲーム開始を待っていると 誤認識して勝手にゲームオーバーになるようです [RETURN]キーでスタートしたら他のキーを押せば回避できます 尚、130行のREM文に“年”、“月”、“日”の文字が抜けているようです mkII以降未対応 PiO ’85/01:THE TUBE PC−6001用 OK
2005年 4月の打ち込み PiO ’84/12:マッド・ボール PC-6001用 OK
PiO ’85/06:EATING DOT PC−6001用 OK
2004年 1月の打ち込み I/O ’83/10:SUPER TENNIS PC−6001 OK
![]()
Home へ戻る