@ProbablyBobably was asking about conversion potential from Logic Pro to Karian Cross in a for-sale thread and I thought this deserved it's own thread.
This is interesting to me because I wasn't familiar with Karian Cross but Do own some Logic Pro PCBs.
MAME Driver is here: https://github.com/mamedev/mame/blob/master/src/mame/sega/deniam.cpp
according to the driver this hardware is a derivative of Sega System 16 which is interesting.
According to MAME Games and PCB variants are:
1995 GO!GO! (deniam-16b) - Undumped Quiz Game
1996 Logic Pro / Croquis (deniam-16b) - Piccross Puzzle Game
1996 Karian Cross (deniam-16b) - Matching Puzzle Game
1997 LOTTERY GAME (deniam-16c) - Undumped
1997 Logic Pro 2 (deniam-16c) - Piccross Puzzle Game
1997 Propose (deniam-16c) - Undumped
so despite the names listed above the actual PCB silkscreen seems to be
MAME: "deniam-16b" = PCB: DS16-C-1
MAME: "deniam-16c" = PCB: DS16-E-1
Functionally it seems that the DS16-C-1 PCB and DS16-E-1 PCBs are pretty similar.
the older DS16-C-1 hardware includes a Z80 CPU for Audio, along with a dedicated ROM with the audio CPU code. while the DS-16-E-1 does NOT include the Z80 and the audio program is integrated into main program code.
MAME Driver seems to imply that the address map is the same across these games, and there doesn't seem to be protection that I can see, so it's likely that a ROM swap is possible so long as you're swapping to a game using the same DS16-C-1 or DS16-E-1
I've got both PCBs and will test this out at some point. but open to others who might be interested in testing and contributing.
Nice find!
Does this run on the same hardware as Logic Pro or its sequel?
My Logic Pro 2 PCB is labelled DS16-E-1.
And Croquis (euro Logic Pro) is labelled DS16-C-1
This is interesting to me because I wasn't familiar with Karian Cross but Do own some Logic Pro PCBs.
MAME Driver is here: https://github.com/mamedev/mame/blob/master/src/mame/sega/deniam.cpp
according to the driver this hardware is a derivative of Sega System 16 which is interesting.
According to MAME Games and PCB variants are:
1995 GO!GO! (deniam-16b) - Undumped Quiz Game
1996 Logic Pro / Croquis (deniam-16b) - Piccross Puzzle Game
1996 Karian Cross (deniam-16b) - Matching Puzzle Game
1997 LOTTERY GAME (deniam-16c) - Undumped
1997 Logic Pro 2 (deniam-16c) - Piccross Puzzle Game
1997 Propose (deniam-16c) - Undumped
so despite the names listed above the actual PCB silkscreen seems to be
MAME: "deniam-16b" = PCB: DS16-C-1
MAME: "deniam-16c" = PCB: DS16-E-1
Functionally it seems that the DS16-C-1 PCB and DS16-E-1 PCBs are pretty similar.
the older DS16-C-1 hardware includes a Z80 CPU for Audio, along with a dedicated ROM with the audio CPU code. while the DS-16-E-1 does NOT include the Z80 and the audio program is integrated into main program code.
MAME Driver seems to imply that the address map is the same across these games, and there doesn't seem to be protection that I can see, so it's likely that a ROM swap is possible so long as you're swapping to a game using the same DS16-C-1 or DS16-E-1
I've got both PCBs and will test this out at some point. but open to others who might be interested in testing and contributing.