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

Memory access delays #26

Open
7 tasks
Clownacy opened this issue Feb 24, 2024 · 0 comments
Open
7 tasks

Memory access delays #26

Clownacy opened this issue Feb 24, 2024 · 0 comments

Comments

@Clownacy
Copy link
Owner

Clownacy commented Feb 24, 2024

The CPU interpreters currently do not support delays of any form. However, I know of many that occur on real Mega Drives:

  • Work RAM delays
  • 68k being delayed when accessing its memory bus during a VDP Transfer.
    • Z80 accessing the 68k bus during this.
  • 68k writing to the VDP while its FIFO is full.
    • 68k reading from the VDP while its FIFO is empty?
  • The mysterious so-called "DRAM refreshes" (I think the Overdrive II document explains this one).
  • Z80 cycle-stealing.
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