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

No audio coming from the RPI audio connector #155

Open theshinyknight opened 3 years ago

theshinyknight commented 3 years ago

There is no audio output from the headphone connector on a raspberry pi 3. I see no settings available to change audio output, the only settings available are related to the SID chip. If you use a monitor that has no speaker basically you can't get audio out

randyrossi commented 3 years ago

Have you tried audio_out=analog ?

From README.md:

Q: Audio is not coming out of HDMI/Analog jack when I expect it to. Why?

A. Sometimes the code that auto detects whether audio should be piped through HDMI vs analog jack doesn't work. You can force audio to where you want it with a audio_out=hdmi or audio_out=analog parameter. 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.

On Sat, Jan 16, 2021 at 5:03 PM theshinyknight notifications@github.com wrote:

There is no audio output from the headphone connector on a raspberry pi 3. I see no settings available to change audio output, the only settings available are related to the SID chip. If you use a monitor that has no speaker basically you can't get audio out

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/randyrossi/bmc64/issues/155, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAI3HKEQJVJMW2YN6UGG4FTS2IEJPANCNFSM4WFSUWQQ .

-- Randy Rossi

theshinyknight commented 3 years ago

Thanks; I must have missed that. I need to get the sd card out of the PI to modify those files; I have yet to find a way to switch to terminal and work in there (I filed an issue for that BTW).

rhester72 commented 3 years ago

That's because there's no terminal - or operating system, for that matter. That's what bare metal means. Yes, you have to remove the SD card (or USB flash drive) to make such changes.