Nes cartridge reproduction

A place that you can discuss reproduction of classic titles or "licensed-for-reproduction" homebrew for personal use.

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.
Post Reply
eggman
Posts: 8
Joined: Thu Jul 13, 2017 12:23 am

Nes cartridge reproduction

Post by eggman » Thu Jul 13, 2017 12:26 am

Hi. I've tried my first cartridge reproduction. I used Super Mario 1 as donor cartridge and copied Galaxian on the Eproms. I tested all connections. However, the screen remains blank. LED on NES is on and not blinking, but is only dim. Does anyone know why this doesn't work? Thanks!

User avatar
rainwarrior
Posts: 7676
Joined: Sun Jan 22, 2012 12:03 pm
Location: Canada
Contact:

Re: Nes cartridge reproduction

Post by rainwarrior » Thu Jul 13, 2017 8:29 am

Super Mario Bros has 32k PRG, and Galaxian has 8k. How did you fill up the other 24k of space? Did you duplicate Galaxian's ROM 4 times to fill it up (correct), or did you just leave a bunch of empty 0s (incorrect) or something?

lidnariq
Posts: 8785
Joined: Sun Apr 13, 2008 11:12 am
Location: Seattle

Re: Nes cartridge reproduction

Post by lidnariq » Thu Jul 13, 2017 10:43 am

eggman wrote:LED on NES is on and not blinking, but is only dim.
You are shorting +5V to ground.

eggman
Posts: 8
Joined: Thu Jul 13, 2017 12:23 am

Re: Nes cartridge reproduction

Post by eggman » Thu Jul 13, 2017 12:07 pm

Thanks, rainwarrior. You are right, I did not fill up the rest. For a beginner, how do I do that?

@ lidnariq: I will check that. Thanks!

User avatar
FrankenGraphics
Formerly WheelInventor
Posts: 2032
Joined: Thu Apr 14, 2016 2:55 am
Location: Gothenburg, Sweden
Contact:

Re: Nes cartridge reproduction

Post by FrankenGraphics » Thu Jul 13, 2017 12:13 pm

If you have the binary, you can write in a .txt file

.incbin "galaxian.bin"
.incbin "galaxian.bin"
.incbin "galaxian.bin"
.incbin "galaxian.bin"

provide a path between the "" if necessary, and assemble in any assembler. sometimes the directive is called .bin instead of .incbin. Both may work in some assemblers.

That will pack four copies of galaxian in one binary to fill up ROM space.

You can also roll the four includes in a .repeat / .rept directive, bit if you have to look that up, it's just faster to type .incbin four times and go.
http://www.frankengraphics.com - personal NES blog

User avatar
mikejmoffitt
Posts: 1348
Joined: Sun May 27, 2012 8:43 pm

Re: Nes cartridge reproduction

Post by mikejmoffitt » Thu Jul 13, 2017 12:18 pm

If you are using Windows, you may also do this

Code: Select all

copy /b galaxian.prg+galaxian.prg+galaxian.prg+galaxian.prg galaxian32.prg

User avatar
FrankenGraphics
Formerly WheelInventor
Posts: 2032
Joined: Thu Apr 14, 2016 2:55 am
Location: Gothenburg, Sweden
Contact:

Re: Nes cartridge reproduction

Post by FrankenGraphics » Thu Jul 13, 2017 12:23 pm

^^ That's even faster.

I've just started using linux (console). Could i achieve the same with mv or cp?
http://www.frankengraphics.com - personal NES blog

lidnariq
Posts: 8785
Joined: Sun Apr 13, 2008 11:12 am
Location: Seattle

Re: Nes cartridge reproduction

Post by lidnariq » Thu Jul 13, 2017 12:31 pm

*n*x: use cat and redirects (cat file file file file > output)

eggman
Posts: 8
Joined: Thu Jul 13, 2017 12:23 am

Re: Nes cartridge reproduction

Post by eggman » Sun Jul 30, 2017 12:33 pm

Many thanks, that helped.

Now, I used Wild Gunman. And it runs. It even reacts to the lightgun.
Except that the background graphics is missing. Please see image.
I tested all connections a thousand times. Does that mean the
chr eprom is somehow distorted? I'm reluctant to de-solder
everything...
IMG_7140.JPG

User avatar
Memblers
Site Admin
Posts: 3770
Joined: Mon Sep 20, 2004 6:04 am
Location: Indianapolis
Contact:

Re: Nes cartridge reproduction

Post by Memblers » Sun Jul 30, 2017 3:19 pm

It's probably the mirroring. There is a jumper on the board where you can select H or V. Try setting it so H is closed and V is open (or whatever is the opposite of what it is now).

eggman
Posts: 8
Joined: Thu Jul 13, 2017 12:23 am

Re: Nes cartridge reproduction

Post by eggman » Mon Jul 31, 2017 12:40 pm

That was it!! Many thanks! Very friendly community.

All the effort for... Wild Gunman... :)

Post Reply