et
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| et [2026/06/09 15:18] – bigboss | et [2026/06/09 15:45] (current) – bigboss | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Enemy Territory ====== | ====== Enemy Territory ====== | ||
| - | No Sound under Linux with ET: Legacy? | + | No Sound under Linux with ET: Legacy |
| - | Here are the Steps i done. | + | |
| + | Here are the Steps i done as a short instuction. Everything on your own risk! | ||
| - Install From [[https:// | - Install From [[https:// | ||
| - apt-get install libsdl-sound1.2: | - apt-get install libsdl-sound1.2: | ||
| Line 19: | Line 19: | ||
| LD_PRELOAD="/ | LD_PRELOAD="/ | ||
| </ | </ | ||
| + | |||
| + | ====== Original ET: Legacy Sound ====== | ||
| + | Following readme is copied from https:// | ||
| + | :!: NOT TESTED BY MYSELF :!: USE AT YOUR OWN RISK :!:\\ | ||
| + | The Files are downloaded from nullkey.ath.cx/ | ||
| + | You find the files here: [[https:// | ||
| + | |||
| + | ===== et-sdl-sound - SDL audio support hack for Enemy Territory, RTCW and Q3 ===== | ||
| + | ==== About: ==== | ||
| + | et-sdl-sound provides SDL-based replacement for deprecated OSS-based | ||
| + | sound systems of Enemy Territory, Return to Castle Wolfenstein and Quake | ||
| + | III Arena. To put it short, et-sdl-sound is a working ALSA support hack | ||
| + | for ET, RTCW and Q3 (and all mods for those binaries). | ||
| + | |||
| + | Since modifying binary directly makes game unplayable, this is | ||
| + | accomplished via replacing standard sound system functions in run-time | ||
| + | by forcing dynamic linker to load an additional dynamic library to the | ||
| + | process (so-called LD_PRELOAD trick). | ||
| + | |||
| + | ==== Support: ==== | ||
| + | et-sdl-sound currently supports following binaries: | ||
| + | |||
| + | CRC32 | ||
| + | 0x6ab49f82 | ||
| + | 0x3b18a889 | ||
| + | 0x3d59a703 | ||
| + | 0x21e60afb | ||
| + | 0xc6aebd79 | ||
| + | 0xd5676d8f | ||
| + | 0xdc49bc09 | ||
| + | 0x10f74d19 | ||
| + | 0xe5782e44 | ||
| + | 0x2f3661cf | ||
| + | |||
| + | ==== Installation: | ||
| + | et-sdl-sound script contains everything you need to launch Enemy Territory | ||
| + | with SDL audio support. The fastest way to install the script is to | ||
| + | execute following command line: | ||
| + | |||
| + | wget -q -O - https:// | ||
| + | |||
| + | Now you can start Enemy Territory with SDL sound support by running | ||
| + | ./ | ||
| + | |||
| + | There are also specific launcher scripts for | ||
| + | RTCW SP (wolfsp-sdl-sound.gz), | ||
| + | Quake 3 (quake3-sdl-sound.gz). | ||
| + | |||
| + | |||
| + | Of course the old method is still available; extract et-sdl-sound.tar.gz, | ||
| + | copy et-sdl-sound.so to somewhere safe and create the following script: | ||
| + | |||
| + | #!/bin/bash | ||
| + | export ETSDL_SDL_LIB=" | ||
| + | export SDL_AUDIODRIVER=" | ||
| + | cd <game installation directory> | ||
| + | LD_PRELOAD="/< | ||
| + | |||
| + | ==== Authors: ==== | ||
| + | Pyry Haulos < | ||
| + | Kevin Vacit < | ||
| + | Escor @ nixcoders.org | ||
| + | |||
| + | |||
et.1781018318.txt.gz · Last modified: by bigboss
