コモドール64
C64を筆頭とするホームコンピュータ市場の攻勢は、アタリショック後のアタリ社製家庭用ゲーム機に追い討ちをかけ、北米のゲーム専用機の市場は壊滅した。この状況下でホームコンピュータ用ゲーム市場のみが残る形となり、結果として北米のホームコンピュータ市場を席巻したコモドール64がNES(ファミコン)やSega Master System(セガ・マークIII)が北米に上陸する1985年までの時期の北米ゲーム市場の事実上の覇者となった。1980年代後半のゲーム市場は北米ではNESが流行し、任天堂の影響力が弱かった欧州のいくつかの国ではMaster Systemが流行したが、C64はゲームプラットホームとして既に欧米各国で確固たる市場を築いており、その牙城は崩れなかった。この頃には上位製品のC128も登場したが、ほとんどのゲームはC64/C128双方に対応した。「Commodore User」(1983年創刊)や「Zzap!64」(1985年創刊)などレビューの充実したゲーム雑誌が各国で多数刊行され、開発プラットホームをホームコンピュータにシフトすることでアタリショックを生き延びたほぼ唯一のゲームメーカーとなった最大手のアクティビジョンを筆頭として、新興のエレクトロニック・アーツ、U.S. Gold、Ocean Softwareといったゲームメーカーが良作を投入する体制が整っていた。NESで人気のソフトは多くがC64でもリリースされ、さらには「R-TYPE」や「ニンジャウォーリアーズ」などファミコン(NES)にすら移植されなかった日本製人気アーケードゲームも多数移植されている。
しかしC64とは互換性がなく、当時のビジネス用パソコンでよく採用されていたOSであるCP/Mも動作しないため、ビジネス向けとしても家庭向けとしても中途半端な存在となった。Plus/4は、C64を成功に導いたスプライト機能もSID音源も搭載していなかった。
Plus/4の失敗の原因を分析したコモドールは1985年、C64の最終的な後継機としてコモドール128 (C128) と C128D をリリース。C64と完全互換で、BASICを構造化すると共にグラフィックスとサウンド関連のコマンドを追加し、80桁表示可能で、CP/Mも動作する。C64との互換性を持たせることは、フレッド・ボーエンとビル・ハードという設計者が独断で決めたもので、ジャック・トラミエル失脚後のコモドール経営陣の了解を得ていなかった。彼らは、プロジェクトが変更されたり中止されたりしないよう、その決断をずっと秘密にしておき、CESで発表するときに明らかにした。C64との互換性が明らかになると、コモドールのマーケティング部門はC128がC64と100%互換だと発表し、C64サポートのハードルをさらに上げた。
1986年、C64の外観をC128に合わせて変更したコモドール64C (C64C) をリリースした。互換性は完全に維持しているが、内部の部品(SID、VIC-II、I/Oチップ)が一新されていて、電源電圧も12Vから9Vに変更されている。
コモドール社長のトラミエルは経営陣と対立し、1984年にコモドールを追放される。一方C64との市場競争に敗北し、アタリショックに見舞われたアタリの家庭用ゲーム機・パソコン部門は毎日巨額の損失を出し続けており、親会社のワーナー・コミュニケーションズ(現タイム・ワーナー)は部門のリストラを決定、外部に買い取り手を探していた。業界に未練があったトラミエルは、破格の条件で売りに出されていたアタリの家庭用ゲーム機・パソコン部門(アタリコープ)を買収し、その社長としてホームコンピュータ業界に再参入するという数奇な運命をたどる。コンピュータに無理解な経営陣に嫌気を感じたコモドールの開発者も全員が退職してトラミエルの新会社アタリコープに合流する。1985年、アタリコープは16ビットの次世代機Atari STを発売し、一方でコモドールも外部のAmiga社の買収により次世代機Amigaを発売し、再び熾烈なシェア争いを繰り広げる。
CPU: 8ビット MPS6510(6502相当) マイクロプロセッサ、1.023MHz(NTSC)/0.985MHz(PAL) 6ビットのI/Oポートを内蔵しており、ROMのバンク切り換えとデータレコーダの操作に使用している。
RAM: 64Kバイト(BASIC使用時は38KBが使用可能) 色指定RAM:0.5Kバイト(1Kニブル) 拡張ユニットを使用して320KBまで拡張可能(直接アクセスできるのは64Kバイトまで)
ROM: 20Kバイト BASIC 2.0:9KB KERNAL:7KB キャラクタジェネレータ:4KB - 文字セットは標準のASCIIではなく、PET 2001 と同様のPETSCII 使用しない場合はバンク切り換えによってRAMに置き換えられる。キャラクタジェネレータの中身がないと文字を表示できないので、バンク切り換えの際にはその内容をRAMにコピーする。そのため、内容を書き換えられるので文字パターンを変更可能。C64用ゲームはこれを利用してメモリを節約しているものが多く、アニメーション表示も可能。