スーパーファミコンのゲームパックは、システムのデフォルトのROMカートリッジ媒体です。ほとんどの欧米地域ではゲームパックと呼ばれ、 [ 1 ]、日本とラテンアメリカの一部ではカセット(カセット、Kasetto)と呼ばれています。 [ 2 ]スーパーファミコンは128メガビットをアドレス指定できますが 、[ a ]実際にカートリッジで使用できるのは117.75メガビットのみです。 かなり一般的なマッピングでは、8メガビットのバッテリーバックアップRAMで 最大95 メガビットのROMデータ( FastROM速度で63メガビット)を簡単にアドレス指定できます。 [ 3 ]ただし、利用可能なメモリアクセスコントローラのほとんどは、最大32メガビットのマッピングしかサポートしていません。 リリースされた最大のゲーム(テイルズ オブ ファンタジアとスターオーシャン)には48メガビットのROMデータが含まれていますが、[ 4 ] [ 5 ]最小のゲームには2メガビットが含まれています。
カートリッジには、ゲームの状態を保存するためのバッテリーバックアップ付きSRAM、追加の作業用RAM、カスタムコプロセッサ、またはコンソールの最大電流定格を超えないその他のハードウェアが含まれている場合もあります。
スーパーファミコンの全体計画の一環として、数年後には時代遅れになる高価なCPUを搭載する代わりに、ハードウェア設計者は、特別なコプロセッサチップをコンソールに簡単に接続できるようにしました(ほとんどのファミコンゲームで使用されているMMCチップと同様)。これは、カートリッジカードの端に16個の追加ピンがあることで特徴付けられます。[ 6 ]
Super FXは、メインCPUでは実現不可能な機能を実行するために設計されたRISC CPUです。このチップは主に、ポリゴン、テクスチャマッピング、光源シェーディングで作成された3Dゲームの世界を作成するために使用されました。このチップは、スプライトの拡大縮小や回転などの効果で2Dゲームを強化するためにも使用できました。 [ 7 ]
任天堂の固定小数点デジタル信号プロセッサ(DSP)チップは、高速なベクトルベースの計算、ビットマップ変換、2Dおよび3D座標変換、その他の機能を可能にします。[ 8 ]このチップには4つの改訂版が存在し、それぞれ物理的には同一ですが、マイクロコードが異なります。DSP-1バージョン(後の1Aおよび1Bバグ修正改訂版を含む)が最も普及しており、DSP-2、DSP-3、DSP-4はそれぞれ1つのゲームにのみ搭載されています。[ 9 ]
コンソールの5A22 CPUと同様に、SA-1チップには10MHzで動作する65c816プロセッサコア 、メモリマッパー、DMA、デコンプレッションおよびビットプレーン変換回路、複数のプログラマブルタイマー、およびCIC領域ロックアウト機能が含まれています。[ 7 ]
日本では、Nintendo Powerのキオスクから、フラッシュメモリとMegaChips MX15001TFCチップを搭載した専用カートリッジにゲームを有料でダウンロードすることができました。このチップは、ROMイメージをダウンロードするためにキオスクとの通信を管理し、ダウンロードしたゲームの中からプレイするゲームを選択するための初期メニューを提供しました。一部のゲームはカートリッジとダウンロードの両方の形式で利用可能でしたが、ダウンロードのみのゲームもありました。このサービスは2007年2月8日に終了しました。[ 10 ]
多くのカートリッジには他の拡張チップが含まれており、そのほとんどは少数のゲームで単一の会社が使用するために作成されたものです。[ 9 ]唯一の制限は、チップからデータを転送するスーパーNES自体の速度とコンソールの電流制限です。
北米版のカートリッジロック機構は、初期のバージョンにのみ搭載されていました。ロック機構が廃止された後、北米版カートリッジは旧型コンソールのロック機構を無効化するように再設計されました。新しい設計のカートリッジは1993年から登場しましたが、製造時期によっては両方のカートリッジタイプが利用可能なゲームもあります。『スーパーマリオオールスターズ』とそれ以降のほとんどの作品は、新しい設計のカートリッジのみで発売されました。