One ROM is the most flexible ROM replacement for your retro systems.

Make sure you order the correct model for your retro system.  Contact us if you need any help.

Models:

Different USB variants are offered depending on the model:

You can select either:

  1. Pins unsoldered
  2. Pins soldered

If you choose the ?pins unsoldered? option, you will receive all the necessary pins with your order, as you kit, which you will need to solder to One ROM.

If you choose the ?pins soldered? option, you will receive a One ROM with both the ROM pins and the jumper pins soldered.

Replacing ROMs in a retro system requires some skill, and it is possible to damage your system or your One ROM if done incorrectly.  Only purchase a One ROM if you are comfortable you are capable of replacing your ROMs safely.

Similarly, some soldering experience and equipment is required to solder the pins yourself, due to the proximity of components on One ROM.  Only purchase the ?unsoldered? option if you are comfortable you have the soldering equipment and skill to solder the pins safely.

Supported Systems

One ROMs have been tested successfully on many types of systems.  Including:

Pins Unsoldered

If you choose the ?pins unsoldered? option then you will receive:

  1. One or two strips of gold-coloured, round, male pins.
  2. A 2×5 male header consisting of square pins.
  3. A 1×2 male header, square pins (24 pin only).

The round pins are to be installed as One ROM?s ?legs?, for insertion into your retro system.  They should be soldered coming out of the underside of one ROM ? the microcontroller and other components are designed to be on top.

We have chosen round pins for One ROM?s legs, as they are less harsh on original ROM sockets than the more common square pins.  However, repeated or forced insertion may damage original ROM sockets, or the pins.

We supply these round pins as one or two strips.  You will need to cut off the required number of pins from the strip(s) before soldering using a pair of side cutters.  We supply the pins with spare pins provided, as these pins are delicate, and the end pins can sometimes become damaged during shipping.  If this happens, just snip off the damaged pins and discard them, and solder unbent pins to One ROM.  It is recommended to install the pins into a breadboard, with the correct spacing, before soldering to One ROM, so they are perpendicular to One ROM.

The 2×5 and 1×2 headers are designed to be located coming out of the top side of One ROM, between pin 1 and the last pin.  Again, it is recommended to install the pins into a breadboard, before soldering to One ROM, so they end up perpendicular.

You only need to solder the 1×2 and 2×5 headers if you wish to use One ROM?s image select, dynamic bank switching or multi-ROM features (or potentially other functions in future).  If you just wish to serve a single ROM you do not need to install these pins.

Occasionally, we may substitute other types of pins for the above, depending on availability.  For example, we may supply 2 1×5 headers to replace the 2×5 header.  Or we may supply a single 1×12 header to replace the 2×5 and 1×2 headers.  In all cases, they will allow for a functionally equivalent final product.

Take care while soldering.  Due to the constrained space on a One ROM, the pins are located very close to some components.  Keep your soldering iron and molten solder away from all other components, so you don?t accidentally bridge or otherwise damage those components.

Pins Soldered

if you choose the ?pins soldered? option, then your One ROM will have the legs and all header pins pre-soldered.

We do this by hand, on demand, so it may lead to a slight delay shipping your order.  One ROMs are thoroughly cleaned after soldering using an ultra-sonic cleaner with a 99% IPA bath, and then dried before being re-tested, packaged and shipped.

Programming

All One ROMs are shipped with a preprogrammed set of ROMs installed for testing, but can be reprogrammed to serve any ROM image.  Visit the project page for programming tools.

Specifications

Testing

All One ROMs are tested by us before shipping by

Support

This product listing is for the One ROM hardware.  It is warranted against manufacturing defects for one year from the date of purchase.

The One ROM software and firmware is licensed to you under One ROM?s open source MIT license.  There is no One ROM software or firmware warranty provided or implied with your purchase of a One ROM board.

We do, however, want to help you if you hit problems with the One ROM software or firmware, and will provide best effort support for it.  You can get support by:

Please share with us as much information as you can about the problem you hit, what you were doing, and the symptoms you saw.

Similarly, if you?d like to see a feature in the software, firmware or hardware that isn?t currently available, please let us know.

Shipping

All One ROMs with pins soldered are shipped inside a robust 3d printed case to avoid damage to One ROM and the pins during shipping.

One ROM Introduction

I developed One ROM to be the most flexible ROM replacement for my retro systems, and want to share them with other retro enthusiasts.  I sell these at close to cost price, with a slight premium to cover selling fees, returns, etc.

You are welcome (in fact encouraged!) to have your own One ROMs manufactured ? all of the hardware files are open source, and available on the github project page.  You can even modify the designs and sell them for profit if you wish.