It is currently Tue Nov 21, 2017 7:07 am

All times are UTC - 7 hours





Post new topic Reply to topic  [ 18 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: my famicom multicarts 2
PostPosted: Sat Dec 24, 2016 4:20 pm 
Offline

Joined: Sat Dec 24, 2016 3:20 am
Posts: 10
hi every one...
this is my first day in nesdev
i have problem dumping my famicom multicarts
i have this one 166 in (legit multicart )
i dump it using kazzo with mmc3
but it gives me 88 in 1??
any help with dumping please...
cause im zero with dumping
i upload it here
its also didn't running any game
just menu
please help me cause im zero with dumping


Attachments:
166 in 1 mmc3.nes [24.02 KiB]
Downloaded 49 times
Top
 Profile  
 
PostPosted: Sat Dec 24, 2016 4:40 pm 
Online

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 19237
Location: NE Indiana, USA (NTSC)
Some multicart mappers have jumpers on the circuit board. The mapper can read these jumpers to determine how many repeats are shown.

What exactly do you mean by "legit multicart"? Are the games licensed by their publishers? Or is it "legit" only in the sense that it's not full of repeats?

It's not running games, and the file is so small, because the Kazzo script you are using supports only the MMC3 itself. But there are two mappers in an MMC3 multicart: the MMC3 and a separate circuit that switches between games.


Top
 Profile  
 
PostPosted: Sat Dec 24, 2016 4:52 pm 
Offline

Joined: Sat Dec 24, 2016 3:20 am
Posts: 10
hi tepples...
yes its games licensed by their publishers
am zero with dumping...
i don't know if its mmc3 or not
please help me what to do basically :|


Top
 Profile  
 
PostPosted: Sat Dec 24, 2016 5:03 pm 
Offline

Joined: Sun Apr 13, 2008 11:12 am
Posts: 6447
Location: UK (temporarily)
My first pass is usually
* Look at the PCB
* Photograph PCB
* Identify parts on PCB
* Trace PCB to identify available signals
If the game is completely discrete logic, this is sufficient for perfect dumping and emulation.
Otherwise we have to rely on deduction and mimicry:
* Dump game as NROM
* Put NROM image in debugging emulator and watch writes to $4020 through $FFFF
* Look for similarities to existing mappers
* If a copyNES or Kazzo is available, see what repeating said writes does to the image that is dumped


Top
 Profile  
 
PostPosted: Sat Dec 24, 2016 5:33 pm 
Offline

Joined: Sat Dec 24, 2016 3:20 am
Posts: 10
hi lidnariq
i cant dump it with nrom its give me this error:

AN ERROR HAS OCCURED [the index 'ppu_rom' does not exist]

CALLSTACK
*FUNCTION [dump()] dumpcore.nut line [22]

LOCALS
[ppuarea_memory] NULL
[vram] 1
[increase_ppu] 4
[increase_cpu] 4
[mappernum] 0
[script] "nrom.ad"
[d] USERPOINTER
[this] TABLE

but i dump it with nrom_gui.ad :mrgreen:
and i uploaded here:


Attachments:
166 nrom_gui.nes [24.02 KiB]
Downloaded 39 times
Top
 Profile  
 
PostPosted: Sat Dec 24, 2016 6:12 pm 
Offline
User avatar

Joined: Mon Sep 05, 2011 5:56 pm
Posts: 287
this is a multi-menu rom.


Top
 Profile  
 
PostPosted: Sat Dec 24, 2016 6:39 pm 
Offline

Joined: Sat Dec 24, 2016 3:20 am
Posts: 10
yes i need help in dumping :roll:

i have a question...
does the kazzo dumper dump the ram of game or the rom???
please help :cry:


Last edited by mmx999 on Sat Dec 24, 2016 6:59 pm, edited 1 time in total.

Top
 Profile  
 
PostPosted: Sat Dec 24, 2016 6:56 pm 
Offline

Joined: Sun Apr 13, 2008 11:12 am
Posts: 6447
Location: UK (temporarily)
Ok, so ... load it in a debugging emulator and set a breakpoint on writes to $4018-$FFFF.

I then discovered that it seems to only write to two locations, and when it does so it copies that data from a specific location in RAM.

So I then set a breakpoint on that location in RAM, and discover that it's copied from a table in ROM. The specific offset in that table is a function of which menu item was chosen.

We can then either analyze the library of possibilities in that table to look for patterns, or we can just try writing random values to those two locations and see what falls out.


Personally, I much prefer looking at the PCB to just using an emulator.


Top
 Profile  
 
PostPosted: Sat Dec 24, 2016 9:26 pm 
Offline
Formerly Fx3
User avatar

Joined: Fri Nov 12, 2004 4:59 pm
Posts: 3075
Location: Brazil
@mmx999
What is your language? Country?


Top
 Profile  
 
PostPosted: Sun Dec 25, 2016 4:14 am 
Offline

Joined: Sat Dec 24, 2016 3:20 am
Posts: 10
hi zepper
am from middle east...
please i need some help
does the kazzo dumper dump the ram of game or the rom??? :shock:


Top
 Profile  
 
PostPosted: Sun Dec 25, 2016 6:13 am 
Offline
Formerly Fx3
User avatar

Joined: Fri Nov 12, 2004 4:59 pm
Posts: 3075
Location: Brazil
Let's try out by steps, ok? So... first step is...

1. Write the complete list of unique games in the cartridge. Always use the official game title.


Top
 Profile  
 
PostPosted: Sun Dec 25, 2016 9:43 am 
Offline

Joined: Mon Dec 12, 2011 8:15 pm
Posts: 352
this cart Power ON/OFF,read one game.


Top
 Profile  
 
PostPosted: Sun Dec 25, 2016 8:11 pm 
Offline

Joined: Mon Dec 12, 2011 8:15 pm
Posts: 352
Very large scale integration.
this pcb have a Black bean .


Top
 Profile  
 
PostPosted: Mon Dec 26, 2016 3:49 am 
Offline

Joined: Sat Dec 24, 2016 3:20 am
Posts: 10
no luck at all...
i don't know what to do :(
does the kazzo dumper dump the ram of game or the rom??? :shock:


Top
 Profile  
 
PostPosted: Mon Dec 26, 2016 4:14 am 
Offline
Formerly Fx3
User avatar

Joined: Fri Nov 12, 2004 4:59 pm
Posts: 3075
Location: Brazil
mmx999 wrote:
no luck at all...
i don't know what to do :(
does the kazzo dumper dump the ram of game or the rom??? :shock:

You just ignored my request. The game list is important to know what kind of mapper is used in this cartridge, like a MMC3-clone or a bunch of NROM+UNROM (easy PRG bank swapping, much like mapper 227).
There's no magic! I had to figure out a way of dumping all the PRG data from my 600in1 cartridge (yup, it was dumping only half).

One thing! Even if you use a _BNROM512 script for dumping, there's no warranty of dumping ALL the data, or even doing what's expected by the cartridge to make all the PRG accessible.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 18 posts ]  Go to page 1, 2  Next

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 5 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