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

Headless mode is too aggressive #786

Open
dirkwhoffmann opened this issue Feb 26, 2024 · 0 comments
Open

Headless mode is too aggressive #786

dirkwhoffmann opened this issue Feb 26, 2024 · 0 comments
Labels

Comments

@dirkwhoffmann
Copy link
Owner

Until now, headless mode was only used to accelerate the emulator in warp mode. This worked well because warp mode is usually enabled only during load or save operations. Combining headless mode with run-ahead mode proves it to be too aggressive. I.e., it skips the sprite drawing routine, which disables sprite collision checking, thus breaking run-ahead mode.

TODO: Either disable headless mode in the run-ahead code or make headless mode less aggressive by only skipping the last pixel synthesis stage.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant