A modern, user programmable replacement for 2316, 2332, 2364 mask ROMs
Designed by TheRetroChannel in Australia
Buy with confidence.
Our Tindie Guarantee protects your purchase from fraud. Learn More
Buy 3 get $2 off each, buy 5 get $3 off each These are designed as a drop-in replacement for original aging and power hungry ROMs. Unlike other designs and bulky 28 to 24 pin EPROM adaptors, these hi…
Read More…Buy 3 get $2 off each, buy 5 get $3 off each
These are designed as a drop-in replacement for original aging and power hungry ROMs. Unlike other designs and bulky 28 to 24 pin EPROM adaptors, these hide all the ugly stuff out of sight to provide the cleanest possible look. And as these use modern EEPROMs, they consume a fraction of the power and can be reprogrammed in seconds without requiring a UV eraser.
The ROM can be programmed with XGECU programmers (TL-866, T48, T56) using the required NEAT 2364 adaptor. A starter kit is available which includes the adaptor and a single ROM. Extra NEAT 2364 ROMs are also available separately if you require more than one, or if you already have the adaptor. There is no need to purchase the starter kit again if you already have the adaptor - unless you need another adaptor of course.
A video showing how to use the ROM and adaptor is available here. Please read on if you prefer written instructions
If the ROM isn't working as expected remove the ROM and double check the switch is set to NOR, no pins are bent or damaged on the ROM and system socket, and it has been installed in the correct orientation. If it still isn't working and your system is listed as compatible in the table below, please attempt to program the ROM again.
Please get in touch if you find an error in the compatibility list or have results for a system that is not listed.
To verify your ROM against a known good dump "LOAD" the original binary file and then hit "VERIFY". Please see below if your binary file is not 8K in size.
OR
To backup your ROM Hit "READ" and then "SAVE" to create a backup of your ROM. You can then program this to the NEAT 2364 or upload it to somewhere like archive.org if it has not already been dumped ;-)
Note 2K and 4K ROMs will usually appear in the upper half of the buffer (starting from address 1000), please see notes below for how to deal with ROMs smaller than 8K.
As the NEAT 2364 uses a 64Kbit (8KB) EEPROM, care must be taken to ensure the ROM data is in the correct location when replacing a 2316 (2KB) or 2332 (4KB) ROM. When dealing with 2KB or 4KB ROMs, the data should be doubled or quadrupled to fill the entire 8KB. This can either be done in the Xgpro programmer software, a hex editor like HxD (see video linked above), or you can use the Windows Command Prompt and copy /b command. For example with a 4K ROM the syntax would be: copy /b "myrom.bin"+"myrom.bin" "myromdoubled.bin"
Likewise when backing up an original 2K or 4K ROM, the ROM will be read back as if it were 8K. It is recommended to "trim" the ROM down to the correct size using HxD. Please see the video linked above for details on how to do this.
The NEAT 2364 should be compatible with most systems that use a 24pin mask ROM but it is impossible for me to test compatibilty with every system out there. Please see the table below for a list of known compatible and incompatible systems. This will be updated as more systems are tested, please get in touch if you have anything to add.
System | Location | Description | Compatible | ROM size | Notes |
---|---|---|---|---|---|
Acorn Atom | IC20 | OS/BASIC? | ?? | 8K? | Untested |
Acorn Atom | IC21 | Floating Point? | ?? | 4K? | Untested |
Acron Atom | IC24 | AXR1? | ?? | 4K? | Untested |
Apple //c | UD16 | Keyboard Map | YES | 2K | |
Atari 1050 | U10 | OS? | ?? | 4K? | Untested |
Atari 2600/5200/7800 | N/A | N/A | NO | N/A | These systems and their cartridges use an inverted (active high) CS |
Atari 65XE/130XE | U4 | BASIC | YES | 8K | Should also work with XL and other XE systems |
CoCo 1 | U3 | Color BASIC | YES | 8K | Location may vary depending on board rev. |
CoCo 1 | U28 | Extended Color BASIC | YES | 8K | Location may vary depending on board rev. |
CoCo 2 | IC12 | Color BASIC | YES | 8K | Location may vary depending on board rev. |
CoCo 2 | IC13 | Extended Color BASIC | YES | 8K | Location may vary depending on board rev. |
Commodore 1541 | UAB4/UB3 | Lo-ROM | YES | 8K | See here for preprogrammed ROMs |
Commodore 1541 | UAB5/UB4 | Hi-ROM | YES | 8K | See here for preprogrammed ROMs |
Commodore 64 | U3 | BASIC | YES | 8K | Longboards only. See here for preprogrammed ROMs |
Commodore 64 | U4 | Kernal | YES | 8K | Longboards only. See here for preprogrammed ROMs |
Commodore 64 | U5 | Character | YES | 4K | Long or shortboard. See here for preprogrammed ROMs |
Commodore SX-64 | UD3 | Kernal | YES | 8K | See here for preprogrammed ROMs |
Commodore B128/CBM610 | U25 | Character | YES | 4K | |
Commodore B128/CBM610 | U12 | BASIC 8000-9FFF | YES | 8K | |
Commodore B128/CBM610 | U13 | BASIC A000-BFFF | YES | 8K | |
Commodore PET | UD6-UD12 | All ROMs | YES* | 4K/2K | *Should work for all ROMs except the EDITOR ROM on boards that do not have the CRT controller chip |
Commodore VIC-20 | UE11 | BASIC | YES | 8K | See here for preprogrammed ROMs |
Commodore VIC-20 | UE12 | Kernal | YES | 8K | See here for preprogrammed ROMs |
Commodore VIC-20 | UD7 | Character | NO | 4K | Uses CS1 and CS2. See here for preprogrammed ROMs |
IBM 5150 | U29 | Cassette BASIC F600 | ?? | 8K | Untested |
IBM 5150 | U30 | Cassette BASIC F800 | ?? | 8K | Untested |
IBM 5150 | U31 | Cassette BASIC FA00 | ?? | 8K | Untested |
IBM 5150 | U32 | Cassette BASIC FC00 | ?? | 8K | Untested |
IBM 5150 | U33 | BIOS | ?? | 8K | Untested |
Sinclair ZX80 | IC2 | OS | YES* | 4K | *Too tall for case when in socket. Can also be used for 8K ROM upgrade |
Sinclair ZX81 | IC2 | OS | YES | 8K | ROM should be installed in the lower part of 28pin socket (pin 1 on the ROM in pin 3 of the socket) |
TI/99-4A | ?? | ?? | ?? | ?? | Untested but unlikely due to the use of TI2532's? |
TRS-80 Model I | ?? | ?? | ?? | 8K+4K | Tested and working with rev. G - other revisions have not been tested |
TRS-80 Model II | ?? | ?? | ?? | ?? | Untested |
TRS-80 Model III | ?? | ?? | ?? | ?? | Untested |
All ROMs are hand assembled and tested before shipping.
No country selected, please select your country to see shipping options.
No rates are available for shipping to .
Enter your email address if you'd like to be notified when NEAT 2364 - reprogrammable 24pin ROM replacement can be shipped to you:
Thanks! We'll let you know when the seller adds shipping rates for your country.
Shipping Rate | Tracked | Ships From | First Item | Additional Items |
---|---|---|---|---|
:
|
EU countries: Please note Tindie does not collect VAT. You may be charged VAT and a handling fee by your government when the parcel arrives in your country.
Quantity | Price |
---|---|
1-2 | $20.00 |
3-4 | $18.00 |
5+ | $17.00 |
Buy with confidence.
Our Tindie Guarantee protects your purchase from fraud. Learn More
$35.00
Free Shipping!
$15.00
Free Shipping!
$39.00
Free Shipping!
$18.00
Free Shipping!
$35.00
Free Shipping!
$20.00
Free Shipping!
$18.00
Free Shipping!
$45.00
Free Shipping!
$18.00
Free Shipping!
$42.00
Free Shipping!
$30.00
Free Shipping!
$20.00
Free Shipping!
By clicking Register, you confirm that you accept our Terms & Conditions
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!