One ROM Fire 28

£15.00

I am selling a very small number of One ROM Fire 28 prototypes, as featured here.

These boards emulate many different sorts of 28 pin ROMs, including 23128, 2764, 27128, 27256 and 27512.

Please only buy one of these prototypes if you’re willing to report bugs and help me diagnose issues.

There is another, larger, batch of One ROM Fire 28 on the way, and should be available around end Dec/early Jan.

The legs are soldered on these boards, but the header pins are not.  A 2×4 male header and 2x jumpers are included.

The firmware for this revision is supported by One ROM Studio v0.1.5 onwards.

Out of stock

Category:

Description

Specifications

  • MCU/Storage: RP2350 with 2MB flash
  • Approximate dimensions: 19mm x 37mm (+/-5%)
  • USB: USB-C (cable not supplied)
  • Pin Pitch: 0.6″/15.24mm between rows of legs, 0.1″/2.54mm between pins
  • Hardware Revision: A

Testing

All One ROMs are tested by us before shipping by

  • programming them with the latest released One ROM firmware version and a selection of C64 ROMs
  • for boards with unsoldered pins, attaching them to a test jig, and reading that they serve a ROM without error
  • for boards with soldered pins, installing them in a C64 and ensuring that the C64 can read them without error.

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:

  • contacting us using our contact details here
  • starting a discussion on the One ROM GitHub repository
  • raising an issue on the One ROM GitHub repository.

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.

  • UK: Shipping via 1st class post included in the price.
  • US: I recommend ordering on this website rather my ebay listing.  I deal with the custom fees on your behalf with the shipper, so you shouldn’t have to pay anything else to receive your package.
  • Europe (+Norway/Switzerland): I DO NOT recommend ordering from this website, as you will pay customs/import duties and fees to the local postal carrier.  When the next batch of One ROM Fire 28 arrive, I will list a portion of those on ebay, who tend collect EU sales taxes as point of purchase, smoothing the import of your One ROMs.  In general, if there is something for sale on this website you would like to buy from ebay, contact us and we will do our best to help.

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.

  • Supports PETs, VIC-20s, C64s, 1541s, IEEE drives, TI-99, Coco2, etc.
  • Same footprint as original ROMs – doesn’t overhang the socket like other solutions.
  • Quick programming- just connect 3 wires and `make run`. Takes 5-10s to build and flash.  No programming jigs necessary.
  • USB Version: No programmer required, just connect using a micro-USB cable (not supplied) to a PC/Mac/Linux/Android device and flash with Chrome or One ROM Studio.
  • Pro Version: Use a $5 programmer (e.g. Raspberry Pi Pico) – no expensive EEPROM programmer required.
  • Reflash in situ – no need to remove the ROM from the host when reprogramming.
  • Software configurable chip select behaviour – no hardware jumpers required.
  • Stores up to 16 ROM images of different sizes and chip select configurations. Image selectable via jumpers.
  • Replace multiple ROMs with one ROM – a single One ROM can replace up to 3 original ROMs at the same time e.g. all of C64 kernel, BASIC, character set.
  • Dynamic bank switching – switch between ROM images on the fly, e.g. different char ROMs.
  • Hackable at runtime – change the ROM images being served and access telemetry from the ROM at runtime using Airfrog or other SWD probes.
  • Images combined automatically – no need to manually build up your own larger PROM image containing multiple retro ROMs.
  • Open source software and hardware – make and flash your own One ROMs and modify the firmware.

See onerom.org for more information about One ROM.