kazzo dumping - mappers 11 & 13?
Moderator: Moderators
kazzo dumping - mappers 11 & 13?
Is there a script for mappers 11 (Color Dreams) and 13 (Videomation) to use with Kazzo device?
-
- Posts: 8
- Joined: Sat Nov 12, 2016 10:10 am
Re: kazzo dumping - mappers 11 & 13?
Here's the Color Dream one - make sure to set both Program ROM and Character ROM to 4x in anago. None of my Color Dream games dumped correctly until I did that.
Code: Select all
board <- {
mappernum = 11,
cpu_rom = {
size_base = 0x10000, size_max = 1 * mega, banksize = 0x8000
},
ppu_rom = {
size_base = 0x8000, size_max = 1 * mega, banksize = 0x2000
},
ppu_ramfind = false, vram_mirrorfind = false
};
function cpu_dump(d, pagesize, banksize) {
for (local i = 0; i < pagesize; i += 1) {
cpu_write(d, 0x8000, i);
cpu_read(d, 0x8000, 0x4000);
cpu_read(d, 0xc000, 0x4000);
}
}
function ppu_dump(d, pagesize, banksize) {
for (local i = 0; i < pagesize; i += 1) {
cpu_write(d, 0x8000, i << 4);
ppu_read(d, 0, 0x2000);
}
}
Re: kazzo dumping - mappers 11 & 13?
For Videomation (CPROM), does the BNROM or AOROM script do anything useful?
-
- Posts: 8
- Joined: Sat Nov 12, 2016 10:10 am
Re: kazzo dumping - mappers 11 & 13?
I take it back - I just tested all of my Color Dream ROMs - while games load up just fine and display all sprites/graphics perfectly, everything has been placed "wrong" - tiles in incorrect locations, etc. (Enemies walks through the wall, etc.)
I guess just consider the script I posted as a template for a better/improved script?
EDIT: Turns out the script was setting horizontal mirror - the games needs to be verically mirrored. Changing that fixed the issues I mentioned above.
I guess just consider the script I posted as a template for a better/improved script?
EDIT: Turns out the script was setting horizontal mirror - the games needs to be verically mirrored. Changing that fixed the issues I mentioned above.
Last edited by gaminginabox on Tue Dec 06, 2016 7:07 pm, edited 1 time in total.
Re: kazzo dumping - mappers 11 & 13?
For Color Dreams, you could take the GNROM script and swap the cpu_write calls in the CHR and PRG sections.
-
- Posts: 8
- Joined: Sat Nov 12, 2016 10:10 am
Re: kazzo dumping - mappers 11 & 13?
Found the cause, all games had horizontal mirror set, when it was supposed to be vertical mirroring. Swapping that fixed the issues I mentioned.
Re: kazzo dumping - mappers 11 & 13?
True. Is this a default setting for this dumper?? The backed battery flag is always set too.gaminginabox wrote:Found the cause, all games had horizontal mirror set, when it was supposed to be vertical mirroring. Swapping that fixed the issues I mentioned.
Re: kazzo dumping - mappers 11 & 13?
Errors. I'm unsure about such errors.tepples wrote:For Videomation (CPROM), does the BNROM or AOROM script do anything useful?
Code: Select all
AN ERROR HAS OCCURED [the index 'ppu_rom' does not exist]
CALLSTACK
*FUNCTION [dump()] dumpcore.nut line [22]
LOCALS
[ppuarea_memory] NULL
[vram] 0
[increase_ppu] 1
[increase_cpu] 4
[mappernum] 13
[script] "aorom.ad"
[d] USERPOINTER
[this] TABLE
Code: Select all
Super Grafix.nes, mapper 13
Program ROM: size 0x008000, crc32 0xc654af59