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
479 stars 56 forks source link

PET emulation: parameter audio_out=analog doesn't work in machines.txt #136

Open uwe-kr opened 4 years ago

uwe-kr commented 4 years ago

I have to use the parameter audio_out=analog. Your documentation says: "The default is audio_out=auto. This ends up in cmdline.txt but you should set it in every machine config in machines.txt you want it to show up for." For me it doesn't work in machines.txt or in config.txt. I have to add the parameter directly in cmdline.txt for it to work. Unfortunately, the parameter disappears when cmdline.txt is rewritten by BMC64. Could you please check this?

kroesi commented 3 months ago

For anyone who had the same problem: I had to make some changes to config.txt also: hdmi_ignore_edid_audio=1 hdmi_drive=1

In combination with audio_out=analog in machine.txt for every machine, this gave me working audio.