Skip to content

Conversation

@aminch
Copy link
Contributor

@aminch aminch commented Jul 27, 2025

Propsed pull request for issue: #299

If a CMDHD is configured in a drive (e.g. 10), and there is no image mounted, the autostart time is impacted and changes from almost instant to 5-10 seconds.

Looking through the CMD HD log output there is quite a lot of calls to cmdhd_store and cmdhd_read even when there is no image attached. Simple making these function return immediately seems to fix the issue.

This fix isn't from the upstream Vice repo, and I think is only needed here because the Pi3 is a low powered device in comparision.

I've tested loading various D64, CRT and a CMD HD with C64OS on it.

I also first had to fix a few compile errors in the logging code.

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

Successfully merging this pull request may close these issues.

1 participant