Skip to content

Conversation

@paul75s
Copy link
Contributor

@paul75s paul75s commented Nov 13, 2025

As Sharp MZ-800 is fully backwards compatible with MZ-700, change enables mz700_cass as a compatible software list for MZ-800.

This avoids duplication in the mz800_cass software list, particularly of software that functions better on MZ-800 but is also MZ-700 compatible (and may over time, with fuller emulation of MZ-700 capabilities such as PCG run consistency on both machines).

Enable mz700_cass software list for MZ-800
This reverts commit 807b5aa.
Enable mz700_cass software list for MZ-800
@paul75s paul75s changed the title sharp/mz700.cpp: Enable mz700_cass software list for MZ-800 sharp/mz700.cpp: Enable mz700_cass software list for Sharp MZ-800 Nov 13, 2025

config.device_remove("cass_list");
SOFTWARE_LIST(config, "cass_list").set_original("mz800_cass");
SOFTWARE_LIST(config, "cass_list_700").set_original("mz700_cass");
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should be set_compatible

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated to compatible - did have that debate with myself but made the wrong call.

Amend that mz700_cass is compatible not original for MZ-800
@ajrhacker ajrhacker merged commit baf740f into mamedev:master Nov 14, 2025
6 checks passed
@paul75s paul75s deleted the paul75s-mame-mz800-1125 branch November 19, 2025 21:00
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