[Need Help] Megaman X2 Repro with 27C160
Moderators: B00daW, Moderators
Forum rules
1. NO BLATANT PIRACY. This includes reproducing homebrew less than 10 years old, with the exception of free software.
2. No advertising your reproductions, with the exception of free software.
3. Be nice. See RFC 1855 if you aren't sure what this means.
1. NO BLATANT PIRACY. This includes reproducing homebrew less than 10 years old, with the exception of free software.
2. No advertising your reproductions, with the exception of free software.
3. Be nice. See RFC 1855 if you aren't sure what this means.
[Need Help] Megaman X2 Repro with 27C160
Hi to this community !
Nice to meet you guys !
First of all thanks for your Channel !
I'm a French beginner Carmtodder and I'm Trying to do a Rockman X2 in French... Many forum in France are not so cool, and i tried to have help but no...
I send you 2 pics :
- cx4.jpg : Are the number correct ?? Because they told me i have to connect two pins after that, but i want to be sure the numbers are in the good places..
- SHVC-ARXJ-JPN.jpg : I want to Replace those two maskroms with 1x 27C160.
I know that it would be preferable to take a Megaman X3 to do this, but i have 2 MMX 2 at home and i want to do it that way....
I would be very grateful if you can help me...
Thanks
Mickael
Nice to meet you guys !
First of all thanks for your Channel !
I'm a French beginner Carmtodder and I'm Trying to do a Rockman X2 in French... Many forum in France are not so cool, and i tried to have help but no...
I send you 2 pics :
- cx4.jpg : Are the number correct ?? Because they told me i have to connect two pins after that, but i want to be sure the numbers are in the good places..
- SHVC-ARXJ-JPN.jpg : I want to Replace those two maskroms with 1x 27C160.
I know that it would be preferable to take a Megaman X3 to do this, but i have 2 MMX 2 at home and i want to do it that way....
I would be very grateful if you can help me...
Thanks
Mickael
Re: [Need Help] Megaman X2 Repro with 27C160
Moving to Repro forum. (It might be confusing, but Super NES stuff goes there too.)
Re: [Need Help] Megaman X2 Repro with 27C160
Yes, the silkscreened numbers are correct. Nocash has a pinout here.Jipeg wrote:- cx4.jpg : Are the number correct ?? Because they told me i have to connect two pins after that, but i want to be sure the numbers are in the good places..
The CX4 controls at run-time whether it addresses one 2 MiB ROM or two 1 MiB ROMs. We just had a thread about this here.- SHVC-ARXJ-JPN.jpg : I want to Replace those two maskroms with 1x 27C160.
Re: [Need Help] Megaman X2 Repro with 27C160
Thanks to be the first to very help me...lidnariq wrote:Yes, the silkscreened numbers are correct. Nocash has a pinout here.Jipeg wrote:- cx4.jpg : Are the number correct ?? Because they told me i have to connect two pins after that, but i want to be sure the numbers are in the good places..
[/quote]lidnariq wrote:The CX4 controls at run-time whether it addresses one 2 MiB ROM or two 1 MiB ROMs. We just had a thread about this here.- SHVC-ARXJ-JPN.jpg : I want to Replace those two maskroms with 1x 27C160.
I'm looking to this topic but i don't find the answer... What to do to connect the 27C160 beside the 2 Maskrom...
Re: [Need Help] Megaman X2 Repro with 27C160
The actual literal contents of the ROM control whether the cart can address two 1 MiB ROMs or one 2 MiB ROM.
MMX2, 1.5MiB, always was on 2 ROMs.
MMX3, 2 MiB, was always on 1 ROM.
The program data in MMX3 configures the CX4 to address one 2 MiB ROM. The data in MMX2 configures the CX4 to address two 1 MiB ROMs.
On the 2DC0N board, the left one (labeled U1) is the "first" one. Both ROMs are connected completely in parallel, EXCEPT that they each have their own chip enable pin.
MMX2, 1.5MiB, always was on 2 ROMs.
MMX3, 2 MiB, was always on 1 ROM.
The program data in MMX3 configures the CX4 to address one 2 MiB ROM. The data in MMX2 configures the CX4 to address two 1 MiB ROMs.
On the 2DC0N board, the left one (labeled U1) is the "first" one. Both ROMs are connected completely in parallel, EXCEPT that they each have their own chip enable pin.
Re: [Need Help] Megaman X2 Repro with 27C160
I really understand that. But do you agree when i say its possible to use 1 x 27C160 on the PCB of MMX 2 ?lidnariq wrote:The actual literal contents of the ROM control whether the cart can address two 1 MiB ROMs or one 2 MiB ROM.
MMX2, 1.5MiB, always was on 2 ROMs.
MMX3, 2 MiB, was always on 1 ROM.
[/quote]lidnariq wrote: On the 2DC0N board, the left one (labeled U1) is the "first" one. Both ROMs are connected completely in parallel, EXCEPT that they each have their own chip enable pin.
Sounds interesting ! So i can put my 27C160 in parallele to the 2 maskrom on MMX2 and it will works ?
What Schem do i have to follow ?
Thanks
Re: [Need Help] Megaman X2 Repro with 27C160
A ROM is just a ROM. However, the specific connections matter.Jipeg wrote:I really understand that. But do you agree when i say its possible to use 1 x 27C160 on the PCB of MMX 2 ?
The CX4 can only address a byte-wide ROM. The 27C160 has to be configured accordingly.
The pin order between the that UVEPROM and the original mask ROM differs dramatically.
Yes, but you have to disable the existing ROMs in order to prevent a bus conflict.Sounds interesting ! So i can put my 27C160 in parallel to the 2 maskrom on MMX2 and it will works ?
Use the pinout of the CX4, the existing ROMs, and that of the M27C160.What Schem do i have to follow ?
Because the 27C160 uses word addresses, you need to connect its A-1 to CX4 A0, 27C160 A0 to CX4 A1, and so on up.
UV EPROM "E" is "CE" or "CS" in other IC naming, and "G" is "OE" or "RD"
Re: [Need Help] Megaman X2 Repro with 27C160
Thanks again for helping.
Since i'm a beginner i will try to go step by step :
1) I withdraw the 2 maskroms (in red)
delete change account
2) I take my 27C160 :
3) What is the right Pinout About the Maskrom of MMX2 ?
Since they have 32 Pins, i do not find the right one you gave me in the adresse http://problemkaputt.de/fullsnes.htm#sn ... tsromchips
Is this One Correct ?
Thanks..
Since i'm a beginner i will try to go step by step :
1) I withdraw the 2 maskroms (in red)
delete change account
2) I take my 27C160 :
3) What is the right Pinout About the Maskrom of MMX2 ?
Since they have 32 Pins, i do not find the right one you gave me in the adresse http://problemkaputt.de/fullsnes.htm#sn ... tsromchips
Is this One Correct ?
Thanks..
Re: [Need Help] Megaman X2 Repro with 27C160
I think that copy of Nocash's pinout is correct, but you can cross-check against his pinout of the CX4.
But yes, that's basically the correct instructions.
But yes, that's basically the correct instructions.
Re: [Need Help] Megaman X2 Repro with 27C160
Ok thanks, since i know the pinout is correct, please can you tell me how i connect the 27C160 to the 2 MaskRom (i will withdraw them).
But can you tell me how to connect each other ?
A17 to A17 ? ....
But can you tell me how to connect each other ?
A17 to A17 ? ....
Re: [Need Help] Megaman X2 Repro with 27C160
The 27C160 is a 16-bit ROM; its address lines specify an address in 16-bit words.
The CX4 wants to talk to an 8-bit ROM.
Therefore, tie /BYTE low, and connect
ROM A-1 to CX4 A0
ROM A0 to CX4 A1
ROM A1 to CX4 A2
and so on up.
The CX4 wants to talk to an 8-bit ROM.
Therefore, tie /BYTE low, and connect
ROM A-1 to CX4 A0
ROM A0 to CX4 A1
ROM A1 to CX4 A2
and so on up.
Re: [Need Help] Megaman X2 Repro with 27C160
No. I said that you had to connect CX4 A12 to 27C160 A11, and so on.Jipeg wrote:thanks, here is my scheme, do you think its a good one ?
Do not short them together. If that even works, it could damage the CX4 and eventually stop working.A friend of mine told me to just put together the #26 and #27 of the CX4.
Well, it makes the rewiring instructions simpler, but I think I've heard they're much more expensive.Do you think its better if i use 2 x 27C801
Re: [Need Help] Megaman X2 Repro with 27C160
First thing first: That's fine for putting MMX3 on an MMX3 board.Jipeg wrote:So, what do you think about this one, if i want to make a MMX2/3 with a MMX3 PCB.
However. In the data programmed to the ROM is a command that controls whether the game addresses one ROM or two ROMs. So I think you'll have difficulty if you program MMX2 in and just place that on an MMX3 board.
Just connect them, like-named pin to like-named pin. This case should be straightforward.I got 2 x 27C801, how can i do so to make a MM2 with a MMX2 PCB ?
MMX2 is 1.5MiB, so split it into the first 1 MiB and last 512 KiB; the first 1 MiB go onto the "U1" footprint and the last 512 KiB go onto the "U2" footprint.