Okay, because I just can’t ever let anything go.
On TinkerDifferent someone reported their 6500 (a 225MHz) had sound (this is a 275MHz). I pulled the cache card to ensure that wasn’t a factor; no difference. Their AWACS driver binary is the same. However, they used the Gobe 5.0.3 image from the Internet Archive instead of the official 5.0 I had that I then upgraded to 5.0.3 (though neither version worked).
I installed the Gobe 5.0.3 on another partition. There was still no sound through the main speakers, but … the front headphones work! Well, sort of. They’re very scratchy like the sound is being overdriven but BeBeep and BeStartup are recognizable and at the proper pitch. Turning down the master and mixer volumes just made them scratchy at lower volume. Also, restarting media_server
causes it to go into a crash loop.
But, anyway, this is progress. I compared /boot/beos/system
on both partitions. There are different files in add-ons/media/{decoders,extractors,writers}
, different add-ons/media/{decoder,extractor}.media_addon
s and different csedv-c.so
, libbe.so
and libroot.so
(and .xMAP
s).
I have AWACS register documentation, but not for the 5500/6500, so I need to sit down and look at how the Linux driver handles the headphone port since that appears to be the gap that’s missing.