I used to play this Prince of Persia (1989) in Pentinum III computer. But audio of Prince of Persia (1989) produce in CPU rather than audio speakers. Why?
-
2Do you wan't to ask why the sound wasn't produced on a sound card? My guess is that sound-blaster (one of the first widely used sound cards) apparently was released the same year, so they didn't find it worth the time.– UncleBodJun 9, 2022 at 7:36
-
3The game supports a variety of sound cards. Either it is not configured properly or the game does not support your sound card. Which sound card you have?– JustmeJun 9, 2022 at 7:44
-
@Justme The sound card which muted my Windows 98 OS. I don't know proper name.– K L WilsonJun 9, 2022 at 7:45
-
1Your Windows 98 may not provide a supported virtualized sound device for a DOS session the game runs in. Please don't run DOS games under Windows.– JustmeJun 9, 2022 at 8:17
-
7Being a game intended to run under a certain OS and the programming language the game is written in are two completely different contexts.– JustmeJun 9, 2022 at 8:54
1 Answer
This happens presumably because your Prince of Persia installation was configured to produce audio using the PC speaker, not a sound card. In later versions, the setup tool (SETUP.EXE
) can be used to choose the appropriate sound device:
In earlier versions, the sound device is supposed to be auto-detected, but this can fail, and the default then is the PC speaker. The sound device can be specified as an argument to PRINCE.EXE
(stdsnd
, adlib
, covox
, gblast
, ibmg
, sblast
, or tandy
).
In most desktop computers, this would produce sound using a buzzer in the PC case (if it has one!) rather than any loudspeakers or headphones connected to the PC’s audio output.
See Why did the IBM PC need a sound card? for context.
(Some desktop PCs would re-route PC speaker audio through the sound card, but that was apparently not the case in your computer. The majority of laptops use the same audio-producing hardware for both PC speaker and whatever sound card they have, so this doesn’t happen there.)