It is currently Mon Jul 24, 2017 11:38 am

All times are UTC - 7 hours



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 new topic Reply to topic  [ 8 posts ] 
Author Message
PostPosted: Thu Jul 13, 2017 12:26 am 
Offline

Joined: Thu Jul 13, 2017 12:23 am
Posts: 2
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!


Top
 Profile  
 
PostPosted: Thu Jul 13, 2017 8:29 am 
Offline
User avatar

Joined: Sun Jan 22, 2012 12:03 pm
Posts: 5423
Location: Canada
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?


Top
 Profile  
 
PostPosted: Thu Jul 13, 2017 10:43 am 
Online

Joined: Sun Apr 13, 2008 11:12 am
Posts: 5920
Location: Seattle
eggman wrote:
LED on NES is on and not blinking, but is only dim.
You are shorting +5V to ground.


Top
 Profile  
 
PostPosted: Thu Jul 13, 2017 12:07 pm 
Offline

Joined: Thu Jul 13, 2017 12:23 am
Posts: 2
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!


Top
 Profile  
 
PostPosted: Thu Jul 13, 2017 12:13 pm 
Online
Formerly WheelInventor

Joined: Thu Apr 14, 2016 2:55 am
Posts: 659
Location: Gothenburg, Sweden
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


Top
 Profile  
 
PostPosted: Thu Jul 13, 2017 12:18 pm 
Offline
User avatar

Joined: Sun May 27, 2012 8:43 pm
Posts: 1280
If you are using Windows, you may also do this

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


Top
 Profile  
 
PostPosted: Thu Jul 13, 2017 12:23 pm 
Online
Formerly WheelInventor

Joined: Thu Apr 14, 2016 2:55 am
Posts: 659
Location: Gothenburg, Sweden
^^ 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


Top
 Profile  
 
PostPosted: Thu Jul 13, 2017 12:31 pm 
Online

Joined: Sun Apr 13, 2008 11:12 am
Posts: 5920
Location: Seattle
*n*x: use cat and redirects (cat file file file file > output)


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

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 1 guest


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