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

Change way timing is handled #263

Open
rtoumazet opened this issue May 17, 2023 · 1 comment
Open

Change way timing is handled #263

rtoumazet opened this issue May 17, 2023 · 1 comment
Labels
enhancement New feature or request main Everything not linked to a particular module

Comments

@rtoumazet
Copy link
Owner

Change from vsync driven to timer driven (like in Mame)
Links to check :

Needs to be analysed and expanded

@rtoumazet rtoumazet added enhancement New feature or request main Everything not linked to a particular module labels May 17, 2023
@github-project-automation github-project-automation bot moved this to Needs triage in Backlog May 17, 2023
@rtoumazet rtoumazet moved this from Needs triage to Low priority in Backlog May 17, 2023
@rtoumazet
Copy link
Owner Author

rtoumazet commented Jun 9, 2023

List of events to handle

Type Event
Interrupt VBlankIn
Interrupt VBlankOut
Interrupt HBlankIn
Interrupt Timer0
Interrupt Timer1
Interrupt DSP end
Interrupt Sound request
Interrupt System manager
Interrupt PAD interrupt
Interrupt Level 0 DMA end
Interrupt Level 1 DMA end
Interrupt Level 2 DMA end
Interrupt Sprite Draw end

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request main Everything not linked to a particular module
Projects
Status: Low priority
Development

No branches or pull requests

1 participant