Kazzo USB rom dumper / dev cart programmer
Moderator: Moderators
-
- Posts: 2
- Joined: Fri Apr 19, 2019 1:50 pm
Re: Kazzo USB rom dumper / dev cart programmer
I have several black block encapsulated game cards.
The mapper type is unknown.
One of them is 4-in-1, four 256K games.
I guess it mapper might be 45 176
Other possibilities are 43 57 58 90 201 202 203 205 212 225 226
I only searched 255, but the others were not found.
Please send these mapper dump codes.
Thank you.
我有几个 黑点 封装 的 游戏卡。
无法知道 mapper 类型。
其中一个是 4-in-1 4 个 256k 游戏。
我猜测 他的 mapper 可能是 45 176
其他的 可能是 43 57 58 90 201 202 203 205 212 225 226
我 只搜索到了 225 其他的 都没有找到
求大家 发 这几个 mapper 的 dump 代码。
谢谢 大家 了。
私はいくつかの黒いブロックカプセル化ゲームカードを持っている。
マッパー型は不明です。
そのうちの1つは4 - in - 1、256 kのゲームです。
私は、マッパーが45
他の可能性は、 43 57 58 90 201 202 203 205 212 225 226
私は225を捜しました、しかし、他は見つかりませんでした。
これらのマッパーダンプコードを送ってください。
ありがとう。
报
The mapper type is unknown.
One of them is 4-in-1, four 256K games.
I guess it mapper might be 45 176
Other possibilities are 43 57 58 90 201 202 203 205 212 225 226
I only searched 255, but the others were not found.
Please send these mapper dump codes.
Thank you.
我有几个 黑点 封装 的 游戏卡。
无法知道 mapper 类型。
其中一个是 4-in-1 4 个 256k 游戏。
我猜测 他的 mapper 可能是 45 176
其他的 可能是 43 57 58 90 201 202 203 205 212 225 226
我 只搜索到了 225 其他的 都没有找到
求大家 发 这几个 mapper 的 dump 代码。
谢谢 大家 了。
私はいくつかの黒いブロックカプセル化ゲームカードを持っている。
マッパー型は不明です。
そのうちの1つは4 - in - 1、256 kのゲームです。
私は、マッパーが45
他の可能性は、 43 57 58 90 201 202 203 205 212 225 226
私は225を捜しました、しかし、他は見つかりませんでした。
これらのマッパーダンプコードを送ってください。
ありがとう。
报
-
- Posts: 1510
- Joined: Thu May 19, 2005 11:30 am
Re: Kazzo USB rom dumper / dev cart programmer
I don't think that there are dumping scripts for most of them. Please post an NROM (mapper 0) dump. By looking at the code that is initially executed, one can determine which mapper it is.
Note that if it turns out to be mapper 176, then the Kazzo will not be able to dump it.
Note that if it turns out to be mapper 176, then the Kazzo will not be able to dump it.
Re: Kazzo USB rom dumper / dev cart programmer
你是中国人?wang_80919ms wrote:I have several black block encapsulated game cards.
The mapper type is unknown.
One of them is 4-in-1, four 256K games.
I guess it mapper might be 45 176
Other possibilities are 43 57 58 90 201 202 203 205 212 225 226
I only searched 255, but the others were not found.
Please send these mapper dump codes.
Thank you.
我有几个 黑点 封装 的 游戏卡。
无法知道 mapper 类型。
其中一个是 4-in-1 4 个 256k 游戏。
我猜测 他的 mapper 可能是 45 176
其他的 可能是 43 57 58 90 201 202 203 205 212 225 226
我 只搜索到了 225 其他的 都没有找到
求大家 发 这几个 mapper 的 dump 代码。
谢谢 大家 了。
私はいくつかの黒いブロックカプセル化ゲームカードを持っている。
マッパー型は不明です。
そのうちの1つは4 - in - 1、256 kのゲームです。
私は、マッパーが45
他の可能性は、 43 57 58 90 201 202 203 205 212 225 226
私は225を捜しました、しかし、他は見つかりませんでした。
これらのマッパーダンプコードを送ってください。
ありがとう。
报
Re: Kazzo USB rom dumper / dev cart programmer
Just tried making a script for mapper 18 (Jaleco SS88006) but I'm lost:
https://wiki.nesdev.com/w/index.php/INES_Mapper_018
Can anyone check what's wrong with it:
I keep getting an error:
Thanks for the help in advance!
Also, is there a command for the .cfg file to move the scripts files in a seperate folder? I like it clean and organized..
And last, is there like a place for more scripts or a database for them?
https://wiki.nesdev.com/w/index.php/INES_Mapper_018
Can anyone check what's wrong with it:
Code: Select all
board <- {
mappernum = 18, ppu_ramfind = false, vram_mirrorfind = false,
cpu_rom = {
size_base = 1 * mega, size_max = 4 * mega,
banksize = 0x2000
},
ppu_rom = {
size_base = 1 * mega, size_max = 4 * mega,
banksize = 0x0400
}
};
function cpu_dump(d, pagesize, banksize)
{
for(local i = 0; i < pagesize; i += 2){
cpu_write(d, 0x8000, i & 0xF);
cpu_write(d, 0x8001, (i >> 4) & 0xF);
cpu_write(d, 0x8002, (i + 1) & 0xF);
cpu_write(d, 0x8003, ((i + 1) >> 4) & 0xF);
cpu_read(d, 0x8000, banksize * 2);
}
cpu_read(d, 0xc000, banksize * 2);
}
function ppu_dump(d, pagesize, banksize)
{
for(local i = 0; i < pagesize; i++){
cpu_write(d, 0xA000, i & 0xF);
cpu_write(d, 0xA001, (i >> 4) & 0xF);
ppu_read(d, 0x0000, banksize * 2);
}
}
Code: Select all
cpu_romsize is not connected 0x024000/0x020000
ppu_romsize is not connected 0x040000/0x020000
AN ERROR HAS OCCURED [script logical error]
CALLSTACK
*FUNCTION [dump()] dumpcore.nut line [47]
LOCALS
[ppu_dumpsize] 131072
[cpu_dumpsize] 131072
[ppuarea_memory] 0
[vram] 0
[increase_ppu] 1
[increase_cpu] 1
[mappernum] 18
[script] "jaleco_s88006.ad"
[d] USERPOINTER
[this] TABLE
Also, is there a command for the .cfg file to move the scripts files in a seperate folder? I like it clean and organized..
And last, is there like a place for more scripts or a database for them?
Re: Kazzo USB rom dumper / dev cart programmer
Only 2 megabits of CHR ROM.
You're dumping an extra 16KB here. Hence this error:for(local i = 0; i < pagesize; i += 2){
[...]
cpu_read(d, 0x8000, banksize * 2);
}
cpu_read(d, 0xc000, banksize * 2);
cpu_romsize is not connected 0x024000/0x020000Naruko's other scripts only iterate to pagesize-2.
You only configure one bank, but then dump two. Hence this error:function ppu_dump(d, pagesize, banksize)
{
for(local i = 0; i < pagesize; i++){
cpu_write(d, 0xA000, i & 0xF);
cpu_write(d, 0xA001, (i >> 4) & 0xF);
ppu_read(d, 0x0000, banksize * 2);
}
}
ppu_romsize is not connected 0x040000/0x020000Either configure two banks, and i+=2, or only dump one bank.
Someone made this one: https://github.com/arantius/anago-scripts/And last, is there like a place for more scripts or a database for them?
but I have no idea if they'll still around enough to accept new scripts.
Re: Kazzo USB rom dumper / dev cart programmer
Thanks, fixed.
Script is working and successfully dumped Pizza Pop and Jajamaru Gekimaden.
However, the Kazzo crashes after CHR dump is complete. Though dump is equal to the ROM I have.
Code: Select all
board <- {
mappernum = 18, ppu_ramfind = false, vram_mirrorfind = false,
cpu_rom = {
size_base = 1 * mega, size_max = 4 * mega,
banksize = 0x2000
},
ppu_rom = {
size_base = 1 * mega, size_max = 8 * mega,
banksize = 0x0400
}
};
function cpu_dump(d, pagesize, banksize)
{
for(local i = 0; i < pagesize; i += 2){
cpu_write(d, 0x8000, i & 0xF);
cpu_write(d, 0x8001, (i >> 4) & 0xF);
cpu_write(d, 0x8002, (i + 1) & 0xF);
cpu_write(d, 0x8003, ((i + 1) >> 4) & 0xF);
cpu_read(d, 0x8000, banksize * 2);
}
cpu_read(d, 0xc000, banksize * 2 -0x4000);
}
function ppu_dump(d, pagesize, banksize)
{
for(local i = 0; i < pagesize; i++){
cpu_write(d, 0xA000, i & 0xF);
cpu_write(d, 0xA001, (i >> 4) & 0xF);
ppu_read(d, 0x0000, banksize);
}
}
However, the Kazzo crashes after CHR dump is complete. Though dump is equal to the ROM I have.
Re: Kazzo USB rom dumper / dev cart programmer
2 megabits, not 8.
Might be that line, since banksize*2-0x4000 = 0. Try removing this line entirely.However, the Kazzo crashes after CHR dump is complete.
[...]
cpu_read(d, 0xc000, banksize * 2 -0x4000);
... but maybe not, since that's PRG not CHR.
Re: Kazzo USB rom dumper / dev cart programmer
Found another script: http://forums.nesdev.com/viewtopic.php? ... 15#p225824
This one does not crash.
This one does not crash.
Re: Kazzo USB rom dumper / dev cart programmer
Planning to make a new anago.exe to fix various typos and allow PRG/CHR size to be 8x instead of 4x only but no idea where to start.
I have changed all files needed but apparantly I need tons of other stuff. Anyone willing to help or knows how to?
Or did someone actually make a newer/better version/program of it for the Kazzo Dumper using Atmega168P?
I have changed all files needed but apparantly I need tons of other stuff. Anyone willing to help or knows how to?
Or did someone actually make a newer/better version/program of it for the Kazzo Dumper using Atmega168P?
-
- Posts: 1
- Joined: Fri May 22, 2020 7:55 am
Re: Kazzo USB rom dumper / dev cart programmer
Were you able to dump Creepy Brawlers? I can't wait for that dump
Re: Kazzo USB rom dumper / dev cart programmer
Anyone create a rambo-1 (mapper 64) tengen script?
Its described as a mmc3 clone, but i dont know if the mmc3 scripts are compatible i expect not.
Its described as a mmc3 clone, but i dont know if the mmc3 scripts are compatible i expect not.
Re: Kazzo USB rom dumper / dev cart programmer
Code: Select all
board <- {
mappernum = 64, ppu_ramfind = true, vram_mirrorfind = false,
cpu_rom = {
size_base = 0x10000, size_max = 0x20000,
banksize = 0x2000
},
ppu_rom = {
size_base = 0x10000, size_max = 0x20000,
banksize = 0x0400
}
};
function cpu_dump(d, pagesize, banksize) {
for(local i = 0; i < pagesize - 1; i += 1) {
cpu_write(d, 0x8000, 6);
cpu_write(d, 0x8001, i);
cpu_read(d, 0x8000, banksize);
}
cpu_read(d, 0xE000, banksize);
}
function ppu_dump(d, pagesize, banksize) {
for(local i = 0; i < pagesize; i += 4) {
cpu_write(d, 0x8000, 2);
cpu_write(d, 0x8001, i);
cpu_write(d, 0x8000, 3);
cpu_write(d, 0x8001, i | 1);
cpu_write(d, 0x8000, 4);
cpu_write(d, 0x8001, i | 2);
cpu_write(d, 0x8000, 5);
cpu_write(d, 0x8001, i | 3);
ppu_read(d, 0x1000, banksize * 4);
}
}
Also if anyone interested, I have 2 dumper for sale.
Re: Kazzo USB rom dumper / dev cart programmer
Thanks a lot this saved me some time trying to create a script.
I used this on Road Runner. Only had to use x2 on the character rom.
http://bootgod.dyndns.org:7777/profile.php?id=373
-
- Posts: 21
- Joined: Tue Dec 15, 2020 7:51 pm
Re: Kazzo USB rom dumper / dev cart programmer
Hey! I’m a new member. I’m pretty active on Racketboy, but this is my first post here.
Anyway...I have been using my INLRetro and Kazzo to dump my Famicom and NES games. I’ve successfully dumped 149 Famicom games, but sixteen games are eluding me. Along with their mapper numbers, they are:
1 - Meitantei Holmes: Kiri no London Satsujin...
23 - Akamajou Special, Parodius Da
25 - Ganbare Goemon Gaiden
32 - Major League
33 - Don Doko Don
67 - Fantasy Zone II
76 - Megami Tensei
77 - Napoleon Senki
93 - Fantasy Zone
95 - Dragon Buster
140 - Bio Senshi Dan, Murder on the Mississippi, Youkai Club
184 - Kanshakudama Nage Kantarou no Toukaidou Gojuusan-tsugi
207 - Fudo Myouu Den
Has anyone here successfully dumped any of these games? If so, any tips for dumping them? Are there any special mapper scripts I should be using for them? I’m not expecting much, but I very much appreciate any help!
Anyway...I have been using my INLRetro and Kazzo to dump my Famicom and NES games. I’ve successfully dumped 149 Famicom games, but sixteen games are eluding me. Along with their mapper numbers, they are:
1 - Meitantei Holmes: Kiri no London Satsujin...
23 - Akamajou Special, Parodius Da
25 - Ganbare Goemon Gaiden
32 - Major League
33 - Don Doko Don
67 - Fantasy Zone II
76 - Megami Tensei
77 - Napoleon Senki
93 - Fantasy Zone
95 - Dragon Buster
140 - Bio Senshi Dan, Murder on the Mississippi, Youkai Club
184 - Kanshakudama Nage Kantarou no Toukaidou Gojuusan-tsugi
207 - Fudo Myouu Den
Has anyone here successfully dumped any of these games? If so, any tips for dumping them? Are there any special mapper scripts I should be using for them? I’m not expecting much, but I very much appreciate any help!
Re: Kazzo USB rom dumper / dev cart programmer
What mapper #s have you successfully dumped?
I've already written Kazzo (i.e. squirrel, not lua) scripts for ... at least some of the ones you've mentioned, but you can use the search interface as well as I can.
I've already written Kazzo (i.e. squirrel, not lua) scripts for ... at least some of the ones you've mentioned, but you can use the search interface as well as I can.