mirror of
https://github.com/dockur/windows.git
synced 2026-08-03 12:37:20 +01:00
feat: Support audio on Windows XP (#1872)
This commit is contained in:
+2
-1
@@ -1925,7 +1925,8 @@ setMachine() {
|
|||||||
[ -z "${ADAPTER:-}" ] && ADAPTER="rtl8139" ;;
|
[ -z "${ADAPTER:-}" ] && ADAPTER="rtl8139" ;;
|
||||||
"winxp"* | "win2003"* )
|
"winxp"* | "win2003"* )
|
||||||
DISK_TYPE="blk"
|
DISK_TYPE="blk"
|
||||||
BOOT_MODE="windows_legacy" ;;
|
BOOT_MODE="windows_legacy"
|
||||||
|
[ -z "${SOUND:-}" ] && SOUND="usb-audio" ;;
|
||||||
"winvista"* | "win7"* | "win2008"* )
|
"winvista"* | "win7"* | "win2008"* )
|
||||||
BOOT_MODE="windows_legacy" ;;
|
BOOT_MODE="windows_legacy" ;;
|
||||||
esac
|
esac
|
||||||
|
|||||||
@@ -292,6 +292,10 @@ finishInstall() {
|
|||||||
writeState "net" "$ADAPTER" || return 1
|
writeState "net" "$ADAPTER" || return 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ -n "${SOUND:-}" ] && [[ "${SOUND:-}" != "intel-hda" ]]; then
|
||||||
|
writeState "sound" "$SOUND" || return 1
|
||||||
|
fi
|
||||||
|
|
||||||
rm -rf "$TMP"
|
rm -rf "$TMP"
|
||||||
return 0
|
return 0
|
||||||
}
|
}
|
||||||
@@ -1294,6 +1298,7 @@ bootWindows() {
|
|||||||
|
|
||||||
restoreState "VGA" "$STORAGE/windows.vga" || return 1
|
restoreState "VGA" "$STORAGE/windows.vga" || return 1
|
||||||
restoreState "USB" "$STORAGE/windows.usb" || return 1
|
restoreState "USB" "$STORAGE/windows.usb" || return 1
|
||||||
|
restoreState "SOUND" "$STORAGE/windows.sound" || return 1
|
||||||
restoreState "ADAPTER" "$STORAGE/windows.net" || return 1
|
restoreState "ADAPTER" "$STORAGE/windows.net" || return 1
|
||||||
restoreState "DISK_TYPE" "$STORAGE/windows.type" || return 1
|
restoreState "DISK_TYPE" "$STORAGE/windows.type" || return 1
|
||||||
restoreState "BOOT_MODE" "$STORAGE/windows.mode" "Y" || return 1
|
restoreState "BOOT_MODE" "$STORAGE/windows.mode" "Y" || return 1
|
||||||
|
|||||||
Reference in New Issue
Block a user