Metroid repro glitches and restarts
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.
-
- Posts: 6
- Joined: Sat Jul 09, 2016 12:54 pm
Metroid repro glitches and restarts
Hi All!
This is my second repro. I did Mega Man last week and everything went great! I just finished Metroid last night (donor from 720), and am having some issues with it.
First off, on the title screen, there is a floating square in the middle and blinks and moves a little, similar to the selector from the next screen (after you hit Start). After you hit Start, then hit Start again to start the game, it shows this glitchy blue screen and then after about 5 seconds, the game restarts back to the title screen. I am using a ST M27C1001, which I did view the data sheet for and matched it to the pinout of the MMC1 board (720 is actually a MMC1B2, but apparently they are nearly identical). When I received the donor cart, some of the contacts on the cart were a little corroded, but I think I cleaned them up enough. I also have tested all of the traces with my multimeter and none of them seem to be broken.
Thanks for all of your help! I'm getting a kick out of all this soldering and 'intro to electronics'!!!!
This is my second repro. I did Mega Man last week and everything went great! I just finished Metroid last night (donor from 720), and am having some issues with it.
First off, on the title screen, there is a floating square in the middle and blinks and moves a little, similar to the selector from the next screen (after you hit Start). After you hit Start, then hit Start again to start the game, it shows this glitchy blue screen and then after about 5 seconds, the game restarts back to the title screen. I am using a ST M27C1001, which I did view the data sheet for and matched it to the pinout of the MMC1 board (720 is actually a MMC1B2, but apparently they are nearly identical). When I received the donor cart, some of the contacts on the cart were a little corroded, but I think I cleaned them up enough. I also have tested all of the traces with my multimeter and none of them seem to be broken.
Thanks for all of your help! I'm getting a kick out of all this soldering and 'intro to electronics'!!!!
Re: Metroid repro glitches and restarts
Metroid requires 8 KB WRAM on cart.
Download STREEMERZ for NES from fauxgame.com! — Some other stuff I've done: fo.aspekt.fi
-
- Posts: 6
- Joined: Sat Jul 09, 2016 12:54 pm
Re: Metroid repro glitches and restarts
Any chance that is diy-able, or do I simply need a new cart? Can you recommend one (or recommend a list for reference)?
I would check bootgod, but it has been down for the past couple weeks.
Thanks!
I would check bootgod, but it has been down for the past couple weeks.
Thanks!
- rainwarrior
- Posts: 8734
- Joined: Sun Jan 22, 2012 12:03 pm
- Location: Canada
- Contact:
Re: Metroid repro glitches and restarts
The wiki has some instructions about adding WRAM to a cartridge, though I'm not sure if it applies to MMC1 or not.
http://wiki.nesdev.com/w/index.php/PRG_RAM_circuit
http://wiki.nesdev.com/w/index.php/PRG_RAM_circuit
Re: Metroid repro glitches and restarts
That page is mostly about generating a chip enable for WRAM by decoding $6000-$7FFF. The MMC1 already generates that signal.
Converting SGROM to SNROM without battery needs a 6264 or compatible 8Kx8 RAM. Correct me if I'm wrong, but from the pinouts of MMC1, 6264, and ROM, it goes like this:
Converting SGROM to SNROM without battery needs a 6264 or compatible 8Kx8 RAM. Correct me if I'm wrong, but from the pinouts of MMC1, 6264, and ROM, it goes like this:
- 6264 GND (14) and /OE (22) to ground
- 6264 power (28) to +5 V
- 6264 A12-A0 and D7-D0 to the corresponding ROM pins
- 6264 +CE (26) to MMC1 WRAM +CE (6)
- 6264 /CE (20) to MMC1 CHR A16 (11)
-
- Posts: 6
- Joined: Sat Jul 09, 2016 12:54 pm
Re: Metroid repro glitches and restarts
You guys are quick! I'm really starting to like this forum!
I will look for a for-sure pinout and see if I can get that ordered and soldered up! You guys rock!!!
Thanks again!!!
I will look for a for-sure pinout and see if I can get that ordered and soldered up! You guys rock!!!
Thanks again!!!
-
- Posts: 6
- Joined: Sat Jul 09, 2016 12:54 pm
Re: Metroid repro glitches and restarts
So I have made some progress... I got a Hitachi 6264 chip and got it all wired up, unfortunately, it's still glitched, but atleast I get some letters this time...
I'm using roughly 30guage wires, except for the power and ground wires. Any thoughts?
I'm using roughly 30guage wires, except for the power and ground wires. Any thoughts?
Re: Metroid repro glitches and restarts
It looks like RAM pin 27 isn't connected to anything? Only pin 1 (nc) needn't be.
Pin 27 is RAM /WR, and it should be connected to NES CPU R/W (it's present on the MMC1)
Pin 27 is RAM /WR, and it should be connected to NES CPU R/W (it's present on the MMC1)
Last edited by lidnariq on Mon Jul 18, 2016 10:46 am, edited 1 time in total.
-
- Posts: 6
- Joined: Sat Jul 09, 2016 12:54 pm
Re: Metroid repro glitches and restarts
You're totally right! I initially had it soldered incorrectly, looked at the datasheet for the chip and the ROM and assumed it didn't need to be connected (thats what I get for assuming).
I will connect it and give it a shot
Thanks!!!
I will connect it and give it a shot
Thanks!!!
-
- Posts: 6
- Joined: Sat Jul 09, 2016 12:54 pm
Re: Metroid repro glitches and restarts aka add WRAM to SGRO
You guys really know your stuff!
2 seconds of soldering later....
2 seconds of soldering later....