It is currently Mon Nov 19, 2018 12:12 am

All times are UTC - 7 hours





Post new topic Reply to topic  [ 5 posts ] 
Author Message
PostPosted: Thu May 03, 2018 10:08 pm 
Offline

Joined: Tue Feb 20, 2018 11:32 am
Posts: 3
Hey guys.
I recently patched a Mega Man 3 with a "Mega Man 3 improvement" hack by Kuja Killer, and today I tried to make it into a physical copy.

I used my own Mega Man 3 cartridge (TLROM) for it (keeping the original prg and chr chip just in case), and followed the schematics shared here https://thepoorstudenthobbyist.wordpres ... cartridge/ for wiring.

Post patch, PRG is 512KB and CHR 256KB, both sized accepted by TLROM.
Wiring was:

512KB PRG ROM:

Bend up pins 1, 2, 24, 30, and 31
Connect pin 1 to hole 30
Connect pin 2 to hole 24
Connect pin 24 to pin 16
Connect pin 30 to hole 1
Connect pin 31 to hole 2

and

256KB CHR ROM:

Bend up pins 1, 2, 22, 24, 30, and 31
Connect pin 1 to hole 30
Connect pin 2 to hole 24
Connect pin 22 to hole 31
Connect pin 24 to hole 2
Connect pin 30 to hole 1
Leave pin 31 disconnected



Result:
The cartridge boots>
I see the newly added Intro movie >
and then it freezes.

1st thing I did afterwards was to check the soldering. Redid a couple wires that didnt seem solid and still nothing.

Afterwards I read the whole changelog of the Romhack, and the only thing that seemed suspicious is that at some point it says "SaveRAM Enabled".
Which makes me wonder if I should maybe use a TxROM variant with ram? (TSROM,TKROM?)

Do you guys have any other idea of what could be off?

Thanks in advance


Top
 Profile  
 
PostPosted: Fri May 04, 2018 7:29 pm 
Offline

Joined: Thu Aug 03, 2017 2:58 pm
Posts: 7
You need CHR-RAM as well for the MM3 improvement hack for it to boot. After it boots I ran into a problem with glitched graphics and couldn't figure out exactly why.


Top
 Profile  
 
PostPosted: Fri May 04, 2018 7:36 pm 
Offline
User avatar

Joined: Sat Jul 04, 2015 9:58 am
Posts: 834
Location: -29.794229 -55.795374
Hi.
I also had problem with a 512KB repro.
I was pluging the ROM's A18 pin to the wrong hole.
According to this NES ROM pinout and this 29F040 pinout, you should put the ROM pin 1 (A18) on the hole 2 (A18).
Otherwise you'll only get the last 256KB of the PRG, wich may be enough to boot but not to play the game.

I had a similar problem with a pirate Rockman 3, but it was with 2x 128KB ROMs.
In case you need PRG RAM (the Save RAM) it can be added to the solder side of the board upsidedown, as I did here.
But the end result, as you can see, won't be pretty...
I hope this helps. :wink:


edit: Oh, I see you'll need CHR RAM too!!
muramasa wrote:
You need CHR-RAM as well

It can also be added to the solder side of the board, but you'll need a board wich has the PPU /WR pin, wich is not very common in originals, but trivial on pirates and Famicom cartridges.
I remember I've read somewhere that a guy did a "pin transplant" on a game PCB using super glue, but just can't find it right now... :cry:

I did a (big?) mess with a pirate board here.
Fortunatelly it worked like a charm!! :shock:


Top
 Profile  
 
PostPosted: Fri May 04, 2018 10:02 pm 
Offline

Joined: Tue Feb 20, 2018 11:32 am
Posts: 3
Thanks for the input Fisher!

It was indeed not working for the lack of a RAM chip.
I just ended up using a different donor, Bill Elliot's Nascar (TSROM) and worked like a charm!

Your board does seem way more advanced than what I can handle atm, would love to learn tho


Top
 Profile  
 
PostPosted: Sat May 05, 2018 4:37 am 
Offline
User avatar

Joined: Sat Jul 04, 2015 9:58 am
Posts: 834
Location: -29.794229 -55.795374
Great to know that it worked! :-)
I don't think the "atrocities" I do are that much advanced...
I do it because of the lack of proper components.
The good thing is that I learn some workarounds like this one.
And of course, can play the modded games! :-)
I'm willing to build a repro with this improvement, but since my "flasher" died I just can't write the ROMs. :-(


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group