PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Warcraft 3 will nicht



SkOmEy
30.07.02, 20:13
hi,

habe warcraft 3 nach der Anleitung von Holarse installiert.

Aber es kommt folgender Fehler


================================================== ============================
Warcraft III (build 4448)

Exe: F:\WinZeugS\Warcraft III\War3.exe
Time: Jul 29, 2002 9:44:27.528 PM
User: bla
Computer: bla
------------------------------------------------------------------------------

This application has encountered a critical error:

FATAL ERROR!
Program: F:\WinZeugS\Warcraft III\War3.exe
Exception: 0xC0000005 (ACCESS_VIOLATION) at 0023:40B7B895

The instruction at '0x40B7B895' referenced memory at '0x00000088'.
The memory could not be 'read'.

------------------------------------------------------------------------------

----------------------------------------
Stack Trace (Using DBGHELP.DLL)
----------------------------------------

**** Couldn't load DBGHELP.DLL, error: 2

Habe auch schon die neusten Nvidia Treiber installiert aber es funzt nicht.

Benutze Mandrake 8.2


Bitte helft mir

hunter
30.07.02, 20:24
Hmm. Hast du möglicherweise in der WineX Config den DGA Modus aktiviert aber keine Rechte für den Zugriff auf den Speicher gesetzt ?

Nur zur Sicherheit:

- Movie Verzeichnis umbenannt ?
- WineX so runter geladen wie in der HowTo beschrieben ?

SkOmEy
30.07.02, 20:48
Ich habe Winex so runter geladen wie in der Howto beschrieben
Den Movie ordner habe ich in Movies_alt umbenannt

Zum dga Modus kann ich nichts sagen, habe linux erst seit 5 tagen auf der Platte.

Könntest du mir sagen wie das herausfindet?

hunter
30.07.02, 21:09
Du musst die Config bearbeiten. Diese findest du in $HOME/.wine/config

Mehr dazu findest du in der Beschreibung von Holarse. Nur runterladen und compilieren musst du es so, wie beschrieben.

SkOmEy
30.07.02, 22:23
erstmal danke

habe das problem durch eine neuinstallation von winex gelöst.

Nun habe ich aber das problem das ich beim scrollen der maus nach unten oder zur seite wieder auf meinen Desktop komme.


GIbt es eine Möglichkeit dies zu umgehen?

tonmeister440
30.07.02, 22:33
hi, du musst in der config von winex noch die auflöungen eintragen

[x11drv]
; Number of colors to allocate from the system palette
"AllocSystemColors" = "100"
; 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 640x480 for Wine
;"Desktop" = "1024x768" <== hier die auflösung von deinem desktop eintagen
; Use XFree86 DGA extension if present
; (make sure /dev/mem is accessible by you !)
"UseDGA" = "N"
; Use XShm extension if present
"UseXShm" = "Y"
; Use XVidMode extension if present
"UseXVidMode" = "Y"
; Enable DirectX mouse grab
"DXGrab" = "Y"
; Create the desktop window with a double-buffered visual
; (useful to play OpenGL games)
"DesktopDoubleBuffered" = "N"
; 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"
; Run in synchronous mode (useful for debugging X11 problems)
"Synchronous" = "Y"
und unter [AppDefaults\\setup.exe\\x11drv], ebenfalls desktop

-----

ich benutze 1024x768 auf meinen xserver(gnome oder kde oder so), denselben wert solltes du auch an die beiden stellen schreiben.

nun noch die auflösung in warcraft3 ändern und dann müsste es funktionieren :-) wenn nicht kannst du dich ja nochmal melden.

gruss BGM

SkOmEy
30.07.02, 23:18
hi, erstmal danke für den tip

ich habe die wine cfg nach meiner desktop auflösung eingestellt

Meine auflösung is 1280x1024
oder meinst du die auflösung vom warcraft3, das spiele ich unter 800x600

aber ich kann ihmer noch aus dem spiel rausscrollen


Hast du eine Ahnung woran das liegen könnte?

hunter
31.07.02, 08:25
;Enable DirectX mouse grab
"DXGrab" = "Y"
Das hier musst du auf Y setzen. Bei DirectX Games (also War3, Starcraft, Diablo2 usw.) bewirkt dies das die Maus nicht mehr über den Rand geschoben werden kann.

Ach, übrigens: Das ; bedeutet das es ein Kommentar ist und alles in der Zeile dahinter ignoriert wird. Willst du das Teil also benutzen, ist das ; zu entfernen.

SkOmEy
31.07.02, 15:27
danke für die Hilfe

Warcraft läuft nun bei mir zufriedenstellend