DustyShinigami wrote on 2026-02-05, 20:01:
... the only utility where I noticed no sound emitting from the PC speaker was in SETYMF, which I thought was a bit odd. Can't say I noticed any game have issues though.
Assuming the games are complex enough to play audio via a sound card (or motherboard sound card equivalence), it is likely that they play all sounds that way (much easier to mix, control volumes etc.) - it's typically only basic DOS tools that beep via the speaker. If all you need to do is "beep", it's far easier to do so by interfacing to the internal PC hardware to drive the speaker (just a timer chip and a gate to the speaker) than to interface with an "unknown" sound card driver. (or even easier, just send 0x07 to the DOS console character output function - you of course don't have any say is what the beep sounds like in that case - but if all you want to do is "make a noise"...)
FYI, the ASCII "BELL" character (0x07 - Control-G) originated in the days of mainframe/mini computer which were typically accessed via a RS-232 serial connection (direct or dial-up modem). The only communication you could "display" or accept was 7/8 bit characters, and ASCII standardized on the BELL (0x07) code to sound a beep - and makers of "one after another" character oriented displays tended to follow that convention.
The idea of "BELL" came from teletype systems which pre-dated computers and ASCII - in most cases the entire "terminal machine" was implemented mechanically (lots of gears and levers, no CPU) - these typically used a 5-bit "BAUDOT" serial code stream, and one of the codes "BELL" triggered a solenoid which rang a physical Bell!
[You can see such a Teletype on "Daves Old Computers" -> "Altair" -> "Photos of complete system"
There is a photo in that collection of the system I had before the Altair - a homebuilt 8080 - in that pic is a Model-28 teletype machine]
Dave ::: https://dunfield.themindfactory.com ::: "Daves Old Computers"->Personal