SHARP MZ-2000/2200の、古い、自作ゲームソフトウエア集
(My Old Original Game Software for SHARP MZ-2000/2200)


Last updated 2024/10/07 since 2002

«Quick Links» 1. 概要 (summary)  2. 自作プログラム集 / ダウンロード可能 (downloadable original programs)  3. 自作プログラム集 / ダウンロード不可能 (no downloadable original programs)  4. D88形式FDイメージについての説明 (about D88 FD images)  5. ダウンロード (download)


1. 概要 (Summary)

SHARP MZ-2000/2200用の自作プログラムです。
これらは、全部小学生〜中学生の頃に作成したものです。

ゲームネタ、腹が立つので全部消してやろうかと思ったのですが、子供の頃のだけ置 いておくことにしました。
というのも、2008年から、ゲーマーに改造しようとして失敗した、と言うのです。 そして、子供の頃からゲームに興味を持たすために、必死で頑張ったので、 ゲームに興味を持ったと言っていたのです。
しかし、本当は違うんじゃないかな。 当時の最先端の流行りがゲームで、僕の小学校1年生の時が、 ブロックくずし専用機でした。 その後、電子ゲームが流行り、ゲームウォッチが流行り…
興味を持って、欲しがって当たり前だと思います。
ちなみに、任天堂のファミリーコンピュータは、MZ-2000の少し後に登場して、 1983年ですが、小学6年生になっていたと思うのだけど、何月登場か知りません。
僕は両親が、ゲームだけはアホらしいしもったいないので、他の物の方が良い、と言う人で、 「TVブロック」は買ってもらえたのですが、電子ゲームは、 親戚のおばさんに買ってもらった、学研のスーパーコブラだけでした。 結局、今も含めて、携帯ゲーム機を持ったことがありません。
「TVブロック」の時に、カセットビジョンがありましたが、 ソフトウエアの値段を見て、親父がこれはうちにはいらんな〜〜 と言ったのを覚えています。
ファミコンも持っていなかったし、大学院修了の時に買ったセガサターンまで、 ゲーム専用機は購入したことがなくて、貰ったりもしなかったので、持っていなかったのです。 プレイステーションは、この更に半年後です。 もちろん就職していて、沼津で購入しました。
そのかわり、小学5年生の時に、正月に親戚のおじさん宅で触ったMZ-80Bをきっかけに、 MZ-2000というパソコンを入手しました。 発売された直後でいいと思います。 MZ-80Bは、日本で初めて高解像度グラフィックスを搭載した一般向けのパソコンだと思います。 グリーンモニタ内蔵でした。 簡単に言うと、MZ-2000は、これをカラー対応にしてコストダウンした機種ですが、 グリーンモニタ内蔵で、そのままではカラー表示ができませんでした。 世の中をなめたくそガキだったので、中学1年生の時に、 フロッピーディスクドライブまで買ってもらいました。
しかし、パソコンはかなり後まで8ビット機だけでしたが、 かなり遅れてX68000(XVIを買った人からの中古)を持っていたし、 ゲームセンターも家の近くにありました。
それで、これは革共同の自衛隊員達のせいではなくて、 彼らの実績ではまったくないと思うのです。

この時代のゲーム作りは、今と違ってとても大変でした。 パターンエディタや画像エディタは、雑誌から入力したり、改造したり、 作り直したり、一から作ったりして、そのうち揃っていったのですが、 最初の1年半くらいは、ずっと方眼紙と手計算でした。
ビット操作の2進数の計算方法がどこにもなかったので、機械語の本と、 ヤマ勘でデータの作り方を研究して、やっと解明できたのですが、 誰に聞いても知らない、わからない、って言われてしまい、大変でした。 しょうもないのですが、小学6年生になったばかりのガキには辛かったのです。
全部手計算ですが、いちいち書くのも面倒なので、 コツを覚えて暗算で計算しながら入力するようになってしまいますが、計算を間違え てしまうし、MZ-2000のSHARP BASICだと、10進数にもしないといけないので、 表を見ながらでもなかなか大変です。
実際に表示されたデータは、ピクセルが1:1で合っていたとしても、 方眼紙の時の想像と違っていて、ゴミだらけばかりになりましたが、そのまま使いました。
何でも今と違います。
プログラム言語も最初はBASICでしたが、 さっさと、機械語に手をだし、もうちょっと楽なコンパイラ言語を使うようになりました。
機械語とのやりとりが手軽にできて簡単だったので、WICSコンパイラのお世話になる、 というところへ落ち着きました。 これは、I/O誌に掲載されていて、結局全部自分で打ち込みました。
# これは、自分でコンパイラまで全部打ちこんだのです。 信じてください、本当です。そういうこともあったのです。

アセンブラも入手できず、ハンドアセンブルばかりでした。 そして、こういったソフトウエアは、I/O誌のお世話になることで解消していきましたが、 Oh!MZのお世話にもなりました。
そのうち、 Carry labのC-DOS(WICS, BASEのディスク版)が安住の地となったのです。

とにかく、今と何もかもが違うんだ、 何もなかったと言ってもその正しい意味がわからないだろう、 と言いたい気がしています。
そして、質問して聞く相手がまったくいないのです。だれにもわからない。 子供には難しすぎる本さえほとんどありませんでした。 すがやみつるの本の時には、あれ以外子供向けは何もなかったし、 じゃんけんゲームの最初の一冊しかありませんでした。 実は、他の本は、大人が読んでも教養がかなりないと難しいと思います。 パソコンサンデーの本はやさしくて、僕にも役立ったのですが、あれだけではわからない。 うまく言えないのですが、BASICでさえ、今と違って、 あまり教養がない普通の人向けの解説本がなかったのです。
というのも、今、子供の頃にゲーム作りしても良いことがないと思うのです。 プログラミングそのものは良いかもしれないけど、たいていの場合は、 簡単な知識で充分です。 たいていのゲームは、ほんの少しの知識の組み合わせだけで作れてしまいます。
しかし、最低、まあまあ難しい、理系の大学卒の両親でなければ、 大して難しくないことすらわからないのでは…
創作するなら、もっと難しい芸術作品を知ってそれを目指して欲しいです。 絵も、今の何でもできるグラフィックツールだけでは、大事なことがわからないでしょう。 一度や二度の簡単なゲーム作りは意味があると思うのですが、 もっと複雑で本格的な何かを目指さなければ。 今のゲーム作り止まりでは、工業高校卒程度も目指せないかもしれません。
誰もが、将来、ゲーマー崩れになって、 半端者の世界に行ってしまうのは防ぎたいはずです…
子供の頃の、外部の補助による中途半端な成功体験は、将来の人生を潰すだけかもしれませんよ。


2. 自作プログラム集 / ダウンロード可能 (Downloadable Original Programs)

BRAVE1 BRAVE2
BRAVEの実行画面


SPACE MOUSE 1 SPACE MOUSE 2
SPACE MOUSEの実行画面


PETTER1 PETTER2 PETTER3
PETTERコンストラクションの実行画面


RADER PUCK MAN
RADER PUCK MANの実行画面


RADER SNAKY
RADER SNAKYの実行画面


STAR FIRE
STAR FIREの実行画面


BLOCK1 BLOCK2
ブロック崩しの実行画面


BRAVE1 BRAVE2
かえるの冒険もどきの実行画面


SPACE LASER
SPACE LASERの実行画面


SPACE FIGHTER III 1 SPACE FIGHTER III 2
SPACE FIGHTER IIIの実行画面


3. 自作プログラム集/ダウンロード不可能 (No Downloadable Original Programs)

GALAXY 1 GALAXY 2
GALAXY WARSもどきの実行画面


HEADON 1 HEADON 2
HEAD-ONの実行画面


TENNIS
テニスの実行画面



4. D88形式FDイメージについての説明 (About D88 FD Images)

sbasprg1.txt
... SHARP DISK BASIC programs

cdosprg1.txt
... Carry C-DOS programs Vol.1

cdosprg2.txt
... Carry C-DOS programs Vol.2

* 注意
私はCarry lab.ともdB-SOFTとも各雑誌、またその作者と何の関係もありません。 改造物は全部勝手にやったものです。


5. ダウンロード (Download)

brave.d88.gz ... Japanese Adventure Game "BRAVE" (2003/02/05)
(bootable with TF-DOS, C-DOS format)

cdosprg1.d88.gz ... My Originals for Carry C-DOS Programs Vol.1 (2002/11/01)
(bootable with TF-DOS, C-DOS format)

cdosprg2.d88.gz ... My Originals for Carry C-DOS Programs Vol.2 (2011/11/13)
(bootable with TF-DOS, C-DOS format)

sbasprg1.d88.gz ... My originals for SHARP DISK BASIC Format Programs (2002/11/01)
(no bootable, require the SHARP MZ-2Z001 and MZ-2Z002)

* 5'2D 320KB floppy diskette D88 image です。


以上