'' If that didn't work, then we'll punt with the default
IF S$ = "" THEN
S$ = D$ + ":\CDMANIA"
END IF
'' WFSOUND.INF must be in any installed WFS product
IF EXISTS(MakePath(S$, "WFSOUND.INF")) THEN
r% = DoMsgBox("An installed copy of Wired for Sound or CD Mania was found in " + S$+ ". Setup recommends installing this program in the same location.", "CD Mania", MB_OK)
END IF
MakeInstDir = S$
END FUNCTION
SUB AddInfSectionNames(BASE$, TAPPS$, SOUNDS$, VOICES$, BASEINST$, TAPPSINST$, SOUNDSINST$, VOICESINST$) STATIC
'' These are the base files we can install
AddListItem BASE$, "Base Files"
IF GetWindowsVersionCorrectly >= MakeVer(3,95) THEN
AddListItem BASE$, "Base Files 32"
ENDIF
SetSymbolValue BASEINST$, GetSymbolValue(BASE$)
'' These are the Talking Apps we can install
AddListItem TAPPS$, "CD Browser"
AddListItem TAPPS$, "Cursor Changer"
AddListItem TAPPS$, "MediaScape Changer"
AddListItem TAPPS$, "Multimedia Jukebox"
AddListItem TAPPS$, "Multimedia Screen Saver"
AddListItem TAPPS$, "Talking Clock"
AddListItem TAPPS$, "Talking Minesweeper"
AddListItem TAPPS$, "Talking Solitaire"
AddListItem TAPPS$, "Wallpaper Changer"
'' By default, we install all Talking Apps
SetSymbolValue TAPPSINST$, GetSymbolValue(TAPPS$)
'' These are obsolete for Windows 95
AddListItem TAPPS$, "Icon Changer"
IF GetWindowsVersionCorrectly < MakeVer(3,95) THEN