Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

atari/atetris.cpp: Add a new Atari Tetris bootleg (with an extra OKI for sound) #12247

Merged
merged 4 commits into from
May 10, 2024

Conversation

clawgrip
Copy link
Contributor

New working clone

Tetris (bootleg set 7, with OKI M5205) [Taksangs]

clawgrip and others added 3 commits April 14, 2024 10:31
New working clone
---------------------
Tetris (bootleg set 7, with OKI M5205) [Taksangs]
…2 blank lines between functions), and corrected "2502" typo.
@cuavas
Copy link
Member

cuavas commented Apr 14, 2024

I ran it for a while, and there are no unmapped memory accesses for the MSM5205.

Given the additional sound module connects to a ROM socket, perhaps reading certain ROM locations selects the MSM5205, and it sees the data read from ROM as the byte to be written? If it does that, it may require an address space tap.

At any rate, working it out will require debugging the code. I’ll leave it open for a bit in case anyone wants to have a crack at it.

@ajrhacker
Copy link
Contributor

MC14040 is a CMOS ripple counter, and counter ICs are a typical part of the complex supporting logic required to stream samples directly from ROMs into a MSM5205 (since the MSM5205 has no memory interface of its own).

@Osso13 Osso13 merged commit 893685a into mamedev:master May 10, 2024
5 checks passed
@clawgrip clawgrip deleted the patch-1 branch May 10, 2024 05:43
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.

None yet

4 participants