SDL oder auch Simple DirectMedia Layer ist eine freie Entwicklungsbibliothek. Sie bietet Zugriff auf Audio, Tastatur, Maus, Joystick und Grafikhardware über OpenGL, Direct3D (unter Windows) und Vulkan (ab 2.0.6).
Für ältere Spiele mit SDL 1.x sei die sdl12-compat empfohlen.
Audiotreiber ändern
Für ältere Spiele kann es notwendig sein, den zu verwendenden Audiotreiber zu ändern. Das kann mit dem Setzen der Umgebungsvariable SDL_AUDIODRIVER
geschehen. Diese kann, abhängig von SDL 1.2 oder 2.0 folgende Werte annehmen:
Wert | Beschreibung | SDL 1.2 | SDL 2.0 |
---|---|---|---|
dsp (Standard) | Open Sound System-API über /dev/dsp | ja | ja |
dma | OSS-API-Zugriff für DMA-Zugriff auf /dev/dsp | ja | nein |
esd | Verbindung über den Esound-Dämon | ja | ja |
artsc | Verbindung über den ARTS-Dämon | ja | nein |
pulse | PulseAudio | ja | nein |
alsa | ALSA PCM-audio | ja | ja |
arts | Analog RealTime Synthesizer | ja | ja |
pulseaudio | PulseAudio | nein | ja |
- Anmelden oder Registrieren um Kommentare zu schreiben
- 12458 Aufrufe