randyrossi / bmc64

A bare metal Commodore 64 emulator for the Raspberry Pi with true 50hz/60hz smooth scrolling, low input latency and better audio/video sync.
GNU General Public License v3.0
488 stars 59 forks source link

[FR] Dual SID support #41

Closed lroby74 closed 5 years ago

lroby74 commented 5 years ago

Would be nice to have Dual SID support for some games like Super Mario Bros 64 and others:)

randyrossi commented 5 years ago

You can probably try this now by adding these to your vice.ini file.

SidStereoAddressStart=54304 SidStereo=1

That should create two sids. You may have to change the start address of the 2nd sid to match what the program expects.

My guess is this will be too much for the Pi but it's worth trying. I will give it a shot too.

randyrossi commented 5 years ago

Also, you might get the sound to work but it will still be mono. I suspect both channels will get mixed into one.

lroby74 commented 5 years ago

With these parameters in Vice.ini it works! Thank you!