Seite 1 von 2

Call of Duty

BeitragVerfasst: 23.02.2007, 15:28
von SolidMob
Hi,
ich hab versucht CoD1 unter wine zum laufen zu bringen.
Habe mich an die anweisungen von Holarse gehalten.
Aber wenn ich starte kommt eine Fehlermeldung die besagt:

"Couldnt load default.cfg. Please make sure Call of Duty is run from the correct folder."

Und beim multiplayer dann entsprechend "default_mp.cfg".
Da ich dieses Problem auch schon unter windows hatte hab ich versucht es wieder genauso zu lösen, und zwar indem ich die normalen configs kopiere und umbenenne.
Unter Windows hat das geholfen, aber unter linux funktioniert es nicht.

Was mir auch aufgefallen ist:

Wenn ich die codsp.exe ausführe steht in der cod-console oben COD 1.3
und bei der codmp.exe steht COD 1.5

liegt das vllt. an diesem Loki Installer ?

Nunja das gibt jedenfalls noch das terminal aus:

Code: Alles auswählen
noodle@noodle:~/Desktop$ wine /home/noodle/.wine/drive_c/Spiele/CoD1/codmp.exe
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x16aca8) : stub, simulating 64MB for now, returning 64MB left
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x16a058)->((nil),00000008)
fixme:d3d:IWineD3DStateBlockImpl_Release Releasing primary stateblock


Hoffe es kann mir jemand helfen, da ich schon gesehen habe das CoD bei vielen funktioniert :)

cya

BeitragVerfasst: 29.03.2007, 17:18
von Gregor
Laut Frank´s Corner sollte eine normale WineInstallation von COD reichen und nach einem entsprechenden No-CD-Patch laufen.

siehe hier.

BeitragVerfasst: 29.03.2007, 17:27
von Mark
Hi
hatten wir diesen Fehler nicht schonmal ?
egal .
Starte Cod mal mit diesen 2 Befehlen :
Code: Alles auswählen
cd /home/noodle/.wine/drive_c/Spiele/CoD1/
wine codmp.exe


Ich würd dir noch empfehlen vor wine noch den parameter nice -n 20 zu setzten , damit könntest du mehr Leistung haben .

Mfg Mark

BeitragVerfasst: 29.03.2007, 17:32
von Cheeky@Boinc
Wenn dann wäre der Befehl:

Code: Alles auswählen
nice -n -20


:)

"man nice"

"Führe BEFEHL mit bestimmter Priorität aus. Ist kein BEFEHL angegeben,
gib die aktuelle Priorität aus. PRIO ist voreingestellt 10. Der Bereich
reicht von -20 (höchste) bis 19 (niedrigste)."

BeitragVerfasst: 29.03.2007, 18:08
von SolidMob
erstmal danke für eure antworten :)

Code: Alles auswählen
cd /home/noodle/.wine/drive_c/Spiele/CoD1/
wine codmp.exe

das funktioniert !!! :)

kann ich das nun in einen Starter bringen ??

aber

Code: Alles auswählen
nice -n -20

geht nicht:
Code: Alles auswählen
noodle@noodle:~/.wine/drive_c/Spiele/CoD1$ nice -n -20 wine codmp.exe
nice: das Datum kann nicht gesetzt werden: Permission denied


Außerdem habe ich eine derbe Soundverzögerung, kann man das beheben ?

danke im voraus, ihr seit klasse :)

BeitragVerfasst: 29.03.2007, 18:32
von Cheeky@Boinc
nice: das Datum kann nicht gesetzt werden: Permission denied


Das geht auch nur als "root" (sudo)

Außerdem habe ich eine derbe Soundverzögerung, kann man das beheben ?


OSS statt ALSA nutzen (winecfg) , "Hardwarebeschleunigung" auf "Emulation" stellen...gibt einiges das du versuchen kannst.

BeitragVerfasst: 29.03.2007, 18:55
von SolidMob
hmm OSS hatte ich schon ausgewählt und ALSA is auch net besser .. andere einstellungen verschlimmern die lage nur -> kein sound

außerdem werd ich andauernd gekickt
fehler mit punkbuster

comfail
unknown windows api

ach ich hasse es

und überhaupt läuft es ziemlich miserabel :(

BeitragVerfasst: 29.03.2007, 20:29
von Mark
Original von Cheeky@Boinc
Wenn dann wäre der Befehl:

Code: Alles auswählen
nice -n -20

Mhm dachte immer der wäre so .... Aber es ist nice -20 oder ?

@SolidMob : Mit Punkbuster kommt Wine soweit ich weiß nicht so gut klar . Also schauen dass du auf Server gehst wo Punkbuster deaktiviert ist .

Wegen Sound , haste schonmal probiert mit Emulation oder Treiberemulation usw. ?

Mfg Mark

BeitragVerfasst: 29.03.2007, 20:37
von Cheeky@Boinc
Aber es ist nice -20 oder ?


-n, --adjustment=ADJUST dasselbe wie -PRIO

Also nice -n -20

BeitragVerfasst: 29.03.2007, 20:45
von Mark
Original von Cheeky@Boinc
-n, --adjustment=ADJUST dasselbe wie -PRIO

Also nice -n -20


Eh und wieso will der wenn ich das dann so mache eine Datum oder so setzen ?
markus@markus-desktop:~$ nice -n -20 winecfg
nice: das Datum kann nicht gesetzt werden: Permission denied



Mfg Mark

BeitragVerfasst: 29.03.2007, 20:58
von Cheeky@Boinc
$ nice -n -20 winecfg
nice: kann Priorität nicht setzen: Keine Berechtigung


Das ist definitiv der richtige befehl =)

BeitragVerfasst: 29.03.2007, 21:19
von Mark
Klär mich mal bitte auf ?(
Ich mein den Befehl der dafür sorgt das Ubuntu seine Resourcen auf diese Anwendung hauptsächlich konzentriert ....

Mfg Mark

BeitragVerfasst: 29.03.2007, 21:29
von Cheeky@Boinc
Ich mein den Befehl der dafür sorgt das Ubuntu seine Resourcen auf diese Anwendung hauptsächlich konzentriert ....


Davon rede ich doch die ganze Zeit !

Geb einfach "man nice" ein und du wirst sehen das der Befehl den ich dir gegeben habe korrekt ist.
Was ich dir mit meinem vorherigen Post auch beweisen wollte.

BeitragVerfasst: 29.03.2007, 21:32
von SolidMob
Original von Mark26
Wegen Sound , haste schonmal probiert mit Emulation oder Treiberemulation usw. ?

Jo
das hatte ich jetz immer an.

BeitragVerfasst: 04.07.2007, 20:07
von SolidMob
Au der Seite von Loki-Isntallers gibt es die für wine nicht mehr.
Für diejenigen die es brauchen hab ich einen link für den CoD1.5 gefunden:

-> CoD 1.5 German Loki-Installer