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

cyclemb.cpp: Remove MACHINE_IMPERFECT_SOUND flags #8055

Merged
merged 2 commits into from May 12, 2021
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
11 changes: 5 additions & 6 deletions src/mame/drivers/cyclemb.cpp
Expand Up @@ -10,10 +10,9 @@ appears to be in the exact middle between the gsword / josvolly HW and the ppkin
driver by Angelo Salese

TODO:
- separate driver into 2 classes
- reduce tagmap lookups
- sound (controlled by three i8741);
- coinage (controlled by i8741, like Gladiator / Ougon no Shiro);
- separate driver into 2 classes;
- reduce tagmap lookups;
- low-level emulation of inputs/soundlatch (controlled by several i8741, like Gladiator / Ougon no Shiro);
- color prom resistor network is guessed, cyclemb yellows are more reddish on pcb video and photos;

BTANB verified on pcb: cyclemb standing cones are reddish-yellow/black instead of red/white
Expand Down Expand Up @@ -1160,5 +1159,5 @@ void cyclemb_state::init_skydest()


// year name parent machine input class init rot company fullname flags
GAME( 1984, cyclemb, 0, cyclemb, cyclemb, cyclemb_state, init_cyclemb, ROT0, "Taito Corporation", "Cycle Maabou (Japan)", MACHINE_NO_COCKTAIL | MACHINE_IMPERFECT_SOUND | MACHINE_SUPPORTS_SAVE )
GAME( 1985, skydest, 0, skydest, skydest, cyclemb_state, init_skydest, ROT0, "Taito Corporation", "Sky Destroyer (Japan)", MACHINE_NO_COCKTAIL | MACHINE_IMPERFECT_SOUND | MACHINE_SUPPORTS_SAVE )
GAME( 1984, cyclemb, 0, cyclemb, cyclemb, cyclemb_state, init_cyclemb, ROT0, "Taito Corporation", "Cycle Maabou (Japan)", MACHINE_NO_COCKTAIL | MACHINE_SUPPORTS_SAVE )
GAME( 1985, skydest, 0, skydest, skydest, cyclemb_state, init_skydest, ROT0, "Taito Corporation", "Sky Destroyer (Japan)", MACHINE_NO_COCKTAIL | MACHINE_SUPPORTS_SAVE )