PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Far Cry und Cedega funktioniert nicht



KSTC
17.08.05, 00:16
Hallo Leute!

Habe gerade die deutsche Originalversion von FarCry installiert. Nun habe ich jedoch das Problem, dass sich die Farcry.exe nicht mehr starten kann. Denn wenn ich dies tue passiert genau garnichts. Zur möglichen Hilfe habe ich mal meine Cedega Config File gepostet.


WINE REGISTRY Version 2
;; All keys relative to \\Machine\\Software\\Wine\\Wine\\Config

;;
;; MS-DOS drives configuration
;;
;; Each section has the following format:
;; [Drive X]
;; "Path"="xxx" (Unix path for drive root)
;; "Type"="xxx" (supported types are 'floppy', 'hd', 'cdrom' and 'network')
;; "Label"="xxx" (drive label, at most 11 characters)
;; "Serial"="xxx" (serial number, 8 characters hexadecimal number)
;; "Filesystem"="xxx" (supported types are 'msdos'/'dos'/'fat', 'win95'/'vfat', 'unix')
;; This is the FS Wine is supposed to emulate on a certain
;; directory structure.
;; Recommended:
;; - "win95" for ext2fs, VFAT and FAT32
;; - "msdos" for FAT16 (ugly, upgrading to VFAT driver strongly recommended)
;; DON'T use "unix" unless you intend to port programs using Winelib !
;; "Device"="/dev/xx" (only if you want to allow raw device access)
;;
[Drive C]
"Path" = "/home/KSTC/.transgaming/c_drive"
"Type" = "hd"
"Label" = "Dos Drive"
"Filesystem" = "win95"

[Drive D]
"Path" = "${HOME}"
"Type" = "hd"
"Label" = "My Home"
"Filesystem" = "win95"

[Drive E]
"Path" = "/tmp"
"Type" = "hd"
"Label" = "tmp"
"Filesystem" = "win95"

[Drive G]
"Path" = "/"
"Type" = "hd"
"Label" = "root"
"Filesystem" = "win95"

[wine]
"Windows" = "c:\\windows"
"System" = "c:\\windows\\system32\\"
"Temp" = "e:\\"
"Path" = "c:\\windows\\;c:\\windows\\system32\\"
"GraphicsDriver" = "x11drv"
; Wine doesn't pass directory symlinks to Windows programs by default.
; Enabling this may crash some programs that do recursive lookups of a whole
; subdir tree in case of a symlink pointing back to itself.
;
; Note: The WINESHELLLINK Environment variable will override this setting.
; (which is set in the winex startup script)
;"ShowDirSymlinks" = "1"
"ShellLinker" = "/usr/lib/transgaming_cedega/winex/bin/wineshelllink"
;
; Browser to be used by winebrowserlink.
; Note: The WINEBROWSER Environment variable will override this setting.
;"Browser" = "/usr/bin/konqueror"
;
; Use the mozilla control as the IE control where available
;"MozillaControl" = "Y"

# <wineconf>

[DllDefaults]
"DefaultLoadOrder" = "native, builtin, so"

[DllOverrides]
"commdlg" = "builtin, native"
"comdlg32" = "builtin, native"
"oleaut32" = "builtin, native"
"ver" = "builtin, native"
"version" = "builtin, native"
"shell" = "builtin, native"
"shell32" = "builtin, native"
"shfolder" = "builtin, native"
"shlwapi" = "builtin, native"
"lzexpand" = "builtin, native"
"lz32" = "builtin, native"
"comctl32" = "builtin, native"
"commctrl" = "builtin, native"
"advapi32" = "builtin, native"
"crtdll" = "builtin, native"
"mpr" = "builtin, native"
"winspool.drv" = "builtin, native"
"d3d8" = "builtin, native"
"d3d9" = "builtin, native"
"d3drm" = "builtin, native"
"ddraw" = "builtin, native"
"dinput" = "builtin, native"
"dinput8" = "builtin, native"
"dmusic" = "builtin, native"
"dsound" = "builtin, native"
"opengl32" = "builtin, native"
"msvcrt" = "native, builtin"
"rpcrt4" = "native, builtin"
"msvideo" = "builtin, native"
"msvfw32" = "builtin, native"
"mcicda.drv" = "builtin, native"
"mciseq.drv" = "builtin, native"
"mciwave.drv" = "builtin, native"
"mciavi.drv" = "native, builtin"
"mcianim.drv" = "native, builtin"
"msacm.drv" = "builtin, native"
"msacm" = "builtin, native"
"msacm32" = "builtin, native"
"midimap.drv" = "builtin, native"
"wininet" = "builtin, native"

[Version]
; Windows version to imitate. Valid versions are: 'win20', 'win30', 'win31', 'win95', 'win98', 'winme', 'nt351', 'nt40', 'win2000', 'winxp'
"Windows" = "win98"
; DOS version to imitate
;"DOS" = "6.22"

[x11drv]
; Number of colors to allocate from the system palette
"AllocSystemColors" = "100"
; Number of colors to copy from the default palette
"CopyDefaultColors" = "0"
; Use a private color map
"PrivateColorMap" = "N"
; Favor correctness over speed in some graphics operations
"PerfectGraphics" = "N"
; Color depth to use on multi-depth screens
;;"ScreenDepth" = "16"
; Name of X11 display to use
;;"Display" = ":0.0"
; Allow the window manager to manage created windows
"Managed" = "Y"
; Use a desktop window of the given size
;"Desktop" = "800x600"
; Use XFree86 DGA extension if present
; (make sure /dev/mem is accessible by you !)
"UseDGA" = "N"
; Use XShm extension if present
"UseXShm" = "Y"
; Enable DirectX mouse grab
"DXGrab" = "Y"
; Use XVidMode extension if present
"UseXVidMode" = "Y"
; Use XRandR extension if present
"UseXRandR" = "N"
; Create the desktop window with a double-buffered visual
; (useful to play OpenGL games)
"DesktopDoubleBuffered" = "Y"
; Code page used for captions in managed mode
; 0 means default ANSI code page (CP_ACP == 0)
"TextCP" = "0"
; Use this if you have more than one port for video on your setup
; (Wine uses for now the first 'input image' it finds).
;; "XVideoPort" = "43"
; Use this to make your X server execute all commands
; sequentially rather than buffering commands. Will make
; everything really SLOW but can be nice for debugging.
;; "Synchronous" = "Y"
; Enable the FPS count on the TransGaming HUD (also activates the HUD)
;; "ShowFPS" = "Y"
; Enable memory statistics on the TransGaming HUD (must have ShowFPS activated)
;; "ShowMem" = "Y"
; How much Video RAM does your card have?
"VideoRam" = "64"
; How much AGP memory should be used for vertex data (about 1/2 your AGP aperature size)
"AGPVertexRam" = "32"
; Use NV_VAR (enabled by default)
;;"NV_VAR" = "Y"
; Use ARB_VBO (enabled by default, NV_VAR takes precendence)
;;"ARB_VBO" = "Y"


[d3dgl]
"AnisotropicTextureFiltering" = "N"
"VertexShaders" = "Y"
; type of vertex shaders to use (Hardware/Software/Auto)
; hardware will use whatever the opengl drivers make available
; software will use winex software emulation (will be slow!)
; (has not been implemented yet!)
;; "VertexShaderMode" = "Auto"
"PixelShaders" = "Y"
; Which version of pixel shaders to attempt to use, if available
;;"PixelShadersLevel" = "1.1"
"ClipSpaceFix" = "Y"
; enable software vertex blend weight support (Yes/No/Auto)
; provide software blending fallback if hardware support not available
; (has not been implemented yet!)
;; "SoftwareVertexBlending" = "Auto"
; (dev-only) Maximum number of texture stages that WineX should attempt to use (1-8)
;; "MaxTextureStages" = "8"
; (dev-only) Identify polygons under the mouse cursor
;; "InterceptMode" = "N"
; (dev-only) apply fragment translation in vertex program (No/Tex/Auto/Pos)
;;"FragmentOffset" = "Auto"
; use the fixed function over vertex shader pipeline (Yes/No/Auto)
;;"FixedProgram" = "Auto"
; (dev-only) Provide non power of two texture support using rectangle textures (Yes/No/Auto)
;;"RectangleTextures" = "Auto"

[opengl]
; Report a truncated list of OpenGL extensions to the application
;;"FixedGLExtensionBuffer" = "N"
; list of additions (+) or deletions (-) to the list of extensions
; reported when FixedGLExtensionBuffer is enabled. Note that extensions
; cannot be enabled if they are not supported by your video card/drivers
;;"GLExtensionBuffer" = "+GL_ARB_imaging,-GL_ARB_depth_texture"

[dinput]
; dead zone for joystick input from 0 to 10000. 1000 is 10% of range.
"DefaultDeadZone" = "1000"

[joystick]
;; Configuration of the function of joystick axes
;; The joystick name and axis functions can be determined with jstest.
;; The available axis types are:
;; "none", "X", "Y", "Z", "RX", "RY", "RZ",
;; "slider", "hat", "POV", and "ball"
;; "hat" and "POV" are synonymous. Hats use two axes.

"Logitech Inc. WingMan RumblePad" = "X,Y,slider,Z,RZ,hat,none"

[fonts]
;Read documentation/fonts before adding aliases
"Resolution" = "96"
"Default" = "-adobe-times-"
; Use new improved fonts (uses FreeType and XRender libraries) at user request.
; Defaults to "Y".
;"FreeType" = "N"


[FontPatterns]
"Pattern0" = "-adobe-times*"
"Pattern1" = "-adobe-helvetica*"
"Pattern2" = "-adobe-courier*"
"Pattern3" = "-misc-fixed*"

[FontDirs]
;"0"="/path/to/extra/fonts"

[FontAlias]
;; Add font aliases here. On the left put the name of the windows font family
;; that you want to fake, on the right put the a similar font family that you
;; have installed. These will override the fontconfig and the WineX builtin fallbacks,
;; but may look better (if you choose them correctly).
;; Alias' may refer to other alias' that have been defined above them.
;; These alias' are the first that WineX loads.
;;
;; Serif Fonts
;"Times New Roman"="Times"
"MS Serif"="Times New Roman"
;;
;; Sans Serif Fonts
;"Arial"="Helvetica"
"Helv"="Arial"
"MS Sans Serif"="Arial"
"System"="Arial"
"Tahoma"="Arial"
;;
;; Mono Space Fonts
;"Courier New"="Courier"
;"FixedSys"="Courier"

[memory]
;; Attempt to make memory allocation more windows like.
;; Not for use with all applications. Best used in app default section.
; "MemoryLayoutOverride" = "0x10000000"



[serialports]
"Com1" = "/dev/ttyS0"
"Com2" = "/dev/ttyS1"
"Com3" = "/dev/ttyS2"
"Com4" = "/dev/modem"

[parallelports]
"Lpt1" = "/dev/lp0"

[spooler]
"LPT1:" = "|lpr"
"LPT2:" = "|gs -sDEVICE=bj200 -sOutputFile=/tmp/fred -q -"
"LPT3:" = "/dev/lp3"

[ports]
;"read" = "0x779,0x379,0x280-0x2a0"
; "write" = "0x779,0x379,0x280-0x2a0"

[spy]
"Exclude" = "WM_SIZE;WM_TIMER;"

[registry]
;These are all booleans. Y/y/T/t/1 are true, N/n/F/f/0 are false.
;Defaults are read all, write to Home
; Global registries (stored in /etc)
"LoadGlobalRegistryFiles" = "n"
; Home registries (stored in ~user/.wine/)
"LoadHomeRegistryFiles" = "Y"
; Load Windows registries from the Windows directory
"LoadWindowsRegistryFiles" = "n"
; TRY to write all changes to home registries
"WritetoHomeRegistryFiles" = "Y"
; Registry periodic save timeout in seconds
; "PeriodicSave" = "600"
; Save only modified keys
"SaveOnlyUpdatedKeys" = "Y"

[Tweak.Layout]
;; supported styles are 'Win31'(default), 'Win95', 'Win98'
"WineLook" = "Win98"

[Console]
"Drivers" = "xterm"
;"Drivers" = "tty"
"XtermProg" = "konsole"
;"InitialRows" = "25"
;"InitialColumns" = "80"
;"TerminalType" = "nxterm"

[Clipboard]
"ClearAllSelections" = "0"
"PersistentSelection" = "1"

; List of all directories directly contain .AFM files
[afmdirs]
;"1" = "/usr/share/ghostscript/fonts"
;"2" = "/usr/share/a2ps/afm"
;"3" = "/usr/share/enscript"
;"4" = "/usr/X11R6/lib/X11/fonts/Type1"

[Wineserver]
"SHMWineserver" = "Y"

[WinMM]
"Drivers" = "wineoss.drv"
"WaveMapper" = "msacm.drv"
"MidiMapper" = "midimap.drv"

[wineoss]
"UseMMap" = "N"
"FullDuplex" = "N"
;; Specify a mapping for what digital audio devices to use
;"dsp0" = "/dev/dsp0"
;"mixer0" = "/dev/mixer0"

[winealsa]
"UseMMap" = "Y"
;"pcm0" = "hw"
;"ctl0" = "hw"

;; App default settings

;; Battle Field 1942 settings
[AppDefaults\\bf1942.exe\\d3dgl]
"ClipSpaceFix" = "N"

;; Medal Of Honor settings
[AppDefaults\\mohaa.exe\\memory]
"MemoryLayoutOverride" = "0x10000000"
[AppDefaults\\mohaa.exe\\opengl]
"FixedGLExtensionBuffer" = "Y"
[AppDefaults\\mohaademo.exe\\memory]
"MemoryLayoutOverride" = "0x10000000"
[AppDefaults\\mohaademo.exe\\opengl]
"FixedGLExtensionBuffer" = "Y"

[AppDefaults\\moh_spearhead.exe\\memory]
"MemoryLayoutOverride" = "0x10000000"
[AppDefaults\\moh_spearhead.exe\\opengl]
"FixedGLExtensionBuffer" = "Y"
[AppDefaults\\moh_spearhead.exe\\Version]
"Windows" = "win2k"
[AppDefaults\\moh_spearhead_demo.exe\\memory]
"MemoryLayoutOverride" = "0x10000000"
[AppDefaults\\moh_spearhead_demo.exe\\opengl]
"FixedGLExtensionBuffer" = "Y"

[AppDefaults\\moh_breakthrough.exe\\opengl]
"FixedGLExtensionBuffer" = "Y"
[AppDefaults\\moh_breakthrough.exe\\version]
"windows" = "win2k"

;; SimCity 4 settings
[AppDefaults\\SimCity 4.exe\\Version]
"Windows" = "win2k"
[AppDefaults\\SimCity 4.exe\\transgaming]
"cmdlineadd" = "-d:software"
[AppDefaults\\SimCity 4.exe\\Wineserver]
"SHMWineserver" = "N"

;; Civ 3
[AppDefaults\\Civilization3.exe\\Version]
"Windows" = "win2k"
[AppDefaults\\Civilization3x.exe\\Version]
"Windows" = "win2k"
[AppDefaults\\civ3conquests.exe\\Version]
"Windows" = "win2k"

;; Call of Duty
[AppDefaults\\CoDSP.exe\\Version]
"Windows" = "win2k"
[AppDefaults\\CoDMP.exe\\Version]
"Windows" = "win2k"

;; City of Heros
[AppDefaults\\CityOfHeroes.exe\\Version]
"Windows" = "win2k"
[AppDefaults\\CityOfHeroes.exe\\cursor]
"CursorAlphaAlwaysOn" = "Y"
[AppDefaults\\CohUpdater.exe\\Version]
"Windows" = "win2k"
[AppDefaults\\CohUpdater.exe\\cursor]
"CursorAlphaAlwaysOn" = "Y"
[AppDefaults\\CohUpdater.EU.exe\\Version]
"Windows" = "win2k"
[AppDefaults\\CohUpdater.EU.exe\\cursor]
"CursorAlphaAlwaysOn" = "Y"

;; Command & Conquer: Generals
[AppDefaults\\Generals.exe\\Version]
"Windows" = "win2k"

;; Painkiller
[AppDefaults\\Painkiller.exe\\Version]
"Windows" = "win2k"

;; EverQuest
[AppDefaults\\eqgame.exe\\d3dgl]
"ClipSpaceFix" = "N"
"ForceMaxVertexBlendMatrices" = "2"
[AppDefaults\\testeqgame.exe\\d3dgl]
"ClipSpaceFix" = "N"
"ForceMaxVertexBlendMatrices" = "2"

;; Half-life 2
[AppDefaults\\hl2.exe\\d3dgl]
"ForceMaxVertexBlendMatrices" = "2"

;; Need for Speed Underground
[AppDefaults\\Speed.exe\\d3dgl]
"PixelShaders" = "N"

;; Max Payne 2
[AppDefaults\\MaxPayne2.exe\\d3dgl]
"PixelShaders" = "N"

;; Doom 3
[AppDefaults\\Doom3.exe\\Version]
"Windows" = "win2k"

;; Far Cry
[AppDefaults\\FarCry.exe\\Version]
"Windows" = "win2k"
[AppDefaults\\FarCry.exe\\d3dgl]
"PretendGeforceTwoForFixedFunction" = "Y"

;; Sid Meier's Pirates!
[AppDefaults\\Pirates\!.exe\\d3dgl]
"ForceMaxTextureBlendStages" = "8"

;; Diablo II
[AppDefaults\\Diablo II.exe\\Version]
"Windows" = "win2k"

;;World of Warcraft
[AppDefaults\\wow.exe\\memory]
"MemoryLayoutOverride" = "0x10000000"

# </wineconf>

Mit freundlichen Grüßen

KSTC

KSTC
17.08.05, 11:01
Hallo!

Habe das Problem in den Griff bekommen, indem ich in der config file der vertex Ram auf 32 gestellt habe.

Nun habe ich jedoch das Problem, dass das Spiel beim Laufen stockt. Hat jemand ne Ahnung wie ich das ändern kann? Wollte das eigentlich nach folgender Anleitung machen, nur wie soll ich das eingeben?


Hallo!
Das ist ein relativ weitverbreitetes Problem, ich hatte es auch. Bis ich das farcry-Script editiert habe, und zwar gibt es eine Zeile:

Code:

$WINE_EXEC $GAME_BINARY "$@"



die musst du ersetzen durch (jedenfalls hat es bei mir dann funktioniert):

Code:

$WINE_EXEC $GAME_BINARY "$@" & sleep 2 && renice 11 -p `pgrep wineserver`



Einige User meinen, das renice haben sie auf 19 gesetzt, standardmäßig ist es auf 5 - probier damit mal am besten ein bisschen rum

wenn du dann immer noch Probleme hast, schau im Transgaming-FarCry-Forum:

http://transgaming.org/forum/viewforum.php?f=52

Mit freundlichen Grüßen

KSTC

wazne
18.08.05, 02:16
Hallo!

Habe das Problem in den Griff bekommen, indem ich in der config file der vertex Ram auf 32 gestellt habe.

Nun habe ich jedoch das Problem, dass das Spiel beim Laufen stockt. Hat jemand ne Ahnung wie ich das ändern kann? Wollte das eigentlich nach folgender Anleitung machen, nur wie soll ich das eingeben?


Hallo!
Das ist ein relativ weitverbreitetes Problem, ich hatte es auch. Bis ich das farcry-Script editiert habe, und zwar gibt es eine Zeile:

Code:

$WINE_EXEC $GAME_BINARY "$@"



die musst du ersetzen durch (jedenfalls hat es bei mir dann funktioniert):

Code:

$WINE_EXEC $GAME_BINARY "$@" & sleep 2 && renice 11 -p `pgrep wineserver`



Einige User meinen, das renice haben sie auf 19 gesetzt, standardmäßig ist es auf 5 - probier damit mal am besten ein bisschen rum

wenn du dann immer noch Probleme hast, schau im Transgaming-FarCry-Forum:

http://transgaming.org/forum/viewforum.php?f=52

Mit freundlichen Grüßen

KSTC

Hey Ho!Installiere Far Cry erneut mit dem Loki-installer, der wird dir ein Startskript erstellen in dem du die änderungen vornehmen kannst, hat mir damals auch geholfen :)

nwin5u
18.08.05, 03:00
Morgen!
Könnte es sein, dass das Spiel einfach ruckelt, weil dein System einfach zu langsam ist? Welche Systemdaten hast du denn? Lg. da niko

Darkforce
18.08.05, 05:43
@nwin5u

Ne, ist schon ein relativ verbreitetes Problem. Hat AFAIK irgendwas mit dem Sound zu tun gehabt. Bei mir lief es recht flüssig, aber wenn ich geschossen habe <1 FPS. Der oben genannte Tip hat es bei mir gebracht!

upuaut
18.08.05, 07:29
Diese Seite kennst Du aber oder?
http://www.holarse.de/?content=/emulationen/winex/spiele/farcry

KSTC
18.08.05, 10:31
Ich habe jedoch kein DVD Player in meinem PC, kann ich den Installer dann trotzdem benutzen?

Mit freundlichen Grüßen
KSTC

wazne
18.08.05, 21:57
Ja du kannst die CD mounten, informier dich mal wie....

^^wieso gebt ihr ihm alle tips das zu fixen, das is normal das far cry so lagged ohne den parameter...:)

Ciao

KSTC
18.08.05, 23:16
Danke! Habe jedoch keine CD sonder könnte die DVD Daten übers Netzwerk kopieren. Kann Far Cry dann mit dem Loki Installer installieren?

MfG

KSTC

Sidolin
19.08.05, 00:04
Ja, solltest du können.

Aber wieso probierst du das nicht einfach?

wazne
19.08.05, 00:57
Ja, solltest du können.

Aber wieso probierst du das nicht einfach?

Jop, aber wieso werden meine Beiträge immer ignoriert....nuja,
man kann die Leute ja nicht zu ihrem glück zwingen....

smoon
19.08.05, 01:10
Versteh ich nicht, wieso denn neu installieren? Das Spiel läuft doch jetzt scheinbar. Habe das, von mir veränderte, Startskript mal auf meinen Server gepackt, damit er ohne Installer drankommt: http://nooms.de/misc/farcry.sh

Einfach ins farcry Verzeichnis kopieren, ausführbar machen und farcry damit starten.

KSTC
19.08.05, 11:43
Danke für deine Mühe! Das Ruckeln ist jetzt weg. Aber dafür stürtzt das Spiel mit einem Critical Error ab "Memory could not be read". Woran könnte dies liegen?

Mit freundlichen Grüßen

KSTC

balduin
21.08.05, 20:51
Ich hab auf der Support-Seite von UbiSoft in der FAQ einen Tipp zum Problem "EXCEPTION_ACCESS_VIOLATION" gefunden. Ich weiß nicht, ob das auch für die Emulation samt Cedega klappt, aber ein Versuch ist es allemal wert denke ich.



Suchen Sie im BIOS nach der einer der folgenden Optionen:

AGP Aperture Size, Graphics Aperture oder Graphics Aperture Size.

Der Wert der Option reicht normalerweise von 4 bis 256 MB.
Hier wird für Ihre AGP Grafikkarte ein Bereich im Hauptspeicher (RAM) reserviert.
Der angegebene Speicherbereich wird nur bei Bedarf der Grafikkarte zur Verfügung gestellt.

Verringern Sie den AGP Aperture Size Wert.

Sollte dies keine Auswirkung haben, müssen Sie den AGP Aperture Size Wert weiter senken,
bis Sie eine funktionierende Einstellung gefunden haben.

Quelle: http://ubisoft-de.custhelp.com/cgi-bin/ubisoft_de.cfg/php/enduser/std_adp.php?p_faqid=9694&p_created=1085581622&p_sid=Wd1KqANh&p_lva=&p_sp=cF9zcmNoPTEmcF9zb3J0X2J5PWRmbHQmcF9ncmlkc29yd D0mcF9yb3dfY250PTQ0JnBfc2VhcmNoX3R5cGU9c2VhcmNoX25 sJnBfcHJvZF9sdmwxPTg4JnBfcHJvZF9sdmwyPTEwODYmcF9jY XRfbHZsMT0mcF9jYXRfbHZsMj0mcF9wYWdlPTE*&p_li=


Viel Glück,
Balduin

kratz00
21.08.05, 21:04
Versteh ich nicht, wieso denn neu installieren? Das Spiel läuft doch jetzt scheinbar. Habe das, von mir veränderte, Startskript mal auf meinen Server gepackt, damit er ohne Installer drankommt: http://nooms.de/misc/farcry.sh

Einfach ins farcry Verzeichnis kopieren, ausführbar machen und farcry damit starten.

was soll diese, in meinen augen, sinnlose while schleife?

und noch was anderes:
waere jemand bereit und faehig, fuer die deutsche far cry version, die files fuer das 1.33er update bereit zustellen, damit ich den deutschen far cry installer auf liflg.org updaten kann?

smoon
21.08.05, 21:24
was soll diese, in meinen augen, sinnlose while schleife?
(...)

Die hab ich eingebaut, weil ich Spiele grundsätzlich auf einem eigenen X Server laufen lasse (ohne Fenstermanager und dergleichen). Das ganze mache ich mittels xinit, und der X Server läuft genau so lange, wie der Client (in meinem Fall das Spiel, also Far Cry) im Vordergrund läuft. Da ich Far Cry aber mit `cedega /pfad/zu/farcry &' aufrufe (also im Hintergrund), damit ich im Anschluss den wineserver renicen kann, würde der X Server sich auch gleich wieder verabschieden, wenn ich nicht so lange warte bis das Spiel wirklich beendet wird. Und genau das wird mit der while-Schleife gemacht. Find die Lösung auch nicht so prickelnd, also immer her mit besseren Alternativen :)

KSTC
21.08.05, 23:08
Ist doch egal hauptsache es hat geklappt. nur stürtzt das Spiel manchmal ab.