Bug#870835:
Hello
Bug#870835: ddraw is Windows-only
> I changed the output value from surface to ddraw (listed in the comments, > I'm sure it's not a mispelling) and launched dosbox. Instead of running > as expected, I receive the error: > > "ddraw" is not a valid value for variable: output. > It might now be reset it to default value: surface. > > I have the same version of dosbox on a windows machine and it accepts > "ddraw" as an output value with no problem. I don't know why it'd do > this, but it's certainly not an expected (and desired) behaviour. DirectDraw is an ancient (and since removed) part of DirectX, Microsoft's Windows-only (well, emulated on Wine too) proprietary API. There are multiple portable or Unix-only APIs, DirectDraw is not one of them. It's gone even from Windows: it was last released with DirectX 7, it's gone even from Microsoft's headers since 2010. You can still install the library on new Windows, but your mileage may wary. Thus, ddraw not being present on Linux is not an error. Meow! -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢰⠒⠀⣿⡁ ⢿⡄⠘⠷⠚⠋⠀ ... what's the frequency of that 5V DC? ⠈⠳⣄
Bug#870835: dosbox: ddraw is not recognized as valid output value
Package: dosbox Version: 0.74-4 Severity: normal Dear Maintainer, I changed the output value from surface to ddraw (listed in the comments, I'm sure it's not a mispelling) and launched dosbox. Instead of running as expected, I receive the error: "ddraw" is not a valid value for variable: output. It might now be reset it to default value: surface. I have the same version of dosbox on a windows machine and it accepts "ddraw" as an output value with no problem. I don't know why it'd do this, but it's certainly not an expected (and desired) behaviour. -- System Information: Distributor ID: Raspbian Description:Raspbian GNU/Linux 8.0 (jessie) Release:8.0 Codename: jessie Architecture: armv7l Kernel: Linux 4.9.35-v7+ (SMP w/4 CPU cores) Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages dosbox depends on: ii libasound21.0.28-1+rpi3 ii libc6 2.19-18+deb8u10 ii libgcc1 1:4.9.2-10 ii libgl1-mesa-glx [libgl1] 13.0.0-1+rpi1 ii libpng12-01.2.50-2+deb8u3 ii libsdl-net1.2 1.2.8-4 ii libsdl-sound1.2 1.0.3-7+b1 ii libsdl1.2debian 1.2.15-10+rpi1 ii libstdc++64.9.2-10 ii libx11-6 2:1.6.2-3 ii zlib1g1:1.2.8.dfsg-2 dosbox recommends no packages. dosbox suggests no packages. -- no debconf information