Jelenlegi hely
Quake 3 hang
Sziasztok!
A címben szereplő dologgal kínlódok.
Eddig két eset van:
1. A kernelbe Device Drivers ---> Sound ---> Advanced Linux Sound Architecture ---> PCI devices ---> Intel/SiS/nVidia/AMD/ALi AC97 Controller-t forgatom bele (nekem ilyen van). Ekkor tökéletes a hang mindenhol (mármint a játékon kívül). A játék indítása előtt az útmutató alapján a következő parancsokat adnám ki:
echo "erase" > /proc/asound/card0/pcm0c/oss
echo "erase" > /proc/asound/card0/pcm0p/oss
echo "quake3.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
echo "quake3.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss
Már az elsőnél azt mondja, hogy a pcm0c-t nem találja és valóban nincs is, meg pcm0p sem.
2. Ekkor beleforgattam a létező összes drivert Device Drivers ---> Sound ---> Advanced Linux Sound Architecture ---> PCI devices-nál, gondoltam valamelyik jó lesz.
Ekkor a fent említett négy parancs szépen le is fut, játék indul, menüben gyönyörűen megy a hang. Elkezdek játszani, ott is van hang, de ahogy a játéknak vége (az adott pályának) lefagy olyan szinten, hogy csak a reset segít. Néha már a játék kezdetekor fagy.
Ha valakinek van tapasztalata/ötlete ezzel kapcsolatban, akkor legyen szíves postolja, hogy mit lehetne tenni.
Előre is köszönettel: Forr
- A hozzászóláshoz regisztráció és belépés szükséges

Hali! Szerintem oss-t
Hali!
Szerintem oss-t támogat a játék alapban, azért nem szólt először.
Gondolom beletetted a kernelben az ALSA oss emulációját, azért lett jó a hang a második próbálkozásra.
Itt-ott írják hogy fagy a játék az oss emulációval!
Próbáld meg az eredeti oss modulokat belefordítani a kernelbe.
Quake 3 hang
Szia!
Szerintem is oss :)
Lusta ember módjára írtam egy scriptet kernelforgatás helyett. Íme:
#!/bin/bash
echo "quake3.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
cd /usr/local/games/quake3
./quake3
exit 0
Nekem müxik így Slack 11.0 alatt! :) Korábban Slack 10.1 -et használtam, de ott alapból ment trükközés nélkül is.
:)
Ezzel rengeteget szivatam en is. Most h "uj" gepem van hala az istennek normalis hangkartya van benne igy rendesen megy. :) De anno en is echo "quake3.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss ezzel trukoztem.:)
-------------------------------------
"Nekem káosz kell, nem bírom a rendet
Zaj kell, ami megöli a csendet
Élet kell és szabadság
nem valami ostoba hazugság"
Köszi a válaszokat!
Kivettem az ALSA oss emulációt, beletettem az eredetit. Trükközés nélkül indítom, megy a hang. Játékot lejátszom, rendesen van hang (fegyver, duma stb.). Mikor elérem a fraglimit-et és befejeződik (az első 3 helyezett áll a dobogón) akkor megint lefagy.
Az nem fér a fejembe, hogy ha egyszer van játék közben hang, akkor miért fagy le mindig ugyanazon a ponton a játék végén?
Ha nem lenne hang, érteném.
Ha lenne hang és rögtön az elején fagyna, érteném.
De ezt?
Na azt hiszem mára eleget idegesítettem magam ezen a sz@ron.:)))
Még egyszer köszönet mindenkinek, aki válaszolt: Forr