• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Star Wars Battlefront 2 für Linux

Constan

Member
Hallo ich habe Suse 9.2 -> bald 10

ich würde gerne wissen ob es da schon einen Patch gibt damit ich meine Star Wars Battlefront 2 DVD unter Linux Suse Spielen kann.

Habe leider zur Zeit kein Geld für ein Emulator, gibt es da eine andere Möglichkeit?
 
OP
C

Constan

Member
sry aber ich finde da nix brauchbares außer ein script und ich will ja nicht noch mal geld für cedega ausgeben. oder liege ich da falsch?
 

Dandy4hund

Member
Das Skript installiert Cedega über CVS !
Das ist kostenlos und legal da Cedega ja auf wine basiert !
Ein Howto steht da auch auf der seite
 
OP
C

Constan

Member
ok aber jetzt habe ich bei make einen fehler weis net was ich machen muss.

Code:
===============================================================================

Profile menu

Here you can download new profiles, upgrade existing
or run existing


  g) Get a profile from http://winecvs.linux-gamers.net/WineCVS
  c) Change command line action
  r) Run existing profile


=================WineCVS helpsystem (q will quit, b go back)=================

 Make your choice:







===============================================================================

List of profiles (b to go back):

0 ) winex330
Enter choice:
0


Running Profile : winex330
Enter root Password:
/home/constan/.WineCVS/sources/winex330/wine











WineCVS.sh - Progress(u) : Green is current

   0 = Uninstall
   1 = Cleanup
   2 = CVS checkout
   3 = Configure
   4 = Make depend
   5 = Make
   6 = Make install
   7 = Finish up

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

Compiling ...




--------- Error log - file /home/constan/.WineCVS/sources/winex330/ErrorLog : ---------
make[1]: Entering directory `/home/constan/.WineCVS/sources/winex330/winex/unicode'
gcc -c -I. -I. -I../include -I../include  -g -O2 -Wall -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D__int8=char -D__int16=short -D__int32=int "-D__int64=long long" -fPIC -D__WINE__ -D_REENTRANT -I/usr/X11R6/include -o casemap.o casemap.c
In file included from ../include/winnt.h:10,
                 from ../include/windef.h:16,
                 from ../include/wine/unicode.h:10,
                 from casemap.c:4:
../include/basetsd.h:146:3: error: #error Unknown CPU architecture!
In file included from ../include/windef.h:16,
                 from ../include/wine/unicode.h:10,
                 from casemap.c:4:
../include/winnt.h:1048:2: error: #error You need to define a CONTEXT for your CPU
In file included from ../include/windef.h:16,
                 from ../include/wine/unicode.h:10,
                 from casemap.c:4:
../include/winnt.h:1051: error: syntax error before ‘*’ token
../include/winnt.h:1051: warning: type defaults to ‘int’ in declaration of ‘PCONTEXT’
../include/winnt.h:1051: warning: data definition has no type or storage class
../include/winnt.h:1194:2: error: #error You need to define DEFINE_REGS_ENTRYPOINT macros for your CPU
../include/winnt.h:2286: error: syntax error before ‘PCONTEXT’
../include/winnt.h:2286: warning: no semicolon at end of struct or union
../include/winnt.h:2287: warning: type defaults to ‘int’ in declaration of ‘EXCEPTION_POINTERS’
../include/winnt.h:2287: warning: type defaults to ‘int’ in declaration of ‘PEXCEPTION_POINTERS’
../include/winnt.h:2287: warning: data definition has no type or storage class
../include/winnt.h:2299: error: syntax error before ‘PCONTEXT’
../include/winnt.h:2311: error: syntax error before ‘ExceptionInfo’
../include/winnt.h:2314: error: syntax error before ‘epointers’
In file included from ../include/winnls.h:5,
                 from ../include/wine/unicode.h:11,
                 from casemap.c:4:
../include/winbase.h:120: error: syntax error before ‘LPCONTEXT’
../include/winbase.h:120: warning: type defaults to ‘int’ in declaration of ‘LPCONTEXT’
../include/winbase.h:120: warning: data definition has no type or storage class
../include/winbase.h:122: error: syntax error before ‘LPEXCEPTION_POINTERS’
../include/winbase.h:122: warning: type defaults to ‘int’ in declaration of ‘LPEXCEPTION_POINTERS’
../include/winbase.h:122: warning: data definition has no type or storage class
../include/winbase.h:1340: error: syntax error before ‘CONTEXT’
../include/winbase.h:1476: warning: type defaults to ‘int’ in declaration of ‘CONTEXT’
../include/winbase.h:1476: error: syntax error before ‘*’ token
make[1]: *** [casemap.o] Fehler 1
make[1]: Leaving directory `/home/constan/.WineCVS/sources/winex330/winex/unicode'
make: *** [unicode/libwine_unicode.so] Fehler 2


Error in Make

Try fixing the error based on the output above, and
run the script again, without paramaters (Eg: WineCVS.sh)


constan@Linux-Steven:~/Spiele>
 
Oben