Page 2 of 2
Posted: Tue May 06, 2008 3:29 pm
by Tormenter
Here is what I have so far. The screen just comes up all garbled, and doesnt move:
.......
PRG:
bent pin 31 to hole 2
bent pin 30 to hole 1
bent pin 24 to pin 16
bent pin 1 to hole 30
bent pin 2 to hole 24
CHR:
bent pin 1 to hole 30
bent pin 2 to hole 24
bent pin 22 to hole 31
bent pin 24 to hole 2
bent pin 30 to hole 1
Posted: Wed May 07, 2008 5:13 pm
by retrogamer79
Can anyone see the problems with the wiring diagram above? (by Tormenter)
I'd like to try these myself, but he says he is having lockup with garbled sprites.
Can anyone help?
Thanks!
Posted: Thu May 08, 2008 6:25 pm
by Tormenter
Here is what it shows on the screen.

Posted: Fri May 09, 2008 5:28 am
by Bregalad
Okay, I traced the signal on both PRG ROM and CHR ROM, so I get the pinout of MMC5 ROMs. However as :
- The pins on the MMC5 are really tiny, it's easy to get the count wrong
- I partially relied on existing MMC5 pinous that exists on the internet (Kevin Horton's docs)
I cannot guarantee that anything is 100%, I only belive it should be correct.
PRG ROM pinout
Code: Select all
---U---
A17 - |01 32| - +5V
A18 - |02 31| - /OE (MMC5 pin 74)
A15 - |03 30| - A19 (no games uses this ?)
A12 - |04 29| - A14
A7 - |05 28| - A13
A6 - |06 27| - A8
A5 - |07 26| - A9
A4 - |08 25| - A11
A3 - |09 24| - A16
A2 - |10 23| - A10
A1 - |11 22| - GND (very likely /CE)
A0 - |12 21| - D7
D0 - |13 20| - D6
D1 - |14 19| - D5
D2 - |15 18| - D4
GND - |16 17| - D3
-------
CHR ROM pinout :
Code: Select all
---U---
A17 - |01 32| - +5V
(not sure) A18 - |02 31| - /OE (PPU /RD)
A15 - |03 30| - A19 (no games uses this ?)
A12 - |04 29| - A14
A7 - |05 28| - A13 (from mapper)
A6 - |06 27| - A8
A5 - |07 26| - A9
A4 - |08 25| - A11
A3 - |09 24| - A16
A2 - |10 23| - A10
A1 - |11 22| - PPU A13 (very likely /CE)
A0 - |12 21| - D7
D0 - |13 20| - D6
D1 - |14 19| - D5
D2 - |15 18| - D4
GND - |16 17| - D3
-------
So yeah what I find is pretty much analogus to what BriPro says, and a little different from regular NES pinouts. If A19 pins are really A19, this would confirm that regular EKROM boards can support up to 1024KB PRG + 1024KB CHR without any hardware "tricks", at the cost to have different pinout for smaller sizes than other NES carts.
PRG ROMs gets PRG ROMs with 2 enable signals, unlike ROMs on regular NES board for sizes 128KB-512KB, but like regular EPROMs and NES boards with smaller PRG sizes (16KB-64KB), and aside of that it looks really similar to regular boards.
Posted: Fri May 09, 2008 1:48 pm
by Tormenter
Bregalad wrote:Okay, I traced the signal on both PRG ROM and CHR ROM, so I get the pinout of MMC5 ROMs. However as :
- The pins on the MMC5 are really tiny, it's easy to get the count wrong
- I partially relied on existing MMC5 pinous that exists on the internet (Kevin Horton's docs)
I cannot guarantee that anything is 100%, I only belive it should be correct.
PRG ROM pinout
Code: Select all
---U---
A17 - |01 32| - +5V
A18 - |02 31| - /OE (MMC5 pin 74)
A15 - |03 30| - A19 (no games uses this ?)
A12 - |04 29| - A14
A7 - |05 28| - A13
A6 - |06 27| - A8
A5 - |07 26| - A9
A4 - |08 25| - A11
A3 - |09 24| - A16
A2 - |10 23| - A10
A1 - |11 22| - GND (very likely /CE)
A0 - |12 21| - D7
D0 - |13 20| - D6
D1 - |14 19| - D5
D2 - |15 18| - D4
GND - |16 17| - D3
-------
CHR ROM pinout :
Code: Select all
---U---
A17 - |01 32| - +5V
(not sure) A18 - |02 31| - /OE (PPU /RD)
A15 - |03 30| - A19 (no games uses this ?)
A12 - |04 29| - A14
A7 - |05 28| - A13 (from mapper)
A6 - |06 27| - A8
A5 - |07 26| - A9
A4 - |08 25| - A11
A3 - |09 24| - A16
A2 - |10 23| - A10
A1 - |11 22| - PPU A13 (very likely /CE)
A0 - |12 21| - D7
D0 - |13 20| - D6
D1 - |14 19| - D5
D2 - |15 18| - D4
GND - |16 17| - D3
-------
So yeah what I find is pretty much analogus to what BriPro says, and a little different from regular NES pinouts. If A19 pins are really A19, this would confirm that regular EKROM boards can support up to 1024KB PRG + 1024KB CHR without any hardware "tricks", at the cost to have different pinout for smaller sizes than other NES carts.
PRG ROMs gets PRG ROMs with 2 enable signals, unlike ROMs on regular NES board for sizes 128KB-512KB, but like regular EPROMs and NES boards with smaller PRG sizes (16KB-64KB), and aside of that it looks really similar to regular boards.
I had the pinouts the same as you on the prg, but slightly different on the chr. I tried what you suggested/shown above, and it still gives the same screenshot image above. =( Any other suggestions?
Posted: Fri May 09, 2008 1:58 pm
by Bregalad
You should tie pin 24 of PRGROM to hole 31 (/OE) instead of GND, and after that it should work.
BTW I guess for ROM the pins /OE and /CE can be interchanged without much difference, as Nintendo themselves does this (I'm not 100% sure tough), there is only a difference on RAMs.
Posted: Fri May 09, 2008 2:26 pm
by sdm
Tormenter wrote:
I had the pinouts the same as you on the prg, but slightly different on the chr. I tried what you suggested/shown above, and it still gives the same screenshot image above. =( Any other suggestions?
Maybe you wrong program eproms??
I make simply JUST BREED on Castlevania 3 cart without any problems...Make it on Fire Gem will be easier.
Posted: Fri May 09, 2008 4:23 pm
by Tormenter
sdm wrote:Tormenter wrote:
I had the pinouts the same as you on the prg, but slightly different on the chr. I tried what you suggested/shown above, and it still gives the same screenshot image above. =( Any other suggestions?
Maybe you wrong program eproms??
I make simply JUST BREED on Castlevania 3 cart without any problems...Make it on Fire Gem will be easier.
I tried twice, 27c020 for chr and 27c040 for prg.
Mind posting some pictures of yours, along with the wiring diagram?
Thanks
Posted: Fri Jul 25, 2008 9:27 pm
by coinheaven
is the wiring for an EKROM board the same as for a ELROM board?
Posted: Sun Jul 27, 2008 10:53 am
by Bregalad
Yes, only the SRAM should be different. (BTW I hope you're destroying Laster Invasion and not CV3....)
Posted: Sun Jul 27, 2008 12:32 pm
by MottZilla
Like anyone would destroy CV3. Even if someone didn't like the game, it'd still be more expensive than Laser Invasion. :p
Is CV3 ELROM? I would have though it had some PRG-RAM. I did hear it uses EXRAM in the MMC5.
Posted: Sun Jul 27, 2008 5:38 pm
by coinheaven
yea laser invasion and CV3 are the only ELROM boards:
http://bootgod.dyndns.org:7777/profile.php?id=15
Posted: Sun Jul 27, 2008 11:51 pm
by Bregalad
Yeah but maybe there is 1 or 2 other ELROM japanese games (like that space shooter from HAL with a name I've forgotten).