Page 1 of 1
Burning NES eproms
Posted: Thu Feb 16, 2012 9:33 am
by nesmaster14
I think I got my eprom burner to work. I split the NES rom into CHR and PRG, then I multiplied each to fit the size of the eprom. However, when I go to load the game (I soldered 2 sockets to the NES cart board), all I get is a gray screen( the donor game worked before, so it's not a matter of dirty contacts). I used the program ReadNES to split the the ROM into PRG and CHR files. Am I missing something? Perhaps you have to get rid of the INES header, or does ReadNES do that automatically? I've been frustrated with this the past few days.
The PRG is 64k and the CHR is 64k. I'm using CY27C256 EPROMs. The donor cart is Shockwave by AGCI (mapper 11) which should work with any Color Dreams game?
Any help is appreciated, thanks a lot
Re: Burning NES eproms
Posted: Thu Feb 16, 2012 10:32 am
by tokumaru
nesmaster14 wrote:The PRG is 64k and the CHR is 64k. I'm using CY27C256 EPROMs.
There's something wrong here... That EPROM is 32KB (remember, the numbers used in memory names are in kilo
bits, you have to divide by 8 in order to know how many kilo
bytes they have: 256 / 8 = 32), so it can't possibly hold 64KB of data.
Posted: Thu Feb 16, 2012 2:46 pm
by 3gengames
ReadNES2+3 Should work. 3 is the final version (for now) and supports anything you'll throw at it, even PC10 ROMS. But yes, it gets rid of the header automagically. If you want to make sure it's right, open the CHR-ROM in YY-Chr to verify it's correct. Or you maybe doubled it wrong. ReadNES2+3 will do that, just do this:
ReadNES(Number).exe FileToSplit.NES 2 2
The first 2 means double the PRG-ROM (Can be 4,8,16 times if needed even) the second 2 just means to double the CHR-ROM.
And other than that, what tokumaru said. You need 27C512's.
Posted: Thu Feb 16, 2012 5:29 pm
by nesmaster14
D'oh! haha, well now I know. However, I tried burning Chiller (which is 32kb, mapper 11) and it still didn't work. Quick question- I soldered 32 pin sockets onto a 28-pin board (I removed the extra legs), could this be a reason why it's not working? Either that, or my GQ3X True-USB Willem programmer still isn't working quite right.
Thanks for the responses so far!
Posted: Thu Feb 16, 2012 5:32 pm
by 3gengames
You have to rewire it. -_-
Posted: Thu Feb 16, 2012 5:35 pm
by nesmaster14
3gengames wrote:You have to rewire it. -_-
Well I do have 28-pin sockets coming soon, mann that'd be awesome if that was the only problem
Posted: Thu Feb 16, 2012 5:50 pm
by 3gengames
http://nesdev.com/NES%20ROM%20Pinouts.txt
Compare to your chips pinout, rewire the ones needed of course.
Posted: Thu Feb 16, 2012 6:00 pm
by tokumaru
32KB EPROMs should work without any rewiring though, so this is weird...
Also, removing legs from the socked shouldn't affect anything.
Posted: Thu Feb 16, 2012 6:08 pm
by l_oliveira
Make sure you check for broken traces, once, twice and thrice.
Posted: Fri Feb 17, 2012 3:45 pm
by nesmaster14
Thanks for the responses guys!
Okay, I put the original Shockwave chips into the sockets and the game worked fine, so it's not a matter of solder/board. I think I've found my problem... "new" EPROMs most likely need to be erased, correct? My EPROM eraser should be coming any day now, so I'll definitely try to erase them first and I'll get back to you guys.
Posted: Fri Feb 17, 2012 6:19 pm
by l_oliveira
nesmaster14 wrote:Thanks for the responses guys!
Okay, I put the original Shockwave chips into the sockets and the game worked fine, so it's not a matter of solder/board. I think I've found my problem... "new" EPROMs most likely need to be erased, correct? My EPROM eraser should be coming any day now, so I'll definitely try to erase them first and I'll get back to you guys.
Hint: The verify option of the EPROM programmer is there to be used ... 8)
Posted: Sun Feb 19, 2012 4:09 am
by FARID
I like to see the picture of your work
Posted: Fri Feb 24, 2012 12:09 pm
by nesmaster14
Got it working! I just needed blank EPROMs that's all
Thanks everyone!
Posted: Sun Feb 26, 2012 2:29 am
by nintendo2600
nesmaster14 wrote:Got it working! I just needed blank EPROMs that's all
Thanks everyone!
Pics or it didn't happen.