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

Sid detection #72

Open
MichaelTroelsen opened this issue Apr 19, 2019 · 1 comment
Open

Sid detection #72

MichaelTroelsen opened this issue Apr 19, 2019 · 1 comment

Comments

@MichaelTroelsen
Copy link

Is there anyway to detect ultisid on a Ultimate64/UltimateII+ from assembler in the same way that it can be done with other SIDs?
ARMsid and SwindSID Ultimate allow setting $D41D, $D41E, $D41F with the value "SID"
You can then read the value back from the same registers to determine if a ARMSID or SwindSID Ultimate is installed.
FPGA sid use a simular princip by setting $D419 and D41A with a magic cookie.
You can then read the value back from the $D41e and $D41F to determine if a FPGASID is installed.

Would it be possible to implement this? I would also like for it to be possible to read the SIDtype (6581/8580).

I have written a small program for this.
https://csdb.dk/release/?id=176909

@GideonZ
Copy link
Owner

GideonZ commented May 8, 2019

Detection on the Ultimate-64 would be possible. However, it is not possible on the U2+, because there the UltiSid is never read.

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

2 participants