Notice: Trying to access array offset on value of type bool in /mnt/cpcwiki-httpdocs/includes/libs/IPSet.php on line 243

Notice: Trying to access array offset on value of type bool in /mnt/cpcwiki-httpdocs/includes/libs/IPSet.php on line 246

Notice: Trying to access array offset on value of type bool in /mnt/cpcwiki-httpdocs/includes/libs/IPSet.php on line 243

Notice: Trying to access array offset on value of type bool in /mnt/cpcwiki-httpdocs/includes/libs/IPSet.php on line 246

Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /mnt/cpcwiki-httpdocs/includes/MagicWord.php on line 879

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 104

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 104

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 105

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 105

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 106

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 106
Multi Cartridge 8 ROMs - CPCWiki
Last modified on 20 April 2025, at 15:53

Multi Cartridge 8 ROMs

Revision as of 15:53, 20 April 2025 by Eto (Talk | contribs)

Multicart8Rom.jpg
Multicart8RomPcb.jpg

An GX4000 / Amstrad Plus cartridge typically holds a ROM/EPROM with 128KB, 256KB or 512KB of data. E.g. all original GX4000 games were using 128K ROMs but more recent released games often need more storage and can hold up to 512K, like e.g. "La Culotte de Zelda".

Multi-Cartridges have been available for many years now, the most famous probably being the 32-in-1 which holds all original, commercial releases for the GX4000. A multi-cartridge usually carries one or more EPROMs where each EPROM can store more than a single game. The games can be selected via DIP switches. While the 32-in-1 is a nice thing, it's biggest downside is, that it is much bigger than an original cartridge and doesn't even fit into a Amstrad Plus computers.

The cartridge here resembles the dimensions of the original cartridge PCB and fits into a standard cartridge case. It can hold up to 8 games on a single EPROM (depending on the selected games and EPROM types).


Features

  • Put up to 8 games on a single cartridge
  • Supports ROM image sizes of 128K, 256K and 512K
  • Game selection via dip switches
  • same PCB size as original cartridges
  • no ACID required (implements noACID patch based on Shinings design)


Full documentation and most recent Gerbers can be found on Github: https://github.com/etomuc/gx4000-multi-cartridge


(eto)