Skip to content

Conversation

mamehaze
Copy link
Contributor

@mamehaze mamehaze commented Jul 1, 2025

new WORKING machines

Songjiangyanyi Final [Hammy, Little0]
Shuihu Feng Yun Zhuan [Hammy, Little0, MR. Kong]

  • rename puckpkmn.cpp to megadriv_ybox.cpp, rebase so that the Z80 sound CPU is present (needed by some sets)
  • remove megadriv_acbl.h and make drivers self-contained with anonymous namespaces
  • reorganize some plug and play sets using MD/Genesis clone hardware based on SoC type

---------
Songjiangyanyi Final [Little0]
@mamehaze
Copy link
Contributor Author

mamehaze commented Jul 1, 2025

also maybe the title could be better
jang_1

@Hammy1986
Copy link

set as draft because this seems to show that this clone hardware does have the Genesis Z80 even if the other games aren't using it, so it would probably be best to just move all this to one of the Genesis derived drivers rather than copying all the sound Z80 hookup.

TV16b (SOC) http://водолей-нск.рф/price/sega_md2/?parts&d=TV16B
TA06SD (VDP CLONE) http://водолей-нск.рф/price/mikroshemy/?parts&d=TA-06SD

"BOX" Chip is only known on this hardware
Along with the SOC's internal YM2612 there is a UMC 6612 on all of these boards (a YM Clone)
Why it's duplicated externally is what i cannot understand...

@mamehaze mamehaze changed the title new NOT WORKING machine 2 Working games on MegaDrive based arcade hardware Aug 4, 2025
@mamehaze
Copy link
Contributor Author

mamehaze commented Aug 4, 2025

2nd game is this
0012

@mamehaze mamehaze marked this pull request as ready for review August 5, 2025 15:32
@Osso13 Osso13 merged commit 13f6c67 into mamedev:master Aug 6, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants