bootgods database

Are you new to 6502, NES, or even programming in general? Post any of your questions here. Remember - the only dumb question is the question that remains unasked.

Moderator: Moderators

Post Reply
User avatar
qtoyoda
Posts: 60
Joined: Sun Feb 13, 2011 5:04 pm
Location: Canada

bootgods database

Post by qtoyoda »

heyy i am thinking of making some reproduction carts, but still having some problems finding what donor carts to use etc. everyone says to go to bootgods database so i did, but i cant find out what it is im looking for on the page... <http://bootgod.dyndns.org:7777/profile.php?id=1563> this is the goonies 1 for the famicom, could someone tell me what i have to search to find other "donor" carts that would work? thanks
3gengames
Formerly 65024U
Posts: 2281
Joined: Sat Mar 27, 2010 12:57 pm

Post by 3gengames »

It says mapper 87, all these donors will work, but none are in the USA.


List
Last edited by 3gengames on Thu Feb 24, 2011 1:16 pm, edited 5 times in total.
User avatar
qtoyoda
Posts: 60
Joined: Sun Feb 13, 2011 5:04 pm
Location: Canada

Post by qtoyoda »

what do u do if tht happens?
tepples
Posts: 22345
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Post by tepples »

It means you'll probably have to either A. rewire a Famicom board and play it through a Famicom cartridge to NES console adapter (like the NES-JOINT adapter from the R.O.B. games), or B. make your own printed circuit board.
User avatar
tokumaru
Posts: 12106
Joined: Sat Feb 12, 2005 9:43 pm
Location: Rio de Janeiro - Brazil

Post by tokumaru »

If buying an adapter to play Famicom carts on your NES is not an option, you read about the mapper and make a decision based on the information you can find about it. If the mapper is similar enough to one that's easy to find in the US, you can modify the hardware and recreate the board the game needs. The other is t mapper-hack the game to a more common mapper that has the same features of the original mapper.

If you look at the info about The Goonies, you'll see that it has 32KB of PRG-ROM (i.e. no bankswitching) and 16KB of CHR-ROM (2 8KB pages). If you read about mapper 87 (I used Disch's docs), you'll see that it only really does one thing: it selects a CHR-ROM page when its only register is written to. This is very similar to a very common mapper, CNROM. All you have to do is play the game in FCEUX, open the debugger and set a breakpoint for writes to $6000-$7FFF (this is the area where mapper 87 expects register writes). This way you can find the part(s) of the program that use the mapper. You have to hack these parts to use CNROM instead of the original mapper.

Note that CNROM has bus conflicts, which means that in order to bankswitch successfully, mapper writes must be made to ROM locations that contain the same value as the one being written, and this takes a bit more code. This means that everywhere you see an "STA $6000" instruction (or similar, like "STX $7000", or any store in the $6000-$7FFF range) it has to be replaced by "JSR $XXXX". $XXXX is an address where there are free byte of ROM you can use. In that location you will have to put a small subroutine that bankswitches CHR-ROM the way CNROM does it.
User avatar
qtoyoda
Posts: 60
Joined: Sun Feb 13, 2011 5:04 pm
Location: Canada

Post by qtoyoda »

ic, welll i have a famicom so i could just replace the chip in a famicom cart right? can i use eprom chips for that too?
User avatar
tokumaru
Posts: 12106
Joined: Sat Feb 12, 2005 9:43 pm
Location: Rio de Janeiro - Brazil

Post by tokumaru »

Yes, if the original chips are not epoxy blobs, like in this specific Famicom cart. There's not much you can do about glob tops.
User avatar
qtoyoda
Posts: 60
Joined: Sun Feb 13, 2011 5:04 pm
Location: Canada

Post by qtoyoda »

hmm i looked at the famicom games i own and noyiced tht they dont have screws.... r they possible to open?
User avatar
Kasumi
Posts: 1293
Joined: Wed Apr 02, 2008 2:09 pm

Post by Kasumi »

It's possible to open them, sure. Just break 'em!

Or you could try this: http://www.youtube.com/watch?v=LgCiAOmgeFc
User avatar
qtoyoda
Posts: 60
Joined: Sun Feb 13, 2011 5:04 pm
Location: Canada

Post by qtoyoda »

hmmm tht seems overly difficult so i think i will try to modify a different nes cart....
User avatar
82atari5200
Posts: 26
Joined: Mon Jan 14, 2008 8:06 pm

Post by 82atari5200 »

there is a rom out there of the goonies that is already modified for cnrom. I found it and made my own nes cart.
Post Reply