The Opgrade Module

One of the most useful components of the ColecoVision is the expansion port, located in the front of the unit, near the right edge. It allows external hardware to be connected directly to the console. The Expansion Module #1 (which allows ColecoVision owners to play Atari 2600 games) and the Expansion Module #3 (the ADAM computer) both use this expansion port.

The Opgrade Module project is the logical combination of two past projects, namely the Memory Pack and the SEM (Super Expansion Module), both of which were designed to use the ColecoVision's expansion port.

The latest design incarnation of the Opgrade Module uses an FPGA chip (or in other words, a programmable chip) that will handle the video output, and also part of the audio output. The final design of the hardware hasn't been finalized yet, but we can at least give you an overview of its main features:

1) 16K of additional RAM 2) Opsave Cartridges 3) The OpSound system 4) The custom CV9956 video chip
Frequently asked questions about the Opgrade Module:

Q: Can the Opgrade Module be used with the ADAM computer?
A: Unfortunately, no. The memory and I/O mappers of the Opgrade Module conflict with the ones inside the ADAM.

Q: Will you make the full technical documentation of the Opgrade Module available to everyone?
A: Of course! If you are a ColecoVision homebrew author who would like to use the Opgrade Module in some fashion for your game(s), rest assured that you will have our full support and assistance!

Q: Can the Opgrade Module be used on a PAL ColecoVision system?
A: A PAL version is possible, as both the video processor and the video encoder can be placed in PAL mode. And since the OpSound system uses the FM chip timer instead of the video processor for sync its jobs, sound will always play at the correct speed.

Q: Will the Opgrade Module require external power from an A/C adaptor, or will it draw its power from the ColecoVision console?
A: We don't know for sure yet. We need to build and test a full prototype of the Opgrade Module to answer that particular question. Stay tuned. :-)

Q: Can OpSave Cartridges be unplugged and replugged while the ColecoVision system is turned on?
A: Unlike regular ColecoVision carts (which should always be inserted and removed only when the console is turned off), you can insert and remove OpSave Cartridges from the Opgrade Module at any time.