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

Option to not use Z80 shadow registers / undocumented Z80 instructions / all non-8080 instructions #10

Open
Kroc opened this issue Jul 2, 2024 · 0 comments
Labels
Z80 Pertaining to Z80, either as the host CPU or the instruction set being used
Milestone

Comments

@Kroc
Copy link
Owner

Kroc commented Jul 2, 2024

Some CP/M systems, and particularly Zeal 8-bit OS, use the shadow registers so we cannot guarantee their safe use.
This is not the same as 8080-support, as that would also require not using the IX/IY registers and whatever else the Z80 added.

This will not provided for the v0.x branch as the WLA-DX version of v80 is only ever intended to run on NTVCM / RunCPM.

@Kroc Kroc added the Z80 Pertaining to Z80, either as the host CPU or the instruction set being used label Jul 2, 2024
@Kroc Kroc added this to the v1.x milestone Jul 2, 2024
@Kroc Kroc changed the title Option to not use Z80 shadow registers Option to not use Z80 shadow registers / undocumented Z80 instructions / all non-8080 instructions Jul 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Z80 Pertaining to Z80, either as the host CPU or the instruction set being used
Projects
None yet
Development

No branches or pull requests

1 participant