
Atari 2600ビデオゲームコンソール用に趣味で開発された最初のゲームは1995年に書かれ、それ以来100を超えるゲームがリリースされました。ゲームの大半は他のプラットフォームのゲームの無許可のクローンであり、オリジナルのゲームやROMハックもいくつかあります。 128バイトのRAM、フレームバッファなし、コードとビジュアルが密接に絡み合っているため、2600はプログラミングが難しいマシンです。[1]多くのゲームは技術的な挑戦のために書かれました。エミュレータ、プログラミングツール、およびドキュメントが利用可能です。[1]
趣味人コミュニティ以外で注目を集めたゲームとしては、Halo 2600、[2] [3] Duck Attack!、[4]およびSimon QuernhorstによるA-VCS-tec Challenge (2006年)(1981年のAtari 8ビットコンピュータゲームAztec Challengeの非公式移植)などがある。[5]その他は商用製品に収録されている。[6]
歴史

アタリ社は1977年にアタリビデオコンピュータシステム(略してアタリVCS)を発売した。[7]このシステムは1982年にアタリ2600に改名された。アタリやサードパーティの出版社から何百ものゲームがこのゲーム機向けにリリースされ、[8]ミサイルコマンドや ピットフォール など、何百万本も売れたゲームもある。[9] 2600は最盛期を過ぎた1980年代を通じて製造され続けたが、アタリ社は1992年1月にサポートを中止した。[10]
翌年、ハリー・ドジソンは趣味人が製作した最初のカートリッジ、7800/2600モニターカートリッジをリリースした。[11]これは開発ツールであり、アタリの興味を引こうとしたドジソンは、これを自分で製造することにした。[11]彼はビッグロットでアタリ7800ハットトリックのゲームを1本1ドル以下で購入し、部品を分解した。彼はそのカートリッジをユーズネットとゲーム販売業者ビデオ61のカタログで宣伝し、最終的に約25本を販売した。[11]
1995年、アタリが2600を市場から撤退させてから3年後、愛好家のエド・フェダーマイヤーがサウンドX [ 12]をリリースした。これは、システムのサウンド機能を試すためのカートリッジである。 [13]フェダーマイヤーは、 1970年代のカリフォルニア・ホームブリュー・コンピュータ・クラブに触発されて、趣味人主導の開発を表現するためにホームブリューという言葉を使った。 [14]フェダーマイヤーは自分で使用するためにカートリッジを設計した後、それをUsenetで宣伝し、[15]続いてテトリスの無許可バージョンを宣伝した。[13]それ以来、100を超えるゲームがリリースされ、[16]多くはAtariAgeによって公開されている。[17]
ゲーム
.png/500px-Medieval_Mayhem_(NTSC).png)
趣味人が開発した Atari 2600 ゲームのほとんどは、ゲームデザインの練習としてではなく、技術的な挑戦のために作成されたもので、1980 年代に人気があったアーケード ゲームやコンピュータ ゲームの無許可のクローンです。2006 年に John W. Champeau がリリースしたLady Bugは、1981 年の Universal アーケード ゲームの実装です。 [18] 2009 年に Chris Walton がリリースした Juno Firstは、1983 年のKonami アーケード ゲームの名前とデザインを借用しています。[19]そして2000 年に Thomas Jentzsch がリリースしたThrustは、同名のBBC Micro ゲームのクローンです。 [20]他のプログラマーはSea Wolf ( Seawolfとして)、Tetris ( Edtris 2600として)、Caverns of Mars ( Conquest of Marsとして)を実装しています。スターキャッスルの2600バージョンは、以前に「まともなバージョンは作れない」と言われていたために着手されました。[21]
いくつかのリリースでは、以前のゲームが拡張されています。ビリー・イーノによるウォーリング・ワームズ(2002年)は、サラウンドのコアデザインを採用し、敵にショットを発射する機能などの新しいゲームプレイモードを追加しました。 [ 22]ダレル・スパイス・ジュニアによる メディーバル・メイヘム(2006年)は、1980年のアーケードゲームウォーロードのバージョンで、アタリの公式移植版から省略された要素が含まれています。[23]
オリジナルのデザインもいくつかある。ジョー・グランドが2001年にリリースしたSCSIcideでは[24] 、プレイヤーはハードドライブの読み取りヘッドとなり、色分けされたデータビットが飛んでくるのを拾う。[25]ピエロ・カビナが1997年にリリースしたOystronは、「宇宙のオイスター」を開いて真珠を集めて弾薬を獲得するアクションゲームである。[要出典] Duck Attack!では、プレイヤーは巨大な火を吐くアヒルと戦い、狂気の科学者から世界を救う。[26]
2005年、SCSIcide、Oystron、Warring Worms、Skeleton+、Marble Crazeが、 Simon Carless著の「Gaming Hacks: 100 Industrial-Strength Tips & Tools」の中で「ベスト2600 Homebrew Games」として紹介されました。[25]
デメイクとは、2600より前の世代のシステムからの移植である。[27] Halo 2600は、Haloシリーズのゲームにインスパイアされた4KBのゲームである。[28]これは、MicrosoftによるHaloの制作者Bungieの買収に関わった元Microsoft副社長Ed Friesによって書かれた。[29]他の2600のデメイクには、PortalにインスパイアされたSuper 3D Portals 6や、 Mega Manフランチャイズに基づいたデモがある。[30] Princess Rescueは、スーパーマリオブラザーズの非公式2600移植であり、Zippy the Porcupineは、ソニックザヘッジホッグシリーズにインスパイアされたゲームである。
ROMハッキングは既存のゲームプログラムを変更する。これには通常、グラフィックや色の変更が含まれるが、ゲームプレイの変更や、ゲームが元々設計されたものとは異なるコントローラーを使用する機能が含まれる場合もある。[31]ハッキングのターゲットの1つはパックマンの2600バージョンであり、グラフィック要素がアーケードバージョンに近づくように作り直されている。[32]
商業リリース

_1.png/500px-Stay_Frosty_(SpiceWare)_1.png)
2003年、アクティビジョンは、アクティビジョンアンソロジーのゲームボーイアドバンス版にいくつかの自作2600ゲームを収録することを選択した:デニス・デブロの『クライマー5』 (2004年)、ボブ・コルバートの『Okie Dokie』(1996年)、エリック・ボールの『スケルトン+』 (2003年)、ファブリツィオ・ザヴァグリの『スペーストリートデラックス』(2003年)、ブライアン・プレスコットの『ヴォールトアサルト』 (2001年)、エリック・エイドの『ビデオユーカー』(2002年)、そして『オイストロン』。[33]
2018年5月、Atari 2600コンソールのクローンであるRetron 77に、 Astronomer、[34] Baby、[35] Muncher 77、[36] Nexion 3D [37]の4つの自作パックゲームが含まれることが発表されました。
発達
Atari 2600 は、RAM がわずか 128 バイトでビデオ フレーム バッファがまったくない、非常に要求の厳しいプログラミング環境であると一般に考えられています。プログラマーは、テレビに送信されるビデオ出力の各ラインを準備する必要があります。スプライト機能は 1 次元の 1 ビットと 8 ビットのパターンのみであり、2 次元オブジェクトを作成するには、ビデオの各ライン間でパターンを変更する必要があります。[1]ゲームは、 StellaやZ26などの Atari 2600 エミュレーターを使用して開発されることがよくあります。[24]
後のコンソールとは異なり、2600はデジタル署名の確認やその他の種類の認証を行わずに、適切に構成されたカートリッジを実行します。[38] このシステムの側面により、ActivisionやImagicなどのサードパーティ企業は、1980年代にAtariの同意なしにAtari 2600ゲームを開発することができました。[1]これにより、Atariは後のコンソールであるAtari 7800に認証機能を組み込み、他社がAtariの許可なしに独自の7800ゲームを作成して販売するのを防ぎました。[38]
Cuttle CartやHarmony Cartridgeなどのサードパーティのハードウェアを使用すると、開発者は開発中のゲームを物理的なAtariコンソールにロードしてテストすることができます。[39] [40] 2000年代初頭にChad Schellによって開発されたCuttle Cartは、[41] Starpath Superchargerと互換性があるように設計されており、カセットテープやCDプレーヤーなどの1/8インチミニジャックオーディオインターフェイスを介してROMイメージをロードできます。[42]
バタリベーシック
2600はMOSテクノロジー6502プロセッサの派生版である6507を使用しているため、ほとんどのゲームは6502アセンブリ言語で書かれています。2007年に開発者のFred X. Quimbyは、開発者が高級プログラミング言語であるBASICでゲームを作成できるようにBatari Basicコンパイラをリリースしました。 [1]ゲームデザイナーでジョージア工科大学の准教授であるIan Bogostは、学生にビデオゲームの概念と歴史を教えるために授業でBatari Basicを使用しています。[1] Microsoft Windows用の統合開発環境であるVisual Batari Basicも利用可能です。[43] [44]
参照
参考文献
- ^ abcdef ボゴスト&モンフォール 2009.
- ^ Melanson, Donald (2010 年 8 月 3 日)。「元 Microsoft 副社長が Halo を Atari 2600 に導入」。Engadget。2010年 8 月 4 日時点のオリジナルよりアーカイブ。2010年8 月 5 日閲覧。
- ^ Beschizza, Rob (2010年8月3日). 「元マイクロソフト副社長がHaloをAtari 2600に導入」Boing Boing。2010年8月6日時点のオリジナルよりアーカイブ。2010年8月27日閲覧。
- ^ ダックアタック!参考文献:
- McGinnis, Jeff (2010 年 8 月 4 日)。「技術に精通したファンがクラシック コンソールでプログラミング、開発」。Toledo Free Press。2013年 1 月 4 日時点のオリジナルよりアーカイブ。2010 年8 月 4 日閲覧。
- Gray, Frank (2010 年 7 月 25 日)。「Ducks roam new game for old Atari」。The Journal Gazette。2010年 8 月 30 日時点のオリジナルよりアーカイブ。2010年8 月 26 日閲覧。
- Caylor, Bob (2010 年 8 月 18 日)。「Atari の復活」。The News-Sentinel。2011年 5 月 11 日時点のオリジナルよりアーカイブ。2010 年8 月 24 日閲覧。
- 「インタビュー:ウィル・ニコルズ」。Kittysneezes.com 。 2010年8月23日。 2010年8月24日閲覧。
- ^ Doctorow, Cory (2006年7月10日). 「新型Atari 2600ゲームカートリッジが発売」Boing Boing . 2010年8月26日閲覧。
- ^ カーレス2005、22ページ。
- ^ 「Atari VCS (Atari 2600)」。ゲームコンソール戦争の簡潔な歴史。ビジネスウィーク。2014年7月15日時点のオリジナルよりアーカイブ。 2010年9月29日閲覧。
- ^ Yarusso, Albert. 「Atari 2600 Companies」。AtariAge。2010年8月29日時点のオリジナルよりアーカイブ。2010年9月29日閲覧。
- ^ Buchanan, Levi (2008年8月26日). 「Atari 2600のベストセラーゲームトップ10」. IGN . 2010年9月29日閲覧。
- ^ Gray, Frank (2010年7月25日). 「Ducks roam new game for old Atari」. The Journal Gazette . 2010年8月30日時点のオリジナルよりアーカイブ。 2010年8月26日閲覧。
- ^ abc Herman, Leonard. 「New Blood for Orphaned Systems」. GameSpot . CBS Interactive . p. 2. 2000年8月18日時点のオリジナルよりアーカイブ。2016年1月17日閲覧。
- ^ Yarusso, Albert. 「Rarity Key Explained」. AtariAge . 2010年8月26日閲覧。
- ^ ハーマン1997年、251ページ。
- ^ Herman, Leonard. 「New Blood for Orphaned Systems」. GameSpot . CBS Interactive . p. 1. 2000年8月15日時点のオリジナルよりアーカイブ。2016年1月17日閲覧。
- ^ Herman, Leonard. 「New Blood for Orphaned Systems」. GameSpot . CBS Interactive . p. 3. 2000年8月18日時点のオリジナルよりアーカイブ。2016年1月17日閲覧。
- ^ Yarusso, Albert. 「Atari 2600 Rarity Guide」. AtariAge . 2010年8月26日閲覧。
- ^ Caylor, Bob (2010年8月18日). 「Atari revival」. The News-Sentinel . 2011年5月11日時点のオリジナルよりアーカイブ。 2010年9月2日閲覧。
- ^ Yarusso, Albert. 「Lady Bug」. AtariAge . 2010年8月26日閲覧。
- ^ Walton, Chris (2008年5月6日). 「Juno First - Final Version (Atari 2600)」. AtariAge . 2010年8月26日閲覧。
- ^ Yarusso, Albert. 「Thrust+ DC Edition」. AtariAge . 2010年8月26日閲覧。
- ^ 「スターキャッスル2600、ストーリー」。スターキャッスル2600。
- ^ Yarusso, Albert. 「Warring Worms」. AtariAge . 2010年8月26日閲覧。
- ^ Yarusso, Albert. 「Medieval Mayhem」. AtariAge . 2010年8月26日閲覧。
- ^ ab Wen, Howard (2004年5月20日). 「Inside the Homebrew Atari 2600 Scene」。2010年11月4日時点のオリジナルよりアーカイブ。2010年9月28日閲覧。
- ^ Carless 2005、21ページより。
- ^ McGinnis, Jeff (2010 年 8 月 4 日)。「Tech-savvy fans programming, development on classic console」。Toledo Free Press。2013年 1 月 4 日時点のオリジナルよりアーカイブ。2010 年8 月 4 日閲覧。
- ^ Snow, Jean (2008年9月12日). 「Portal、Atari 2600用に改造」. Wired . 2010年8月28日閲覧。
- ^ Bogost, Ian (2010年8月1日). 「Halo 2600: Ed Fries demakes Halo for Atari」。2010年8月4日時点のオリジナルよりアーカイブ。2010年8月26日閲覧。
- ^ ビショップ、トッド(2004年1月14日)。「Xboxのエド・フリースのゲームは終わった」シアトル・ポスト・インテリジェンサー。 2010年9月2日閲覧。
- ^ Winterhalter, Ryan (2011 年 4 月 29 日). 「プレイする価値のある 31 の Homebrew ゲーム」. 1UP.com . 2011 年5 月 10 日閲覧。
- ^ Yarusso, Albert. 「Atari 2600 Hacks」。AtariAge。2010年8月29日時点のオリジナルよりアーカイブ。2010年8月26日閲覧。
- ^ ヤルーッソ、アルバート。 「アタリ 2600 ハック: パックマン」。アタリアゲ。2010 年8 月 26 日に取得。
- ^ コーラー2005年、378ページ。
- ^ 「Astronomer 2600 公式サイト」2018年6月22日閲覧。
- ^ 「Baby 2600 公式サイト」2018年6月22日閲覧。
- ^ “マンチャーストアのウェブサイト” . 2018 年6 月 22 日に取得。
- ^ 「Nexion 3D on AtariAge」2016年10月28日。 2018年6月22日閲覧。
- ^ ab 「Atari 7800 ProSystem」。AtariMuseum.com 。 2013年1月17日時点のオリジナルよりアーカイブ。2010年8月28日閲覧。
- ^ George, Gregory D. (2005年4月12日). 「Cuttle Cart 2」. The Atari Times . 2018年11月22日閲覧。
- ^ Borys, Michael (2015年11月18日). 「The Harmony Cartridge」. Boing Boing . 2018年11月22日閲覧。
- ^ グランド、ジョー。 ゲームコンソールのハッキング:保証を無効にしながら楽しむ。393 ページ。ISBN 978-1-931836-31-9。
- ^ カーレス、サイモン。 ゲームハック。16ページ。ISBN 978-0-596-00714-0 。
- ^ Wierer, Jeff (2008 年 4 月 5 日). 「Visual bB 1.0 - batari Basic 用の新しい IDE」。2010 年 8 月 18 日時点のオリジナルよりアーカイブ。2010年8 月 30 日閲覧。
- ^ 「Visual batari Basic Guide」。2010年7月27日時点のオリジナルよりアーカイブ。2010年8月30日閲覧。
- ボゴスト、イアン、モンフォート、ニック( 2009)。Racing the Beam : The Atari Video Computer System。MIT Press。ISBN 0-262-01257-X。
- カーレス、サイモン(2005)。 『ゲームハック: 100の実用的ヒントとツール』。オライリー メディア。ISBN 0-596-00917-8。
- ハーマン、レナード (1997)。フェニックス: ビデオゲームの衰退と復活。ロレンタ プレス。ISBN 0-9643848-2-5。
- コーラー、クリス (2005)。レトロゲームハック:クラシックゲームをプレイするためのヒントとツール。オライリーメディア。ISBN 0-596-00917-8。
外部リンク
- AtariAge: Atari 2600 プログラミング
- Batari Basic、Atari 2600 用の BASIC コンパイラ
