Jump to content

EPROM Chip Question

Dr. Morbis

Recommended Posts

I don't know if this is the right section for this topic, but here goes:

So I'm making myself a Lan Master cart since I'm a puzzle game guy and I really dig the presentation of this particular game.  It's a 40k ROM which I split into a 32k PRG file and an 8k CHR file.  It's a standard NROM game, so simple stuff, but my question is, when I go to burn these files, do I have to use two 27C256 chips or can I use one of those and one 2764 since the second chip only needs to hold 8k?  I just don't know if an NES needs to have both chips be the same type or if it doesn't care.  If I had room in a NES cart to throw in two sockets so I could simply test and re-burn if necessary, I would, but sadly that's not an option.

Any help in answering this question is greatly appreciated.

Link to comment
Share on other sites

I believe using a 2764 would work. Personally, I use whatever I have on hand. The nintendo doesn't care how big the chip's capacity is, just so long as it can address what it needs. That said, they are both super common and super cheap. 

What will NOT work are the cheaper and easier to program 28c256/28c64 EEPROMs, they are not pin compatible.

Link to comment
Share on other sites

Thanks for the heads up.  I also want to use what I've got on hand rather than pay shipping for a cheap chip and then having to wait for it to show up, and since I collect arcade games, I've got tons of old chips lying around, of which one is a 2764 EPROM from a Mr. Do! board.  So I'll give it a try and solder it in and keep my fingers crossed!

Thanks again for the reply.

Link to comment
Share on other sites

Yeah it'll work with either a 32k or 8k.  Once your cross that 64k threshold, then the socket size gets too big and wiring is necessary.  So at the 28 pin chip level, anything'll work you just have to fill it and drop it in.  Of course as long as its the JEDEC standard pinout, which is mostly the standard for a majority of the eproms.

*EDIT* Its been a long time but I just wanted to add that I think even a 28 pinout chip will still work fine in a 32 pinout slot without wiring, as long as the chip is set correctly towards the back of the slot.

Edited by guitarzombie
  • Thanks 1
Link to comment
Share on other sites

  • 2 weeks later...

Just for the sake of closure, yeah, the game did work flawlessly, but my burner (TL866II Plus) only goes up to 18 volts for the programming voltage, and the chip I was using was supposed to get 21 volts, so I had to re-burn it over and over for like an hour before I finally got a 100% match.  So that's one more thing to pay attention to next time I pick up chips.

But in the end it did work, so all's well that ends well 🙂

Link to comment
Share on other sites

  • 11 months later...

Yeah, it is better to use the correct capacity PROM for the mapper you're using.

However, it should also be noted that you can still use larger capacity chips in place of a smaller one, but you generally have to copy your data to fill out the whole chip. Generally you just do this in your batch file when compiling with the copy command and the /b argument to designate you are concatenating a binary file. 

You can do this like this directly in the command prompt, but in a build .bat is better. 

C:\folder>copy /b input_file.chr+input_file.chr output_file.chr


Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...