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

One-byte cache cycling #166

Open
Yazwh0 opened this issue Mar 11, 2024 · 0 comments
Open

One-byte cache cycling #166

Yazwh0 opened this issue Mar 11, 2024 · 0 comments

Comments

@Yazwh0
Copy link
Contributor

Yazwh0 commented Mar 11, 2024

This probably needs its own heading \ section as it is under the 'transparency writes' heading.

When "one-byte cache cycling" is turned on and DATA0 or DATA1 is written to, the byte at the current cache index is written to VRAM. When "Cache write enable" is set as well, the byte is duplicated 4 times when writing to VRAM.

Does the byte written have any influence here? Does it get ignored? Follow the cache-write pattern? 'Duplicated' 4 times on a 4byte aligned boundary? Does it combine with the 'transparent' flag? Either way its worth explicitly stating what happens.

https://github.com/X16Community/x16-docs/blob/master/X16%20Reference%20-%2010%20-%20VERA%20FX%20Reference.md#transparency-writes

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

No branches or pull requests

1 participant