Help needed: Rockman 6-in-1 multicart hardware
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.
Re: Help needed: Rockman 6-in-1 multicart hardware
It sounds like your MMC3 patched versions have problems. Huge glitches is vague, but maybe mega man 1 isn't setting vertical mirroring. For Mega Man 2, maybe the same or maybe something else. Both games will never run quite the same on the MMC3.
Re: Help needed: Rockman 6-in-1 multicart hardware
Have you made your multicard?gorgyrip wrote:Pin 7 connected to GND, nothing changed.
I know this is the first thing i should have done, but... Anyway, I tested the patched megaman 1 and 2 roms on a tgrom board and i get the same glitches.
But why do they work on a multicart if i first start megaman 4?
Can you please look at the patches?
I would like to see some pictures of your project.
I extracted Rockman 1 and 2 from this rom and I didn't notice any glitch with them :
How to find the chinese site
But for some unknown reason extracted Rockman 4 and 6 don't work so I used original ones.
Re: Help needed: Rockman 6-in-1 multicart hardware
The hacks might not be performing a full mapper initialization (for example, you shouldn't expect the 8KB of CHR-RAM to be mapped linearly on power up, you have to map them in the correct order in software), but Mega Man 4 does it.gorgyrip wrote:But why do they work on a multicart if i first start megaman 4?
Re: Help needed: Rockman 6-in-1 multicart hardware
What i mean by glitches is that the game is working, but it's full of graphical glitches.
Megaman1 titlescreen: Megaman1 stage select: Megaman1: It would be great if someone modify these mmc3 patches for megaman 1 and 2 to work on real hardware:
http://acmlm.kafuka.org/board/thread.php?id=7357
Farid, i will post pictures of my cart.
I used official USA Megaman roms and used the above patches for megaman 1 and 2.
Btw, i also tested rockman1 + mmc3 patch (the one posted on romhacking by jpx) on a tgrom board and it's working.
Megaman1 titlescreen: Megaman1 stage select: Megaman1: It would be great if someone modify these mmc3 patches for megaman 1 and 2 to work on real hardware:
http://acmlm.kafuka.org/board/thread.php?id=7357
Farid, i will post pictures of my cart.
I used official USA Megaman roms and used the above patches for megaman 1 and 2.
Btw, i also tested rockman1 + mmc3 patch (the one posted on romhacking by jpx) on a tgrom board and it's working.
Re: Help needed: Rockman 6-in-1 multicart hardware
This definitely looks to be the case. Your Mega Man hacks expect CHR-RAM is a linear 8KB memory. But on MMC3 you can bankswitch CHR-RAM. You could get around this if the menu initialized the CHR registers though.tokumaru wrote:The hacks might not be performing a full mapper initialization (for example, you shouldn't expect the 8KB of CHR-RAM to be mapped linearly on power up, you have to map them in the correct order in software), but Mega Man 4 does it.gorgyrip wrote:But why do they work on a multicart if i first start megaman 4?
Re: Help needed: Rockman 6-in-1 multicart hardware
So can you please modify the menu or the patches?
PS: i also noticed that the music in megaman2 it's kind of strange, like distorted.
FARID, here are the pics:
PS: i also noticed that the music in megaman2 it's kind of strange, like distorted.
FARID, here are the pics:
Re: Help needed: Rockman 6-in-1 multicart hardware
Nice Work, Good Job, Well Done!
What parts have you used for the board?
Also I don't see any 102 cap.
Can you tell me the specification of other original caps of the board?
Use this patch and see if it works for you :
Rockman 1 & 2 MMC3 Patch
But always use IC socket and never put solder on the pins of the ICs.
What parts have you used for the board?
Also I don't see any 102 cap.
Can you tell me the specification of other original caps of the board?
Use this patch and see if it works for you :
Rockman 1 & 2 MMC3 Patch
But always use IC socket and never put solder on the pins of the ICs.
Re: Help needed: Rockman 6-in-1 multicart hardware
Thank you:
the parts i used:
board: TLROM
prg: 29F016 so44
chr: 49F040 plcc32
sram: LH5164D3-L
M74HC4053B1
CD74HCT174E
original caps on the board: ceramic 221; 22uf/6.3v
You don't see any 102 cap because the pics are taken before i found the cap on jamma board. But it make no difference if i was the cap or not. But if i use an 100nf cap, only megaman 5 will work.
Thank you for the patches, but i need patches for megaman, not rockman.
Weird, i applied rockman1 patch to usa megaman1 and it seems to work in nestopia. I will try it also on real hardware and let you know.
EDIT: IT Works! Megaman 1 works with rockman1 mmc3 patch on real hardware.
I've beated the entire game and everything it's ok.
The only problem i found was at the title screen, but i fixed it: So megaman 1 problem is solved.
Now i only need a mmc3 patch for megaman 2.
the parts i used:
board: TLROM
prg: 29F016 so44
chr: 49F040 plcc32
sram: LH5164D3-L
M74HC4053B1
CD74HCT174E
original caps on the board: ceramic 221; 22uf/6.3v
You don't see any 102 cap because the pics are taken before i found the cap on jamma board. But it make no difference if i was the cap or not. But if i use an 100nf cap, only megaman 5 will work.
Thank you for the patches, but i need patches for megaman, not rockman.
Weird, i applied rockman1 patch to usa megaman1 and it seems to work in nestopia. I will try it also on real hardware and let you know.
EDIT: IT Works! Megaman 1 works with rockman1 mmc3 patch on real hardware.
I've beated the entire game and everything it's ok.
The only problem i found was at the title screen, but i fixed it: So megaman 1 problem is solved.
Now i only need a mmc3 patch for megaman 2.
-
- Posts: 490
- Joined: Fri Mar 01, 2013 4:46 am
Re: Help needed: Rockman 6-in-1 multicart hardware
gorgyrip, please check my thread back in acmlm, I fixed my megaman 2 patch, along with megaman, contra, castlevania, duck tales, legend of zelda.
Re: Help needed: Rockman 6-in-1 multicart hardware
Thank you. I've just replyed there. Tested and working GREAT!
Re: Help needed: Rockman 6-in-1 multicart hardware
Thanks for the effortsinfidelity wrote:gorgyrip, please check my thread back in acmlm, I fixed my megaman 2 patch, along with megaman, contra, castlevania, duck tales, legend of zelda.
I am waiting for Captain Tsubasa and Ninja Gaiden to be converted to MMC3 as well
Also please make a tutorial for MMC1 to MMC3 conversion so that I can help you with this kind of stuff
-
- Posts: 490
- Joined: Fri Mar 01, 2013 4:46 am
Re: Help needed: Rockman 6-in-1 multicart hardware
Ooooh, Ninja Gaiden, I love that game. Tonight ill take a look at that one.
If you look at my notes for the mmc1 games I converted, it should give you some what of a template/idea of what to do.
Basicly I first start by changing the mapper to mmc3 with "neshead" Then I find where the mmc1 bankswap takes place, and at that point, I insert a jsr overwriting the old bankswap, to jump to the proper mmc3 bankswap routine. Then once the game boots, I begin to fix the mirroring. For this to work on the nes, I had to insert the proper $8001 chr setup within the reset vector, you can find that in my notes, like Megaman 2's notes I wrote.
If you look at my notes for the mmc1 games I converted, it should give you some what of a template/idea of what to do.
Basicly I first start by changing the mapper to mmc3 with "neshead" Then I find where the mmc1 bankswap takes place, and at that point, I insert a jsr overwriting the old bankswap, to jump to the proper mmc3 bankswap routine. Then once the game boots, I begin to fix the mirroring. For this to work on the nes, I had to insert the proper $8001 chr setup within the reset vector, you can find that in my notes, like Megaman 2's notes I wrote.
Re: Help needed: Rockman 6-in-1 multicart hardware
@ infidelity
Thanks for the brief explanation
But please write a complete tutorial by using a game as an example
Something like KingMike's DTE tutorial would be great
Thanks for the brief explanation
But please write a complete tutorial by using a game as an example
Something like KingMike's DTE tutorial would be great
-
- Posts: 45
- Joined: Mon Feb 04, 2013 8:48 am
Re: Help needed: Rockman 6-in-1 multicart hardware
FARID I am working on a MMC3 Multicart (TSROM hardware). I was going to make it work using the clock signal to increment a digital counter to select the banks I am putting each game in... But I figured I should ask you, did you make a menu program for MMC3 games?
Re: Help needed: Rockman 6-in-1 multicart hardware
I've replaced PRG. Now Megaman 1 and 2 are working. But I still have problems with Megaman 2. The sound is distorted. What should i do? It's not the mmc3 patch because i tested it on a tgrom board.