While attempting to troubleshoot a soon-to-be-reported issue with analog output in a dual SID configuration, I wanted to confirm the user wasn't seeing the problem in the C128 kernel...only to discover that there is no dual SID in the 128 kernel.
Given the Dr. Evil disks absolutely support this, I could find no reason (performance or otherwise) why this shouldn't be allowed, so this extremely simple patch brings dual SID to the C128:
While attempting to troubleshoot a soon-to-be-reported issue with analog output in a dual SID configuration, I wanted to confirm the user wasn't seeing the problem in the C128 kernel...only to discover that there is no dual SID in the 128 kernel.
Given the Dr. Evil disks absolutely support this, I could find no reason (performance or otherwise) why this shouldn't be allowed, so this extremely simple patch brings dual SID to the C128:
128_dual_sid_patch.zip
And, naturally, the binaries (that incorporate this, plus the 8580 PAL filter fix, plus improved Xbox/PSx button support from Circle upstream):
bmc64-c128-dual-sid_20210220_bin.zip
Please consider for inclusion in the main branch of BMC64.