今更、雑誌の打ち込み 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 へ戻る