PDA

View Full Version : NC und Linux



Mbay
15-09-05, 00:39
Hallo,

wollte mein Windows endlich mal löschen und wir wieder Gentoo (http://www.gentoo.org) drauf schmeissen.

Da ich aber auf das Neocron spielen nicht verzichten will meine Frage:

Hat es nochmal jemand probiert und wie weit seit ihr gekommen?

Mein Stand ist: mit cedega habe ich bis auf das font problem und connecten auf den server hin bekommen

ist vieleicht jemand weiter? oder hat es gar zum laufen bekommen?

will dann nicht wieder gezwungen sein wow zu zocken was perfekt läuft ;)

und vieleicht kann jemand von KK etwas dazu sagen ob neocron 2.1 auf linux laufen wird? 8| (Ich weiss echt lustig) :)

edit: bitte nur leute ihren senf dazu geben die auch wirklich ahnung davon haben, danke :p

Sheltem
15-09-05, 00:44
Soweit ich weis gibbet immer noch Probleme wobei das Font Problem noch das kleinste war. er
Ich kann dir niemanden nennen der NC2 erfolgreich auf irgeneiner Unix/IrgendwasWin32 Emu laufen hat.

Mbay
15-09-05, 00:46
Soweit ich weis gibbet immer noch Probleme wobei das Font Problem noch das kleinste war. er
Ich kann dir niemanden nennen der NC2 erfolgreich auf irgeneiner Unix/IrgendwasWin32 Emu laufen hat.

jo das font problem hatte ich nachher auch gelöst, aber das mit dem connecten ging halt nie :mad:

netster
15-09-05, 12:33
same here :/

Kaldera
15-09-05, 12:39
Nicht es nicht die Möglichkleit mit VMware ein Windows auf einem Linux zu emilieren um dann NC 2 laufen zu lassen???

Mbay
15-09-05, 12:48
naja .. weiss nicht ob das so toll währe ... wegen dem vmware grafik treiber ... ausserdem dürfte es zu ziehmlichen lags kommen

DER_julu
15-09-05, 12:54
leistungstechnische lags hängen in dem fall von der hw ab; selbst mit vmware emulierter win32 umgebung sollte nc kein problem sein auf einem aktuellen mittelklasse-pc (1024mb RAM, 3ghz cpu, etc.);

Kaldera
15-09-05, 12:55
naja .. weiss nicht ob das so toll währe ... wegen dem vmware grafik treiber ... ausserdem dürfte es zu ziehmlichen lags kommen


Du bräuchtest viel Ram um es vernüftig laufen zu lassen. 2 GB wären nicht schlecht.

Kenne nur die Situation von Linux Servern mit ca 32 GB Ram und 2-4 CPU´s auf denen 3-4 VMWare Clients mit Windows laufen.

Durandal|AI
15-09-05, 12:55
aktuellen mittelklasse-pc (1024mb RAM, 3ghz cpu, etc.);

oh wie rofl

Mbay
15-09-05, 13:00
leistungstechnische lags hängen in dem fall von der hw ab; selbst mit vmware emulierter win32 umgebung sollte nc kein problem sein auf einem aktuellen mittelklasse-pc (1024mb RAM, 3ghz cpu, etc.);

es ist ja so: ich muss erst vmware starten, dann noch windows, und dann neocron - und das will ich nicht - ausserdem ist vmware zu teuer

DER_julu
15-09-05, 13:43
jo, war ja auch auf die lags bezogen..
was is mit einem dual-boot-system ?

Kaldera
15-09-05, 13:55
jo, war ja auch auf die lags bezogen..
was is mit einem dual-boot-system ?


Stimmt. Einmal Linux und einmal Windows.

Und wenn Windows nur mit Treibern und NC installiert wird sollte es sogar recht stabil laufen

Mbay
15-09-05, 13:58
Stimmt. Einmal Linux und einmal Windows.

Und wenn Windows nur mit Treibern und NC installiert wird sollte es sogar recht stabil laufen

naja kommt für mich nicht in frage da ich keine lust habe am tag 20 mal zu rebooten da kann ich dann auch direkt bei windows bleiben :lol:

Kaldera
15-09-05, 14:05
naja kommt für mich nicht in frage da ich keine lust habe am tag 20 mal zu rebooten da kann ich dann auch direkt bei windows bleiben :lol:


War ja nur eine Idee :rolleyes:

DER_julu
15-09-05, 14:26
außerdem gibts afaik net so viele andere optionen, bei denen nc nicht auf dich verzichten muss...

DASPRiD
15-09-05, 15:29
Mandriva Linux, Wine, Neocron, bei mir läufts.

Mbay
15-09-05, 15:38
welche wine version benutzt du denn?

DASPRiD
15-09-05, 15:43
http://prdownloads.sourceforge.net/wine/wine-20050830-mdk.i586.rpm?download

dieda, dieda :)

Mbay
15-09-05, 16:08
hm werds auf der 2. kiste mal testen ... kanns mir zwar nicht vorstellen aber wieso nicht :D

DASPRiD
15-09-05, 16:13
Erzr hats auch nicht auf Linux zum laufen gekriegt, irgendwas scheinen alle falsch zu machen o.0

Sheltem
16-09-05, 00:47
Der Threadstarter hat gefragt ob NC2 auf ner Linux/Win32 Emu läuft. VM Ware gehört nicht dazu. VM erstellt ja eine x86 Umgebung wo man jedes andere Btriebsystem installieren kann...in diesem Falle wieder Windows.
mein Tipp: Bootmannager. 1 Patition mit Linux/OS2 oder was auch immer...die 2re mit Win. Dann klapps auch mit Neocron.

Hurtz
16-09-05, 18:22
Mandriva Linux, Wine, Neocron, bei mir läufts.

screenshoot? ich glaub nur was ich sehe :D

Mbay
17-09-05, 14:31
screenshoot? ich glaub nur was ich sehe :D


jo screenshot währe toll dann kann es ich auch glauben ;p

AkumaDaisuke
21-09-05, 19:40
http://prdownloads.sourceforge.net/wine/wine-20050830-mdk.i586.rpm?download

dieda, dieda :)


hmm benutz ich auch aber hab bei nc immer nur nach dem loginversuch die meldung: couldn't connect to server...

irgendwas schein ich wohl doch falsch zu machen... :(

DASPRiD
22-09-05, 11:53
couldn't connect to server? sicher dass dein wine ne internetverbindung zur verfügung hat? ;). bin dato noch auf der arbeit, stelle heute abend mal screeni rein

DASPRiD
22-09-05, 12:22
Ah ganz vergessen, hatte ja noch nen Screeni von/für Erzr gemacht, hier isser:

http://www.dasprids.de/other/nc2linux.jpg

Mbay
23-09-05, 15:00
thx für den screen =) morgen kommt wieder gentoo drauf ;p was haste mit den fonts gemacht? also welche kopiert

Sgt. Pepper
23-09-05, 20:56
ich glaub Dasprid muss maln nen schickes Howtodo schrieben, wenn der screen wirklich echt ist.

DASPRiD
24-09-05, 10:15
Nunja, das einzige Prob woran hier ja die meisten festhängen ist das Verbinden zum Server, das mit den Fonts haben wohl auch schon andere gelößt (alle Fonts ausm font-Ordner). Warum das Verbinden bei mir klappt und bei anderen nicht kann ich mit selbst nicht ganz erklähren, hab allerdings auch schon einiges hier am Linux "rumgefuscht".

Mbay
24-09-05, 11:08
und was genau haste gemacht? haste den kernel, X, oder wine gepatcht?

DASPRiD
24-09-05, 11:10
Ist zwar nicht mein weg, aber: Google -> Neocron Linux

http://forum.neocron.com/archive/index.php/t-62641.html
http://www.h07.org/projects/lNeocron/

Versuch dein Glück :)

Satei_Harakiri
24-09-05, 19:00
Ich hatte es vor fast einen Jahr mit Cedega probiert und bin dann bis zum Connection Problem gekommen.
Nur wie man das mit plain Wine schaffen soll ist mir ein Rätsel.
NC kann doch kein OpenGL oder?
Wine kann kein DX!
Was bleibt? Software irgendne emulation?
Läuft das flüssig und geht es in Auflösungen die grösser sind als 800x600?

Diese Fragen würden mir da so einfallen :)

msdong
24-09-05, 19:09
also bei plattenkapazitäten von jenseits der 40 gig stellt sich die frage ob ich dualboot nehm oder nicht garnnicht.
W2K mit Nc nimmt 3 gig weg, noch mal 1 gig für auslagerung drauf und alles ist OK.

Tannin
24-09-05, 22:15
Wine kann kein DX!

Doch, kann es, wie kommst du darauf dass Wine kein DX-Support hat?
Allerdings momentan nur bis DX7 (was für die alte NC-Engine reicht).

Nevs
24-09-05, 23:01
Doch, kann es, wie kommst du darauf dass Wine kein DX-Support hat?
Allerdings momentan nur bis DX7 (was für die alte NC-Engine reicht).


Und diese schönere Bilder liefert....(Spiegelungen, Glanzeffekte, Leuchten der Lampen ....)

DASPRiD
26-09-05, 08:24
Falsch, für Wine gibts mittlerweile sogar ein DX9 Update.

Mbay
26-09-05, 09:26
Falsch, für Wine gibts mittlerweile sogar ein DX9 Update.

jo schon lange aber

Mbay
26-09-05, 09:45
so bin wieder zuhause und heute abend kommt dann gentoo drauf - ich werd euch dann berichten ob es läuft :p

Tannin
26-09-05, 10:44
Falsch, für Wine gibts mittlerweile sogar ein DX9 Update.

Muss zugeben dass ich mit wine nicht so viel am Hut hab, aber ich dachte die vanilla-version von wine unterstützt nur DX7.
Naja, umso besser.

Antares
26-09-05, 11:24
Hmm, unter Debian mit aktuellem Cedega bekomm ich nur einen Fatal, wenn ich die Client.exe zu starten versuche. Auf was für einem DX Level lasst ihr den Client laufen? DX9 oder 7 ?

DASPRiD
26-09-05, 12:59
9, auf 7 scheints irgendwie buggy zu sein.

Mbay
27-09-05, 16:33
So also ich berichte mal :p

Client.exe und NeocronLauncher starten wunderbar klappt alles,

aber wenn der Launcher connecten will zum patchserver dann macht er das nicht ... wenn ich die client.exe direkt starte dann connected der client auch nicht zum server nach dem login daten eingeben ...


Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 192.168.1.2:43164 62.140.29.50:7000 ESTABLISHED 17814/wine-preloade
tcp 0 0 192.168.1.2:43163 62.140.29.50:7000 TIME_WAIT -

die verbindung baut er aber auch ... er macht sie jedoch nach kurzer zeit wieder zu ........ jemand ne idee?

DASPRiD
25-10-05, 12:56
K, also euch zuliebe ( :lol: ) setz ich in den nächsten Tagen Mandriva nochmal pure auf ne zweite Partition auf und protokolliere alles, was ich an Veränderungen mache. Vielleicht hilft euch das dann weiter :)

Antares
25-10-05, 13:28
Du bist ein Sschatz ;) Den Fatal hab ich inzwischen wegbekommen... nu erzählt er mir was von unable to read filelist *grummel*

Antares
03-11-05, 18:17
Und, wie sieht das aus? Bist du weiter gekommen?

DASPRiD
14-11-05, 21:38
http://www.dasprids.de/articlecomments.php?id=2

Wie du siehst, hänge ich jetzt auch an dem Prob nicht. Ich hab einfach an der alten Wine-Version zuviele Veränderungen gemacht, das wird wieder ein spassiges Rumprobieren :lol:, aber nen Ansatz hab ich dort ja auch geschrieben.

KalFirechilD
17-11-05, 14:52
Hi,

mit wine 0.9.1 siehts bei mir so aus:

- fonts sind ohne was zu tun da
- keine verbindung mit dem server beim login

mit cedega 5.0.1 :

- fonts müssen erst "gefixt" werden
- fatal beim login clicken ^^

bei transgaming hab ich übrigens nen poll request für nc2 am laufen - also wer da nen login für hat kann mich gern ünterstützen ;) - 9 leute fehlen da noch :/

Distribution ist SUSE 10.0 x64 mit dem wine rpm von winehq.


@DASPRiD:

wie konntest du eigentlich nc2 mit dx9 unter standart wine laufen lassen?
das geht nur bis dx7 - oder hast du da eventuell den "dx9" patch benutzt ?

Robert [GS]
17-11-05, 15:03
Was habt ihr davon wenn ihr NC2 auf Mac laufen bekommt?
Hat das Gründe?

Oder macht ihr es einfach nur aus intresse um zu sehen ob es geht !?

Joe Pro
17-11-05, 15:22
']Was habt ihr davon wenn ihr NC2 auf Mac laufen bekommt?
Hat das Gründe?

Oder macht ihr es einfach nur aus intresse um zu sehen ob es geht !?

??? Hier ist die Rede von Linux und i686/x86_64 Architekturen, das sind normale Athlons/Pentiums und ihre 64 Bit Brüder (Pentium4 mit EMT64/Athlon64). Das hat nichts mit nem Mac zu tun, so ein PowerMac wäre sowieso binär inkompantipel (ppc/ppc64 Architektur).

KalFirechilD
17-11-05, 15:40
hm...
also für mich ist der ansporn einfach weg von windows zu kommen.
wenn ich daran denke was ich für probleme mit windows und der kombination aus 2 soundkarten (audigy 2 zs + x-fi fatal1ty) + Q4 hatte wird mir ehrlich gesagt wieder schlecht.
was mich vom komplett umstieg noch abhält ?

nc2 -> win only
x-fi -> keine linux treiber (daher auch die audigy 2 noch im system)
(nvidia) -> treiber für dual core cpus wären fein

ein dualboot system wird auf die dauer echt nervig - naja soviel zu meinen beweggründen ^^

mal wieder zum thema:

auch bei älteren versionen von cedega (4.0.x - 4.2.1) kam der fatal beim versuch zu connecten :/

Sheltem
17-11-05, 17:38
Ihr glaub doch nicht ernsthaft, das Ati oder nVidia ihre Grakatreiber für Linux derartig forcieren werden oder?

Mac? Auf meinem Mac (G3 beige) läuft NC niemals. :p

Meint ihr wirklich das die Fatal Probleme mit Billis schlechten BS zu tun haben?
Immerhin läuft NC auf 10 gleichen Windows Kisten 10 mal anders. Das hat bisher keine andere mir bekannte Software zu stande gebracht.

KalFirechilD
17-11-05, 19:32
Ihr glaub doch nicht ernsthaft, das Ati oder nVidia ihre Grakatreiber für Linux derartig forcieren werden oder?

bei ati geb ich dir recht, die bringen keine treiber raus die was können.
nvidia sieht da anders aus - die bringen ihrer treiber in ordentlicher qualität auch auf anderen betriebssystemen.



Immerhin läuft NC auf 10 gleichen Windows Kisten 10 mal anders. Das hat bisher keine andere mir bekannte Software zu stande gebracht.

schon mal mit win95a gearbeitet ? ^^

und nein, ich für meinen fall halte die fatal error nicht für ein problem des verwendeten betriebssystems - hat das eigentlich wer erwähnt ? ^^

naja, eventuell sollte man nen anderen threat für solche grundsatzdiskusionen eröffnen.

Sheltem
17-11-05, 21:06
Win 95a (Dikettenlaufwerk kann kein Medium finden, installieren sie das Betriebsystem erneut) ist in meinen Augen kein BS. Das ist ein Zustand. Der einzigste Vorteil daran...ohne die dummen Videos passte es auf eine 100 MB Zipdiskette.
Hab mich dem Win Kram erst mit 98 ernsthaft zugewant. Oder kannst du noch einen Konsolen Webbrowser nutzen?
Das meißte Dos Zeugs dürfte ich mittlerweile wieder vergessen haben. :o

Ati könnte etwas mehr Manpower(tm) für ihre Treibercrew gebrauchen. Das steht ausser Frage.

Joe Pro
18-11-05, 07:59
Also ich bekomme NC2 im DX7 Modus bis zum Loginscreen zum Laufen, aber dann scheint er aber keinerlei Netzwerk zu finden :-/

Ich benutze auch Wine 0.9.1 unter SUSE LINUX 10 auf einen Athlon64 X2. Aber einen Fatal hatte ich allerdings bisher nicht.

DASPRiD
20-11-05, 13:27
Ich glaube wir suchen alle an der falschen Stelle nach dem Fehler. Netstat besagt doch eindeutig, dass Neocron (oder wer auch immer ^^), eine bestehende Verbindung zum NC game/update-Server aufbaut. Die klare Frage ist ja: Wieso zum Henker nochmal bekommt NC keine Daten? Ich arbeite weiter daran die Ursache zu lokalisieren. Wenn NC auf Linux läuft, kann das Windows schon fast in seine 5gb-Partitions-Ecke verschwinden und der Rest owned by Linux :lol:

Hoernerice
20-11-05, 15:09
ich bin kein betriebsystem experte und hab keine ahnung, wie genau die emus alles sim. aber meine frage is, oder "befrüchtung":
die kk engine is 100% dx. 1. wird das bei den winemus mit simuliert? 2. könnte es sein das auch der netcode via dx (directplay oder wie der teil genau heist) gecodet is? wundern würds mich bei der qualy des netcodes nich. was auch wiederum vorraussetzten würde, das dx unter linux simuliert oder sogar läuft, was neu für mich wäre, aber mcih freuen würde.
las mich gern eines besseren belehren.

DASPRiD
20-11-05, 21:38
Also womit du auf jedenfall Recht haben dürftest ist, dass du kein OS-Experte bist ;)

Wine ist kein Emulator, sondern eine native Win32-API, sogar mit DirectX 9 Support dank eines Patches. Übrigens ist das keine KK-Engine, sondern eine Drittanbieter-Engine (Names Tectonic oder so ähnlich ^^). Nunja, jedenfalls läuft der Updater 100 Pro nicht über DirectPlay, sondern über ein alternatives HTML-Protokoll (erkennt man daran, dass es über Port 8020 läuft). Naja, just my 50 cent ;)

Mighty Max
20-11-05, 21:48
Also womit du auf jedenfall Recht haben dürftest ist, dass du kein OS-Experte bist ;)

Wine ist kein Emulator, sondern eine native Win32-API, sogar mit DirectX 9 Support dank eines Patches. Übrigens ist das keine KK-Engine, sondern eine Drittanbieter-Engine (Names Tectonic oder so ähnlich ^^). Nunja, jedenfalls läuft der Updater 100 Pro nicht über DirectPlay, sondern über ein alternatives HTML-Protokoll (erkennt man daran, dass es über Port 8020 läuft). Naja, just my 50 cent ;)

1. Tekktonic ist die Engine von KK
2. Ein Program das eine Umgebung emuliert ist ein Emulator, egal welche Methode verwendet wird
3. der Begriff "Win32 native API" ist mit etwas belegt, dass sicher nicht unter Linux zur Verfügung gestellt wird (Keyword: Interrupt Gate into Kernel Mode)
4. Port 8020 sagt nichts über Inhalt oder Struktur der Transportierten Daten aus.
5. Port 7000 u.a. sind für den Client z.B. auch noch da.
6. HTML ist kein Protokol, sondern eine formale Sprache. Das entsprechende Protokol, das meist zum Transfer dieser Dateien genutzt wird heisst HTTP

Ich nehme an, du bist auch kein Experte...

Sheltem
20-11-05, 22:47
Tekktonic ist eine KK eigene Weiterentwicklung der Genesis Engine.
DirectPlay gibt es erst ab DX 9. Da NC aber DX7 noch unterstüzt und auf dem Level auch ursprünglich entwickelt wurde...

Hoernerice
20-11-05, 23:20
Tekktonic ist eine KK eigene Weiterentwicklung der Genesis Engine.
DirectPlay gibt es erst ab DX 9. Da NC aber DX7 noch unterstüzt und auf dem Level auch ursprünglich entwickelt wurde...
nein. directplay gabs das erstma in version 6. weis ich deswegen, weil es da ein spiel gab, das das gebraucht hat.... wie hies das nochma... auf jeden war das dx6.

und emu is emu..... linux läuft halt nunma mit opgl. wollte das ja nurma in den raum werfen =) wie gesagt mit os kenn ich mich nur bedingt aus... dx schon bischen besser =)

Joe Pro
21-11-05, 07:52
und emu is emu..... linux läuft halt nunma mit opgl. wollte das ja nurma in den raum werfen =) wie gesagt mit os kenn ich mich nur bedingt aus... dx schon bischen besser =)

Wine ist kein Emu. Wine ist eine Linux native Reimplementierung der DX-API, klar benutzt Wine dazu OpenGL, aber deswegen ist es lange noch kein Emu sondern wenn dann schon ein Wrapper.

Laut meinen Netstats bekommen ich keine Verbindung :( Ahja, versucht nicht Neocron in Linux zu Patchen, das geht nicht, ihr müsst ein fertig installiertes und gepatchtes Neocron rüberkopieren.

DASPRiD
21-11-05, 11:01
1. Tekktonic ist die Engine von KK
2. Ein Program das eine Umgebung emuliert ist ein Emulator, egal welche Methode verwendet wird
3. der Begriff "Win32 native API" ist mit etwas belegt, dass sicher nicht unter Linux zur Verfügung gestellt wird (Keyword: Interrupt Gate into Kernel Mode)
4. Port 8020 sagt nichts über Inhalt oder Struktur der Transportierten Daten aus.
5. Port 7000 u.a. sind für den Client z.B. auch noch da.
6. HTML ist kein Protokol, sondern eine formale Sprache. Das entsprechende Protokol, das meist zum Transfer dieser Dateien genutzt wird heisst HTTP

Ich nehme an, du bist auch kein Experte...

1. Wie schon jemand sagte, eigene Weiterentwicklung der Genesis Engine.
2. Wie ich schon sagte, emuliert er Windows nicht, sondern bietet den Programme eine eigene API an.
3. Was willst du bitte damit sagen?
4. In diesem Falle sagt es sehr wohl was über den Downloadmechnismus des Patchers aus, da dieser auf die HTTP-Url dowel.reakktor.com zugreifft (laut Netstat).
5. K
6. Sorry wen ich in der Eile HTML und HTTP vertauscht habe.

Mighty Max
21-11-05, 12:00
1. Wie schon jemand sagte, eigene Weiterentwicklung der Genesis Engine.
2. Wie ich schon sagte, emuliert er Windows nicht, sondern bietet den Programme eine eigene API an.
3. Was willst du bitte damit sagen?
4. In diesem Falle sagt es sehr wohl was über den Downloadmechnismus des Patchers aus, da dieser auf die HTTP-Url dowel.reakktor.com zugreifft (laut Netstat).
5. K
6. Sorry wen ich in der Eile HTML und HTTP vertauscht habe.

1. Man kann sich streiten, aber 4 Jahre eigene zuätzliche Entwicklung zu einer damals 3 Jahre entwickelten Engine macht sie nicht gerade 3rd Party.

2. "Es Regnet nicht, es schifft nur" - Wer mir eine Umgebung, sei es nur die "usermode exported api", ist ein Emulator, egal wie oft man selber behauptet man wär keiner.

Als Emulation (von lat. aemulari nachahmen) wird in der Computertechnik das funktionelle Nachbilden eines Systems durch ein anderes bezeichnet. Das nachbildende System erhält die gleichen Daten, führt die gleichen Programme aus und erzielt die gleichen Ergebnisse wie das originale System. Ein Emulator ist ein System, das ein anderes nachahmt.
Der Begriff Wine (Wine is not [an] Emulator) ist wohl eher bezogen auf die Frage der Hardwareemulation gewählt, welche in Konkurenzprodukten (VMWare, Bochs, QEMU) einen grossen Teil der Performance zieht.

3. Das im direkten Widerspruch zu deiner Aussage keine "native Win32 Api" zur Verfügung gestellt wird, weil es das Grundgerüst von Linux zersieben würde. Unter Wine laufende Anwendungen hätten durch einige Kniffe das Recht darauf Kernel Speicher zu lesen und zu ändern, sowie Speicher physikalisch zu addressieren.

4. Downloadmechanismus ist primär FTP über Port 21 & 20. Und nein, Netstat gibt dir keine akkurate Angabe über das Protokol. Deine Interpretation von Port und Adresse ist schlicht falsch. Um diese Rückschlüsse zu ziehen bräuchtest du Etherreal & Co, da es sich um einen von Netsat (Layer 5) nicht erfassten OSI Layer (6) handelt. Netstat liefert im übrigen keine (HTTP-)URL sondern nur eine Adresse. Unterschied dabei ist eben genau die fehlende Angabe über Protokol und Parameter

Es tut mir leid wenn ich etwas harsch klinge, aber ich bin der Meinung wenn man andere Korrigiert, sollten diese Angaben auch korrekt sein.

Hoernerice
21-11-05, 13:35
last es mich so sagen, warum ich mich überhaupt eingeschlaten hab.
ich würd mich sicher auch sehr freuen wenn nc unter linux laufen würde. ich selbst befürchte aber, das solange die engine nich auch in einer opgl version herrausgebracht wird, es unmöglich sein wird das spiel gescheit unter linux zu spielen. selbst wenn man mit einem emu (oder wie man es nun bezeichnen mag) ins spiel käme, nehme ich nicht an, das mehr als rumstehen und chaten möglich wäre von der leistung her. wenn ich mir überleg, das es ja unter windows selbst schon nich wirklich zufriedenstellend läuft, will ich nich wissen, was für ne maschine man bräuchte um es mit nem emu zu spielen.

Sheltem
21-11-05, 18:15
1. Wie schon jemand sagte, eigene Weiterentwicklung der Genesis Engine.

Dann ist die alte HL Engine von Valve ja auch 3th Party?
Valve lizensierte damals die alte Quake Engine (weil man nichts hatte) und entwickelte diese weiter. Beim Launch von Half Life hatte diese mit Quake gerade noch 10% Code gemeinsamkeit. Seit 1.4 praktisch gar nichts mehr.

Genesis heute und Tektonic dürften bestenfalls noch struckturelle Gemeinsamkeit haben.

DASPRiD
22-11-05, 12:01
Genesis heute und Tektonic dürften bestenfalls noch struckturelle Gemeinsamkeit haben.

Neocron 1 und 2 schauen für mich nach wie vor gleich aus :rolleyes:


selbst wenn man mit einem emu (oder wie man es nun bezeichnen mag) ins spiel käme, nehme ich nicht an, das mehr als rumstehen und chaten möglich wäre von der leistung her. wenn ich mir überleg, das es ja unter windows selbst schon nich wirklich zufriedenstellend läuft, will ich nich wissen, was für ne maschine man bräuchte um es mit nem emu zu spielen.

Im Gegenteil, die Neocron-Demo z.B. lief mit sehr ordentlichen FPS (durchschnittlch um die 50). Jemand anders der meinte schonmal eingeloggt gewesen zu sein sagt auch, es würde sich um die ne FPS-Zahl im zweistelligen Bereich drehen. Und das ist nicht umbedingt ein Einzelfall. Viele Programme und Spiele, laufen (wenn sie den ohne Probs laufen), meist sogar besser unter Wine als unter Windoof.

Hoernerice
22-11-05, 14:13
ich weis, das die dinge besserlaufen könne.... allerdings nur von den spielen, die auch als linux version zu haben sind.... wie z.b. UT.

und das kk die engine weiterentwickelt hat... weis net... will den jungs nix böses, aber wenn sie den code kennen, warum gibts dann "nur" grafische veränderungen und keine einzige system änderung... die letzte wirkliche neuerung war das sl und fractions system. aber sonst nix. und deswegen weis ich nu nich in wieweit die das wirklich im griff haben.

um dann nochma was zum thema zu sagen. bzw. ne frage dazu. dieses... wine... unterstützt das wirklich 100%dx?

DASPRiD
22-11-05, 14:17
dazu ein ganz klares nein. directx7 wir von wine teilweise unterstützt, genauso wie directx9 über nen patch. winex hat da schon eine bessere implementierung, aber auch nicht 100%ig. die meisten spiele laufen jedenfalls unter wine(x), und wie gesagt auch meistens besser, ganz ohne native binary.

KalFirechilD
24-11-05, 07:16
um mal wieder was zum eigentlichen thema zu sagen ^^

mit dem offizellen suse 10 rpm von winehq mit der wine version 0.9.2 komm ich nun schon bis zur serverauswahl :D
leider nen blacksync beim connecten aber naja, mal am we weiterschaun.

bye

Sheltem
26-11-05, 00:55
Neocron 1 und 2 schauen für mich nach wie vor gleich aus :rolleyes:
Neocron 1 = Tekktonic
Neocron 2 = Tekktonic
...und nu?

Wenn du was recht grob mappst wird das nicht optisch besser, wenn du eine bessere Grafik Engine einsetzt.

mbay-
02-01-06, 12:58
Back to Topic pls :o

... Also mein aktueller Stand:

What works
- Game Launcher
- Game Patcher
- Game Start
- Login to the Character Server
- Creating/Chosing a Character

What Doesn't
- Connect to World Server
- Entering the World

Getestet mit Wine 0.9.3 ...

Kurt Blen
05-01-06, 10:39
mmmh sorry aber mit Wine kann das ja irgendwie auch nicht gehen. Wine emuliert doch kein DirectX kein wunder das du nur bis zu den 2D anwendungen kommst.

Versuch es doch mal mit Cedega.

DER_julu
05-01-06, 10:48
wine emuliert von haus aus dx7, dx9 wird mit dem dementsprechenden patch unterstützt...

Dunkin
05-01-06, 15:51
also mit Cedega sollte es laufen, denn es ist als laufend gelistet. (http://transgaming.org/gamesdb/games/alphabrowse.mhtml?letter=N)
Zwar wurde es das letzte mal vor einem jahr geteste aber viel sollte sich ja nicht geändert haben.

Satei_Harakiri
05-01-06, 16:21
also mit Cedega sollte es laufen, denn es ist als laufend gelistet. (http://transgaming.org/gamesdb/games/alphabrowse.mhtml?letter=N)
Zwar wurde es das letzte mal vor einem jahr geteste aber viel sollte sich ja nicht geändert haben.
Playability mit einem Stern? HarHar...

mbay-
05-01-06, 19:50
Nein es läuft nicht mit Transgaming Cedega 5.x.

Kann es vll. mal jemand mit der neusten Wine CVS Version von WineHQ testen? (http://www.winehq.com/site/cvs)

Ich habe leider gerade kein Linux hier, habe aber die meisten Probleme die Wine mit Neocron 2 hatte von jemandem aus dem Winehq Dev-Team fixxen lassen.

Vieleicht kann es ja mal jemand testen, und seine erfahrungen posten (Bitte mit dem Debug Output den wine in der Console liefert) sonst werde ich die Tage einfach schnell Linux auf einer 2. Platte installieren.

P.S.: Und nochmal, bitte nur leute posten, die auch wirklich wissen um was es hier geht. :wtf:

mbay-
05-01-06, 22:25
Ach, und voted doch mal bitte unter http://bugs.winehq.com/votes.cgi?action=show_user&bug_id=3969 damit die anderen Bugs auch noch gefixxt werden.

Leider muss man sich dafür anmelden :/ Aber das sollte ja kein Problem für euch sein ;)

Währe doch toll wenn es bald laufen würde.

Kurt Blen
06-01-06, 08:36
bei mir läuft es mit Cedega unter Kubuntu und um 2FPS schneller als unter Windoof.

DER_julu
06-01-06, 11:54
haha !!! *packt cedega in ubuntu* muss das heute gleich testen... danke, kurt...

mbay-
06-01-06, 20:24
ubuntu .... Naja no comment :p

Mighty Max
06-01-06, 20:43
Ubuntu? Das WinME unter den Linuxen, sieht nett aus und verwöhnt seine User, die grösstenteils keine Ahnung mehr haben was eine Kommandozeile ist.

Tjo ein Vorurteil, ich weiss. Aber gut belegt :D

Kurt Blen
06-01-06, 20:55
Mighty Max.... tja für dich reicht es noch alle mal :D

DER_julu
07-01-06, 02:03
muss ich widersprechen... de facto isses vollkommen blunz, ob ich unter knoppix/rh/gentoo/wasauchimmer lauf, und dann gnome/kde reinbau, oder ob ich gleich ubuntu verwend.. im gegenteil, was meinen heimkübel anbelangt (der in erster linie im desktop-betrieb rennt, für gimp/mails/inet/...) isses mir lieber, wenn ich ubuntu laufen lass, statt zum bleistift tage damit zu verbringen, den kernel selbst zu kompilieren und meine hw/sw zum laufen zu bringen, oder irgendwas überladenes wie suse zu installieren...

und was zur hölle ist eine kommandozeile ? brauch ich das wirklich in linux ? kann ich da nicht einfach wie in windows alles dem rechner überlassen... :rolleyes:

mbay-
07-01-06, 10:38
muss ich widersprechen... de facto isses vollkommen blunz, ob ich unter knoppix/rh/gentoo/wasauchimmer lauf, und dann gnome/kde reinbau, oder ob ich gleich ubuntu verwend.. im gegenteil, was meinen heimkübel anbelangt (der in erster linie im desktop-betrieb rennt, für gimp/mails/inet/...) isses mir lieber, wenn ich ubuntu laufen lass, statt zum bleistift tage damit zu verbringen, den kernel selbst zu kompilieren und meine hw/sw zum laufen zu bringen, oder irgendwas überladenes wie suse zu installieren...

und was zur hölle ist eine kommandozeile ? brauch ich das wirklich in linux ? kann ich da nicht einfach wie in windows alles dem rechner überlassen... :rolleyes:

naja ich sag dazu jetzt mal nichts ..... :lol:

Bei mir kommt auf jeden fall nichts anderes drauf ausser Gentoo :p

Antares
29-03-06, 15:03
Und? Irgedwelche weiteren Erfoglsmeldungen? ODer wart das auch wieder nur ein Einzelfall?

noriX
29-03-06, 15:25
Naja ich habe Kurt Blen ne Mail geschrieben, ich hoffe mal das er antwortet.
Also ich komme da echt nicht weiter, alle versuche scheitern... muss wohl weiter Windoof usen...

#noriX

Shugo
29-03-06, 17:11
naja ich sag dazu jetzt mal nichts ..... :lol:

Bei mir kommt auf jeden fall nichts anderes drauf ausser Gentoo :p

in meinen augen sind gentoo user arbeitslose... bzw leute die zuviel zeit haben und sie mit kompelieren verbringen o.O

bin mit fedora und debian für server voll zufrieden... hab weder zeit noch die nerven einfach alles selber zu machen. klar, mit *nix systemen hat man immer ne menge arbeit sie einzurichten, dafür laufen sie aber dann auch quasi ewig ohne hardware reset.

also wenn das jemand mit nc hinbekommt soll der nen makro dann machen und die .sh hochladen für leute die nich soviel zeit und ahnung haben ;)

Torch@Jupiter
29-03-06, 18:39
Ubuntu? Das WinME unter den Linuxen, sieht nett aus und verwöhnt seine User, die grösstenteils keine Ahnung mehr haben was eine Kommandozeile ist.

WinME glänzte damit das es ständig abstürzte und sonstige Fehler produzierte. Womit glänzt Ubuntu?

noriX
08-05-06, 17:46
Hmm hat vieleicht jemand eine Lösung für das Problem gefunden?
Anscheinend gibt es ja Leute die es zum laufen gebracht haben...
ich kriegs aber einfach net hin...
Wenn jemand einer NC2 unter linux spielt, oder jemanden kennt der NC2 unter linux spielt, soll sich bitte hier melden...
Vieleicht auch mal einer aus dem Dev Team... ?!

#noriX

rapunzelschen
10-05-06, 13:00
in meinen augen sind gentoo user arbeitslose... bzw leute die zuviel zeit haben und sie mit kompelieren verbringen o.O

bin mit fedora und debian für server voll zufrieden... hab weder zeit noch die nerven einfach alles selber zu machen. klar, mit *nix systemen hat man immer ne menge arbeit sie einzurichten, dafür laufen sie aber dann auch quasi ewig ohne hardware reset.

also wenn das jemand mit nc hinbekommt soll der nen makro dann machen und die .sh hochladen für leute die nich soviel zeit und ahnung haben ;)
Man merkt sehr schnell das du keine Ahnung von Linux hast.

Torg
10-05-06, 16:47
das ich das noch erleben durfte. ein linux-troll-thread im nc forum.

noobs.

alle.

Joe Pro
10-05-06, 17:04
das ich das noch erleben durfte. ein linux-troll-thread im nc forum.

Mich wundert das kein bisschen, die NC "Community" hat an allem was auszusetzen. Das war schon immer so und wird sich auch nie ändern.

Thor
10-05-06, 23:20
Ja... und wie war das mit dem pushen von Threads? Verboten: CLOSE!

MD-NC
10-05-06, 23:41
linux und NC begründung zum close war :

Ja... und wie war das mit dem pushen von Threads? Verboten: CLOSE!
eines nicht nenneswerten mods

ich glaube , der thread wurde nur gepusht , weil einige NC auf linux spielen wollen , statt windoof zu usen

was nicht heisst das sie das forum trollen oder sonsiges , mich würde es auch interessieren , ob und mit welcher linux version es " sehr leicht" ist NC zu spiele
ohne patch probs usw
<< linux noob, thx 4 help

Bandit1
10-05-06, 23:45
Naja leicht wird es nie sein. Da muss KK schon was "Von Haus aus" anbieten. So musst du immer mit den Windows Emus arbeiten.

Und ich kann mich damit nicht so recht anfreunden. Enteder Voll auf Linux mit all den Vor- und Nachteilen, oder bei Windows bleiben.
Ich kauf mir ja auch keinen VW Golf, weil er "Sicherer" ist, aber möchte trotzdem die Power eines Ferraris haben, und bau mir deshalb deren Motor ein.

noriX
10-05-06, 23:53
Also ich bin der jenige der es gewagt hat den Thread zu pushen. Dabei war meine Überlegen das in dem Thread schon sehr viele Informationen zu dem Thema waren und man ja nicht unbediengt ein neuen Thread aufmachen soll für das gleiche Thema Oo
Ich fände es von nem Mod sehr nett wenn er den alten NC mit Linux Thread wieder öffnen würde und dafür den schließen...

Also ich bezeichne mich als fortgeschrittener Anfänger im thema linux. Ich habe damit auch kein Problem wine zu benutzen. Nur krieg ich auch mit wine NC nicht zum laufen, deswegen würde ich mich darüber freuen wenn jemand der das schonmal geschafft hat zum laufen zu bringen, hier einer genaue Anleitung posten würde, wie man am besten vorgeht = welche Wine version, welche wine addons, welche dlls müssen regestriert werden usw...

Momentan nutze ich Windows nur zum spielen, nur das nervige switchen zwischen 2 OS stört mich...
Ich werde mir am Wochenende ein sauberes Linux system auf den Rechner spielen, und einbischen dann mit Wine und NC rumprobieren?
Ich denke ich werde erstmal die neuste Wine version installieren, NC von der windows platte auf ne Linux platte ziehen und versuchen es zum laufen zu bringen..
Oder empfehlt ihr mir, in Linux Neocron nochmal zu installieren, und dann nur die Patches zu kopieren?

Danke für die Hilfe

#noriX

MD-NC
10-05-06, 23:55
[Edit]

noriX
11-05-06, 08:47
[Edit]

Ja dann stellt mal eueren Smalltalk hier ein und kommt zurück zum Topic.
Nochmal meine Frage:
1. "Ich denke ich werde erstmal die neuste Wine version installieren, NC von der windows platte auf ne Linux platte ziehen und versuchen es zum laufen zu bringen..
Oder empfehlt ihr mir, in Linux Neocron nochmal zu installieren, und dann nur die Patches zu kopieren?"
2. Soll ich eine bestimmte Wine version nehmen oder die neuste.
3. Welche Addons/Plugins brauch ich noch für Wine
4. Welche DLLs (wobei ich das wahrscheinlich selbst rausfinden werden muss... )
5. Hat hier überhaupt jemand schon mal NC fehlerfrei ( ausser den üblichen NC bugs) unter linux zum laufen gebracht?
#noriX

Thor
11-05-06, 09:02
Threads zusammengefasst und wieder geöffnet. Back to Topic, no spamm no flame.

Joe Pro
11-05-06, 18:43
1. "Ich denke ich werde erstmal die neuste Wine version installieren, NC von der windows platte auf ne Linux platte ziehen und versuchen es zum laufen zu bringen..

Ich glaube du fährst mir Cedega etwas besser, denn das Wine hat nur DX7 Unterstützung, mit einem Patch auch rundimentären DX9 Support, der aber mehr für WoW gedacht ist. Die DX9 Unterstützung in Cedega ist um einiges ausgereifter.



Oder empfehlt ihr mir, in Linux Neocron nochmal zu installieren, und dann nur die Patches zu kopieren?"

Das Patchen hat noch nie unter Linux funktioniert, das musst du unter Windows machen. Das heißt unter Windows installieren, patchen und dann ins Linux kopieren.



2. Soll ich eine bestimmte Wine version nehmen oder die neuste.

Ist im Prinzip wie bei Treibern, mit den neusten fährst du in der Regel besser.



3. Welche Addons/Plugins brauch ich noch für Wine

Eigentlich brauchst nichts weiter.



4. Welche DLLs (wobei ich das wahrscheinlich selbst rausfinden werden muss... )

Einige der dlls aus dem Neocorn Verzeichnis wirst du wohl in das Wine windows/system oder windows/system32 Verzeichnis kopieren müssen. Das trifft auch für einige Fonts zu.



5. Hat hier überhaupt jemand schon mal NC fehlerfrei ( ausser den üblichen NC bugs) unter linux zum laufen gebracht?

Es gab eine zurecht gefriemelte WineX 3.3 (ab Version 4 Cedega genannt) für NC1, für NC2 ist mir noch nichts über den weg gelaufen.

Zefrian
15-05-06, 10:21
5. Hat hier überhaupt jemand schon mal NC fehlerfrei ( ausser den üblichen NC bugs) unter linux zum laufen gebracht?
angeblich schon: http://forum.neocron.com/showpost.php?p=1879306&postcount=26

btw: Es gibt ein neues Wine : http://www.golem.de/0605/45305.html

noriX
17-05-06, 21:57
So habe die neuste Wine Version runtegeladen und unter ubuntu5.10 breezy installiert!
Habe neocron2 Ordner auf linux parti kopiert und rechte für meinen User verpasst...
wenn ich nun mit wine Client.exe , NC zu starten versuchhe, bekomme ich diesen fehler:
"File System Check failed: could not load filetable"

Ich habe auch mal cedega 5.0 ausprobiert wenn ich da die Client.exe starte, komme ich bis zu den Logos und dem Loading Bild wo auch die ganzen Warnungen stehen, aber danach stürzt es einfach ab...

#noriX

psychowar
17-05-06, 23:03
was passiert wenn du nc unter wine installierst?

Sheltem
17-05-06, 23:17
Nichts.
Das funktioniert ja erst gar nicht.

Deshalb mounte ich ja den kompletten NC Ordner für Wine.

noriX
18-05-06, 08:52
was passiert wenn du nc unter wine installierst?

Das gleiche....

rapunzelschen
18-05-06, 09:51
Nichts.
Das funktioniert ja erst gar nicht.

Deshalb mounte ich ja den kompletten NC Ordner für Wine.

Sicher funktioniert das.

hajoan
22-05-06, 10:54
Habe am Wochenende auch mal versucht (Ubuntu 5.10).
Leider meinte das Log: 'Unable to find DXT1 texture support'
Beim Versuch den Grafikkartentreiber zu installieren bekam ich einen Fehler und konnte aufgrund Opfight nicht weiter gucken.

Zum Launcher, um mal mit einem altem Gerücht aufzuräumen anbei noch ein Bild :)

noriX
22-05-06, 19:23
hajoan sag bescheid wenn du es hinkriegst, benutze auch Ubuntu5.10
Client.exe start mit Wine: Cannot find the File System <-- Oo
Client.exe start mit Cedega: Logos da - Epilepsiewarnung da - Loading Screen da - danach stürzt er ab

Habe schon verschieden wine versionen ausprobiert, auch WineCVS und nix läuft...

Also hiermit möchte ich auch die DEVs bitten, da die sich bestimmt besser mit der Source auskennen(hoffentlich), fragen ob die stellung dazu nehmen können, wie man es am besten hinkriegt NC2 unter linux zum laufen zu bringen....

Und natürlich an die Runner die das schonmal geschafft haben...


#noriX

eNTi
31-05-06, 12:45
Ich glaube du fährst mir Cedega etwas besser, denn das Wine hat nur DX7 Unterstützung, mit einem Patch auch rundimentären DX9 Support, der aber mehr für WoW gedacht ist. Die DX9 Unterstützung in Cedega ist um einiges ausgereifter.

winecvs hat eine mittlerweile sehr gute dx9 unterstützung.



Das Patchen hat noch nie unter Linux funktioniert, das musst du unter Windows machen. Das heißt unter Windows installieren, patchen und dann ins Linux kopieren.

bei mir haut das hin.



Ist im Prinzip wie bei Treibern, mit den neusten fährst du in der Regel besser.

nicht umbedingt. es gibt sehr unterschiedliche versionen von winex-cedega die auch unterschiedlich gut funktionieren.



Einige der dlls aus dem Neocorn Verzeichnis wirst du wohl in das Wine windows/system oder windows/system32 Verzeichnis kopieren müssen. Das trifft auch für einige Fonts zu.

Es gab eine zurecht gefriemelte WineX 3.3 (ab Version 4 Cedega genannt) für NC1, für NC2 ist mir noch nichts über den weg gelaufen.
nc1 ist unter wine schon ganz ok gelaufen. mit nc2 hatte ich jedenfalls auch noch kein glück. offline mode geht (sogar mit fonts), aber ich scheitere beim versuch eine verbindung zum server her zu stellen.

H00ver
02-06-06, 23:31
Hier mal die DLLs die ihr zwingend braucht und ihre abhängigkeiten:



activeds.dll c:\windows\system32\activeds.dll
adsldpc.dll c:\windows\system32\adsldpc.dll
advapi32.dll c:\windows\system32\advapi32.dll
advpack.dll c:\windows\system32\advpack.dll
apphelp.dll c:\windows\system32\apphelp.dll
atl.dll c:\windows\system32\atl.dll
authz.dll c:\windows\system32\authz.dll
baselib.dll d:\programme\nc2\baselib.dll
browseui.dll c:\windows\system32\browseui.dll
cabinet.dll c:\windows\system32\cabinet.dll
cdfview.dll c:\windows\system32\cdfview.dll
certcli.dll c:\windows\system32\certcli.dll
cfgmgr32.dll c:\windows\system32\cfgmgr32.dll
clusapi.dll c:\windows\system32\clusapi.dll
comctl32.dll c:\windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\comctl32.dll
comdlg32.dll c:\windows\system32\comdlg32.dll
credui.dll c:\windows\system32\credui.dll
crypt32.dll c:\windows\system32\crypt32.dll
cryptui.dll c:\windows\system32\cryptui.dll
cscdll.dll c:\windows\system32\cscdll.dll
dbghelp.dll d:\programme\nc2\dbghelp.dll
devmgr.dll c:\windows\system32\devmgr.dll
dhcpcsvc.dll c:\windows\system32\dhcpcsvc.dll
dinput.dll c:\windows\system32\dinput.dll
dnsapi.dll c:\windows\system32\dnsapi.dll
duser.dll c:\windows\system32\duser.dll
dwmapi.dll Path not Found.
efsadu.dll c:\windows\system32\efsadu.dll
engine.dll d:\programme\nc2\engine.dll
esent.dll c:\windows\system32\esent.dll
freeimage.dll d:\programme\nc2\freeimage.dll
gamebase.dll d:\programme\nc2\gamebase.dll
gdi32.dll c:\windows\system32\gdi32.dll
gdiplus.dll c:\windows\winsxs\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.0.2600.2180_x-ww_522f9f82\gdiplus.dll
hlink.dll c:\windows\system32\hlink.dll
hnetcfg.dll c:\windows\system32\hnetcfg.dll
ieframe.dll c:\windows\system32\ieframe.dll
iertutil.dll c:\windows\system32\iertutil.dll
ieui.dll c:\windows\system32\ieui.dll
imagehlp.dll c:\windows\system32\imagehlp.dll
imgutil.dll c:\windows\system32\imgutil.dll
imm32.dll c:\windows\system32\imm32.dll
inetcomm.dll c:\windows\system32\inetcomm.dll
iphlpapi.dll c:\windows\system32\iphlpapi.dll
kernel32.dll c:\windows\system32\kernel32.dll
linkinfo.dll c:\windows\system32\linkinfo.dll
lua.dll d:\programme\nc2\lua.dll
lz32.dll c:\windows\system32\lz32.dll
mfc42u.dll c:\windows\system32\mfc42u.dll
mlang.dll c:\windows\system32\mlang.dll
mobsync.dll c:\windows\system32\mobsync.dll
mpr.dll c:\windows\system32\mpr.dll
mprapi.dll c:\windows\system32\mprapi.dll
mprui.dll c:\windows\system32\mprui.dll
msasn1.dll c:\windows\system32\msasn1.dll
msgina.dll c:\windows\system32\msgina.dll
mshtml.dll c:\windows\system32\mshtml.dll
msi.dll c:\windows\system32\msi.dll
msimg32.dll c:\windows\system32\msimg32.dll
msls31.dll c:\windows\system32\msls31.dll
msoert2.dll c:\windows\system32\msoert2.dll
msrating.dll c:\windows\system32\msrating.dll
mssign32.dll c:\windows\system32\mssign32.dll
msvcp60.dll d:\programme\nc2\msvcp60.dll
msvcrt.dll c:\windows\system32\msvcrt.dll
mswsock.dll c:\windows\system32\mswsock.dll
netapi32.dll c:\windows\system32\netapi32.dll
netcfgx.dll c:\windows\system32\netcfgx.dll
netlib.dll d:\programme\nc2\netlib.dll
netman.dll c:\windows\system32\netman.dll
netplwiz.dll c:\windows\system32\netplwiz.dll
netrap.dll c:\windows\system32\netrap.dll
netshell.dll c:\windows\system32\netshell.dll
netui0.dll c:\windows\system32\netui0.dll
netui1.dll c:\windows\system32\netui1.dll
netui2.dll c:\windows\system32\netui2.dll
normaliz.dll c:\windows\system32\normaliz.dll
ntdll.dll c:\windows\system32\ntdll.dll
ntdsapi.dll c:\windows\system32\ntdsapi.dll
ntlanman.dll c:\windows\system32\ntlanman.dll
odbc32.dll c:\windows\system32\odbc32.dll
ole32.dll c:\windows\system32\ole32.dll
oleacc.dll c:\windows\system32\oleacc.dll
oleaut32.dll c:\windows\system32\oleaut32.dll
oledlg.dll c:\windows\system32\oledlg.dll
olepro32.dll c:\windows\system32\olepro32.dll
powrprof.dll c:\windows\system32\powrprof.dll
printui.dll c:\windows\system32\printui.dll
psapi.dll c:\windows\system32\psapi.dll
query.dll c:\windows\system32\query.dll
rasapi32.dll c:\windows\system32\rasapi32.dll
rasdlg.dll c:\windows\system32\rasdlg.dll
rasman.dll c:\windows\system32\rasman.dll
regapi.dll c:\windows\system32\regapi.dll
rpcrt4.dll c:\windows\system32\rpcrt4.dll
rtutils.dll c:\windows\system32\rtutils.dll
samlib.dll c:\windows\system32\samlib.dll
scecli.dll c:\windows\system32\scecli.dll
secur32.dll c:\windows\system32\secur32.dll
setupapi.dll c:\windows\system32\setupapi.dll
shdocvw.dll c:\windows\system32\shdocvw.dll
shell32.dll c:\windows\system32\shell32.dll
shlwapi.dll c:\windows\system32\shlwapi.dll
shsvcs.dll c:\windows\system32\shsvcs.dll
stlport_vc645.dll d:\programme\nc2\stlport_vc645.dll
tapi32.dll c:\windows\system32\tapi32.dll
urlmon.dll c:\windows\system32\urlmon.dll
user32.dll c:\windows\system32\user32.dll
userenv.dll c:\windows\system32\userenv.dll
usp10.dll c:\windows\system32\usp10.dll
utildll.dll c:\windows\system32\utildll.dll
uxtheme.dll c:\windows\system32\uxtheme.dll
version.dll c:\windows\system32\version.dll
w32topl.dll c:\windows\system32\w32topl.dll
winhttp.dll c:\windows\system32\winhttp.dll
wininet.dll c:\windows\system32\wininet.dll
winmm.dll c:\windows\system32\winmm.dll
winscard.dll c:\windows\system32\winscard.dll
winspool.drv c:\windows\system32\winspool.drv
winsta.dll c:\windows\system32\winsta.dll
wintrust.dll c:\windows\system32\wintrust.dll
wldap32.dll c:\windows\system32\wldap32.dll
wmi.dll c:\windows\system32\wmi.dll
ws2_32.dll c:\windows\system32\ws2_32.dll
ws2help.dll c:\windows\system32\ws2help.dll
wsock32.dll c:\windows\system32\wsock32.dll
wtsapi32.dll c:\windows\system32\wtsapi32.dll
wzcdlg.dll c:\windows\system32\wzcdlg.dll
wzcsapi.dll c:\windows\system32\wzcsapi.dll
wzcsvc.dll c:\windows\system32\wzcsvc.dll

Ingthor
06-06-06, 14:20
Habt ihr das NC4Linux Projekt mal mit dieser Program probiert ?

Spiele unter Linux (http://www.transgaming.com/products_linux.php)

eNTi
06-06-06, 14:33
Habt ihr das NC4Linux Projekt mal mit dieser Program probiert ?

Spiele unter Linux (http://www.transgaming.com/products_linux.php)
O_o! ignorance is bliss?

Gothmog
20-12-06, 21:12
So, ich wollt das nu nochmal aufgreifen das Thema.

Gibt es eine Möglichkeit Cedega kostenlos zu nutzen, wenn ja, wie?

Ansonsten bin ich mit Wine soweit, dass ich den Launcher bzw die Client.exe starten kann.
Der Launcher faselt mir was von "GECKO" was er installieren will, was ich aber schon in meinem Linux integriert habe.

Wenn ich die Client.exe starte, komme ich bis zum Login-Screen. wenn ich dort meinen Nutzernamen und Kennwort eingebe, kommt folgendes:
VERBINDUNG MIT SERVER.... (ca. 8 sec.), dann:
wieder loginscreen mit "failed to connect to server"....
wenn ich dann den client per "exit" beende gibts nen fatal error....

hat jemand ne idee wie man das fixen könnte? wäre für jeden Tipp dankbar....

wenn sich jemand damit auseinander setzen mag, poste ich auch gerne die ausgabe der konsole, bzw config files etc.....

danke im voraus,

gruss
Gothmog

[edith: nutze momentan suse 10.1 32bit in kombination mit wine 0.9.27. habe die fonts aus dem nc verzeichnis sowie alle windows xp fonts in den ordner ~/.wine/windows/fonts kopiert, sowie die ole32.dll und mfc42.dll integriert]

[nochmal edith: mit xfire bekomm ich eine internetverbindung, daran kann es nicht liegen ;)]

noriX
21-12-06, 20:24
Also ich kann dir nicht sagen wie es mit der aktuellen version von wine/cedega ist, aber als ich es damals ( ~8monate ) versucht habe, war ich genau soweit wie du. Der schafft es einfach nicht sich zum Server zu connecten, wieso, kann ich dir nicht sagen.
Cedega gibt es nicht kostenlos, du kannst dir Cedega für 15€ holen (3monats abo = 3Monate lang updates, support usw..) nach der 3 monaten, kannste cedega weiterhin benutzen, aber nicht die updates / neu erschienen versionen von cedega. wine kannste umsonst benutzen!

#noriX

Torch@Jupiter
21-12-06, 22:37
Cedega funktioniert aber (wie schon gesagt) genauso wenig wie Wine. Mit beiden habe ich es schon geschafft bis zur Serverauswahl zu kommen, verabschiedet sich aber spätestens beim connect zum server. Wobei Wine meist mehr rumzickt als Cedega. Da es Clienttechnisch zu gehen scheint (von Grafik Sound, offlinemodus etc.) denke ich das das Problem eher an der Netzwerkkomponente des Spiels liegt.


Gruß Torch

Gothmog
22-12-06, 01:27
und was mir den leuten die es geschafft haben? können die vielleicht auch mal nen text dazu schreiben, welche version von linux bzw wine sie beutzen? würd mich echt freuen, wenn ich windows nicht mehr hochfahren müsste......

gruss
Gothmog

eNTi
06-03-07, 00:37
es funkt. hab's mit wine 0.9.32 und einer neueren mfc42.dll zum laufen gebracht. einzig was noch fehlt sind ingame fonts, aber das werd ich auch gleich noch fixen.

H00ver
06-03-07, 01:22
Es geht... kla... aber scheiss lahm :p

eNTi
06-03-07, 01:32
was geht lahm? beim mir geht das spiel soweit ganz gut. es stürzt nur gerne ab und mir fehlen gewisse fonts... keine ahnung wie ich die rein bringen soll, hab schon den font folder und so kopiert, hilft alles nix. ein ähnliches problem hat's mit neocron 1 auch schon mal gegeben, da hab ich's irgendwie mal hinbekommen... außerdem hab ich im menu keine soundeffekte und mit musik schaut's auch noch nicht recht gut aus.

H00ver
06-03-07, 01:50
Es wär einfach kein status so das ich glücklich sein könnte :p

Und erm... damals hat ich ne GF2 :p

eNTi
06-03-07, 01:59
ich hab keine ahnung wovon du redest! hat das irgendwas mit dem topic zu tun? warum sagst du auf einmal "klar geht's", wenn vorher niemand es geschafft hat sich zum server zu verbinden? was für einen "status" muss es denn haben, damit du glücklich bist? der punkt hier ist, dass die verbindung zum server funktioniert und, dass jetz noch wichtig ist die ingame fonts ordentlich hin zu bekommen.

H00ver
06-03-07, 02:05
Wie wärs mit Status 'Spielbar' ?! Und ich hab schon oft genug gesagt, daß ich das zu NC1 zeiten schon zum laufen bekommen hatte. ... so btw.

eNTi
06-03-07, 02:17
ja was hat das hier mit nc1 zu tun? nc1 hat eh halbwegs gut funktioniert. hab da einige zeit darin gespielt. hier geht's drum nc2 halbwegs gut hin zu bekommen, ist das nicht in deinem interesse? ich versteh immer noch nicht, wo das problem dabei ist, dass man sich jetz immerhin mal zum server connecten kann? das ist doch ein fortschritt. es ist auch leistungsmäßig recht gut, problem is die pos/der chat, weil keine fonts und die im moment noch etwas häufig auftretenden abstürtze.

klarerweise wär's mir lieber, würde neocron endlich ein neues kleid verpasst bekommen. so u3 engine wär genial, dann würd's (theoretisch) auch native in linux funktionieren. ist halt nicht und wird's wohl auch nicht spielen, bei dem budget der firma.

Amox
06-03-07, 02:36
was hat die grafik engine von nc mit einem emu programm von linus zu tun


-- solltest evtl mal fragen ob es eine portierung von nc windows -> linux geben könnte

auch mit ner neuen grafik engine hättest immer noch die selben probs nc mit dem emu prog zum laufen zu bekommen

Oo

eNTi
06-03-07, 02:45
irgendwie scheinen dir die worte "u3" und "native" entgangen zu sein. die unreal engine stetz auf opengl und daher laufen spiele wie unreal tournament 1 und 2(003/004) auch ohne wrapper, also NATIVE auf linux. so wie z.b. alle quake titel und doom3 auch.

die frage um portierung wurde schon gestellt und (natürlicherweise) negative beantwortet. reakktor schaft's ja nicht mal für windows eine ordentlich engine zu bauen/kaufen. ist halt viel arbeit und kostet immens viel geld. schade eigentlich, idee, hintergrund, story und design ist eigentlich ziemlich gut und eigentlich das beste am markt, in sachen cyberpunk.

Amox
06-03-07, 02:47
wird aber keine andere engine geben weils es auch kein nc3 geben wird sorry dich da enttäuschen zu müssen

es wird auch keine portierung geben

http://forum.neocron.com/showpost.php?p=2048874&postcount=4

eNTi
06-03-07, 02:49
ein wenig seltsam seine eigenen posts zu beantworten, oder?

Amox
06-03-07, 03:12
nope das mit der portierung weiß ich schon öhm .. naja ne ganze weile man redet ja auch ab und zu mit dem einen oder anderen gm / kk ..

hab mich eher damit abgefunden nc unter windows zu benutzen und ist ok bin zufrieden damit


btw meinte ich mit meinen beiden posts portierung wäre einfacher aber es gibt keine .. genauso wie es keine neue grafik engine geben wird

sonst würde kk auch net an nen neues game arbeiten wenn eine neue engine und damit neues nc3 in frage kommen würde

noriX
06-03-07, 07:51
Sag mal eNTi ich kanns selbst kaum glauben das du das hibekommen hast, und das auch noch mit Wine. Ich wäre super froh drüber wenn du genau sagst wie du das geschafft hast das der sich mit dem Server connectet...

#noriX

H00ver
06-03-07, 11:41
noriX das ist wie immer, keiner verrät es... denn wir sind ja alle solche Linuxfans und bestandteil der OpenSource Community (...oder doch eher ClosesSource?) Oo


Linux stinkt, btw :p
btw: Sex Slith! Softwarekommunisten xD

eNTi
06-03-07, 13:52
was hat die grafik engine von nc mit einem emu programm von linus zu tun


-- solltest evtl mal fragen ob es eine portierung von nc windows -> linux geben könnte

auch mit ner neuen grafik engine hättest immer noch die selben probs nc mit dem emu prog zum laufen zu bekommen

Oo
so viel zu: ich wusste das bereits. warum schreibst du dann so einen schwachsinn?
außerdem: wine is ein wrapper, kein emulator (drum heißt wine auch: Wine Is Not an Emulator, klar?) und und auch nicht von linus geschrieben worden.


nope das mit der portierung weiß ich schon öhm .. naja ne ganze weile man redet ja auch ab und zu mit dem einen oder anderen gm / kk ..

hab mich eher damit abgefunden nc unter windows zu benutzen und ist ok bin zufrieden damit


btw meinte ich mit meinen beiden posts portierung wäre einfacher aber es gibt keine .. genauso wie es keine neue grafik engine geben wird

sonst würde kk auch net an nen neues game arbeiten wenn eine neue engine und damit neues nc3 in frage kommen würde
ich versteh echt nicht, was, außer dumme sprüche lassen, du in diesem thread zu suchen hast? wenn du damit zu frieden bist im windows zu spielen, dann mach das halt?
portierung wäre einfacher? wenn man keine ahnung hat, sollte man einfach manchmal... danke. btw, ich weiß ja nicht aus welchem ghetto du kommst, aber es heißt "an einem neuen".


noriX das ist wie immer, keiner verrät es... denn wir sind ja alle solche Linuxfans und bestandteil der OpenSource Community (...oder doch eher ClosesSource?) Oo


Linux stinkt, btw
btw: Sex Slith! Softwarekommunisten xD
warum lassen sie eigentlich immer kindern in solche foren? gibt's hier keine altersbeschränkung oder einen iq test?


Sag mal eNTi ich kanns selbst kaum glauben das du das hibekommen hast, und das auch noch mit Wine. Ich wäre super froh drüber wenn du genau sagst wie du das geschafft hast das der sich mit dem Server connectet...

#noriX
mfc42.dll aus'm windows/system32 ordner nach ~/.wine/drive_c/windows/system32/ kopieren und in winecfg eine neue "Application" erstellen. am besten gleich für "NeocronLauncher.exe" und "Client.exe" extra. dann unter "Libraries" -> "mfc42.dll" eintippen und auf "Add" clicken. probieren und hier posten :).

angakok
06-03-07, 14:02
noriX das ist wie immer, keiner verrät es... denn wir sind ja alle solche Linuxfans und bestandteil der OpenSource Community (...oder doch eher ClosesSource?) Oo


Linux stinkt, btw
btw: Sex Slith! Softwarekommunisten xD

warum lassen sie eigentlich immer kindern in solche foren? gibt's hier keine altersbeschränkung oder einen iq test?

u made my day. :lol:

Amox
06-03-07, 14:14
so viel zu: ich wusste das bereits. warum schreibst du dann so einen schwachsinn?
außerdem: wine is ein wrapper, kein emulator (drum heißt wine auch: Wine Is Not an Emulator, klar?) und und auch nicht von linus geschrieben worden.


ich versteh echt nicht, was, außer dumme sprüche lassen, du in diesem thread zu suchen hast? wenn du damit zu frieden bist im windows zu spielen, dann mach das halt?
portierung wäre einfacher? wenn man keine ahnung hat, sollte man einfach manchmal... danke. btw, ich weiß ja nicht aus welchem ghetto du kommst, aber es heißt "an einem neuen".


warum lassen sie eigentlich immer kindern in solche foren? gibt's hier keine altersbeschränkung oder einen iq test?


mfc42.dll aus'm windows/system32 ordner nach ~/.wine/drive_c/windows/system32/ kopieren und in winecfg eine neue "Application" erstellen. am besten gleich für "NeocronLauncher.exe" und "Client.exe" extra. dann unter "Libraries" -> "mfc42.dll" eintippen und auf "Add" clicken. probieren und hier posten :).

WAS BIST DU DENN FÜR EIN VOGEL ??

WANN HAB ICH DICH BITTE IN DEM GANZEN THREAD BELEIDIGT ??

sowas wie du .. ok ich spar mir das und begebe mich nicht auf deine traurige stufe

man jahre lang ni im nc forum schreiben und dann sonen scheiss verzapfen und btw lesen kannst immer noch net richtig meine posts aber ok will mit dir nix zutun haben .. mit sowas wie dich geb ich mich nicht freiwillig ab .. da is mir meine zeit zu schade

Q_HAL
06-03-07, 14:14
warum lassen sie eigentlich immer kindern in solche foren? gibt's hier keine altersbeschränkung oder einen iq test?

*wieder vom Boden aufsteht* :D

eNTi
06-03-07, 14:31
WAS BIST DU DENN FÜR EIN VOGEL ??

WANN HAB ICH DICH BITTE IN DEM GANZEN THREAD BELEIDIGT ??

sowas wie du .. ok ich spar mir das und begebe mich nicht auf deine traurige stufe

man jahre lang ni im nc forum schreiben und dann sonen scheiss verzapfen und btw lesen kannst immer noch net richtig meine posts aber ok will mit dir nix zutun haben .. mit sowas wie dich geb ich mich nicht freiwillig ab .. da is mir meine zeit zu schade
erm... die aussage mit kinder und foren war eigentlich auf H00Ver bezogen, weswegen sie auch unter SEINEM quote steht und nicht unter deinem. deine posts sind nur extrem seltsam und tragen nichts außer verwirrung zur diskussion bei.

angakok
08-03-07, 14:45
OK, back to topic. Ich habe den Ansatz von eNTi mal nachvollzogen und bin an der gleichen Stelle gescheitert - die Fonts. Und hier wirds tricky. Das eigentliche Problem sind die unter Windows benutzen font families, diese gibts unter Linux nicht. Ferner benutzt Linux ein Font System das auf dem Punktmaß basiert, Windows hingegen ein pixelbasiertes System.

Ich habe mir ein kleine C programm geschrieben und es mal ausprobiert - das gleiche Problem wie NC, die Fonts werden nicht angezeigt. Darauf hin habe ich mal mit 'nem Kollegen gesprochen, der sagte mir sie hatten in ihrer Firma das gleiche Problem. Sie haben eine Lösung gefunden in dem sie die Fontdefinitionen in property files ausgelagert haben und dann für die entsprechende Plattform die Fonts von Hand resized haben.

Das hilft uns hier leider nicht weiter, da ich zu diesem Zweck NC neu durchkompilieren müßte. Was man nun probieren könnte wäre irgendwie die Fonts von NC auf die Linux Plattform zu portieren und zu resizen (da die Größen hier nicht mehr stimmen). Ich habe zwar meine Zweifel, ob das so einfach funktioniert (siehe hardcoded rpos gfx), aber es ist ein neuer Ansatz.

eNTi
08-03-07, 14:48
oh mann... da schaut fast so aus, als hätt kk alles daran gesetzt, dass man's ja unter keinem anderen betriebssystem zum laufen kriegt :).

angakok
08-03-07, 15:08
hm, ist halt so dass das NC schweine-alt ist und Plattformunabhängigkeit in der Regel bei keinem Game eine supergroße Rolle spielt.
In der Regel bringt dann der Developer eine Portierung raus wenn ein entsprechender (zahlender) Markt vorhanden ist.

NCs großes Problem ist das viele hardcoded zeugs der Engine, auch so 'ne kleine Krankheit aus meinen Kinderjahren des Programmierens. Da nun NC nie wirklich aktualisiert wurde (Kernkomponenten) haben wir halt heute mit diesen Macken zu kämpfen.

Warum nun Games wie UT usw. laufen weißt ja selbst, open GL hat sich nunmal verbreitet aber DX ist nun mal was von MS, wobei es Licht am Horizont gibt. Sun zum Bleistift hat mittlerweise angefangen Schnittstellen zu DX in ihre Drawing Packages einzubauen (hauptsächlich weil IBM das schon hat), die Chancen stehen also ganz gut das es auch im open Sourcebereich mal ein natives Interface zu DX geben wird. Wann? Das steht aber eher noch in den Sternen. ;)

eNTi
08-03-07, 15:32
also ich würd meinen, dass wine früher oder später genau dieses interface darstellen wird. das seltsame ist, dass die ja viele der fonts funktionieren, aber halt nicht alle. d.h. für manche lösungen wurden normale vektororientierte .ttfs verwendet und für andere pixel orientierte font families? mein kde font-manager zeigt mir die (im system integrierten) neocron fonts an, die sehr pixelated aussehn, also so wirken als würden sie diesen font families angehören. aber genau diese font's sind auch in neocron zu finden (z.b. wenn man mit einem npc redet). warum die engine hardcoded font families und .ttf's gemischt verwendet, wird wohl ewig ein rätsel bleiben.

Amox
08-03-07, 15:43
doofe frage aber die fonts im ordner neocron/fonts/ sind unnütz ?? also kann man nicht für linux brauchbar machen ??

eNTi
08-03-07, 15:59
sinnvolle antwort: wenn du die vorigen posts richtig lesen würdest, dann wüsstest du bereits die antwort.

Nadja [Mars]
31-12-07, 19:45
Gibts hier brauchbare Vorschläge oder Fortschritte?
Habe keine Lust mehr auf Reboot für NC. :)

Gruß

Dr.Fallout
31-12-07, 21:01
http://www.nc-wiki.com/Running_Neocron_in_Linux

NeoTrace
31-12-07, 21:41
Linux... bääh.. nieder mit dem Softwarekommunismus!

Selket
01-01-08, 10:46
Linux is schon was feines und sieht um welten besser aus als Windows.

Aber ich versuch auch schon lange neocron unter wine ans laufen zu bringen ....stehe momentan kurz vorm durchbruch^^

Mighty Max
01-01-08, 11:11
Linux [...] sieht um welten besser aus als Windows.

DAS musst du uns jetzt aber mal genau erzählen.

Im Normalfall sehe ich Linux hinter der Shell nicht (es sei denn bei 'ner Panic), und da die Shells soweit Quelloffen sind, dass sie auch unter Win eingesetzt werden können, können diese ja auch nicht das sein, was an Linux besser aussieht ...

NeoTrace
01-01-08, 23:25
Linux is schon was feines und sieht um welten besser aus als Windows.

Aber ich versuch auch schon lange neocron unter wine ans laufen zu bringen ....stehe momentan kurz vorm durchbruch^^

"Ich schlag mich mit Linux rum, da mein Freund das auch hat und damit in CS alles basht" ;)

AmokPaule
01-01-08, 23:57
DAS musst du uns jetzt aber mal genau erzählen.

Im Normalfall sehe ich Linux hinter der Shell nicht (es sei denn bei 'ner Panic), und da die Shells soweit Quelloffen sind, dass sie auch unter Win eingesetzt werden können, können diese ja auch nicht das sein, was an Linux besser aussieht ...
Gib mir mal bitte n link zu einer linux shell die auch unter windows geht,
danke:)

Mighty Max
02-01-08, 00:18
Soweit jede Quelloffene.
Alle nötigen Bibliotheken für gängige Shells (von Bash über KDE zu Gnome) existieren in prebuild binaries als auch source.
Make (MinGW) und GCC existieren in kompatiblen Versionen unter Windows

Den Rest - das Anpassen der Makefiles/Automakes auf das PE Format - sollte ein "Linuxer" beherrschen.

Unter HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon dann die neue ShellExecutable eintragen und fertig.


:edit:
Hab grade mal nach "fertigen" Lösungen gesucht die dir die Arbeit soweit auch noch abnehmen. Für Cygwin existieren Pakete für KDE ("kde-cygwin") und gnome ("Cygnome").
Allerdings - das ist eine reine Meinung - würd ich mir Cygwin nicht nicht dafür draufheuen, und den manuellen Weg wählen. Cygwin hat(te?) so seine Probleme beim Einhalten von Standards (insbesondere sein hauseigenes "make" kloppte sich des öfteren mit dem MinGW make)

AmokPaule
02-01-08, 01:04
meinst du das das geht?
Also dann so richtig?
Ich hab hier n probier rechner da kann ich win drauf machen und testen, nur ich hab da so meine zweifel ob win mit ner richtigen shell so richt läuft.

NeoTrace
02-01-08, 08:08
Ne, Linux Shell unter Windows... jetzte wirds echt abartig :p

Nadja [Mars]
02-01-08, 12:32
http://www.nc-wiki.com/Running_Neocron_in_Linux
Prima! Danke dir!
Gruß

psychowar
17-01-08, 17:15
kennt jemand die neue url oder hat jemand ne kopie der seite? im google cache und archive.org hab ich leider nichts gefunden.

Dr.Fallout
17-01-08, 17:21
da ist das ganze noch im Google Cache

http://209.85.135.104/search?q=cache:bXToLy8FNzYJ:www.nc-wiki.com/Running_Neocron_in_Linux+neocron+wiki+%22running+neocron+in+linux%22&hl=de&ct=clnk&cd=1&gl=de

Um es zu sichern, poste ich den ganzen text einfach nochmal hier rein:




Instructions for getting Neocron working with Vanilla Wine


I just copied my Neocron 2.2 folder from my NTFS drive, so I include no instructions for installing Neocron


These instructions are for people who have just installed Ubuntu

1. Download and install Automatix2.
2. Install Wine from Automatix and Extra Fonts package, and whatever else you want to install.
3. Download and install Wine-Doors.
4. Install the following packages from Wine-Doors
Visual C++ runtime libraries 6
All fonts available
Common Controls 5
DCOM 98
Microsoft Jet 4
Microsoft Foundation Classes 4
MSXML 4
DirectX9
Internet Explorer 6
Windows Scripting Host 5
Windows Installer 2
Visual Basic Common Controls 6
Visual Basic Runtime Libraries 5
Visual Basic Runtime Libraries 6
If any fail, just keep trying until they are installed, sometimes a few will fail because others were not installed first.
Do NOT press any keys or be doing anything else while they install, they will automatically press keys for you to finish the installs.

6. Copy your Neocron2.2 directory over to ~/.wine/drive_c/Program\ Files/
7. run winecfg and Add Application Client.exe with the following options
Windows Version: Windows 98
[Libraries]
Override msvcrt, set to Native (Windows) [Thanks to vitamin in #winehq for this]
Override quartz, set to Native (Windows) [Again thanks to vitamin in #winehq for this]

8. Copy msvcrt.dll and quartz.dll from your C:\Windows\System32 folder on your WIndows machine to ~/.wine/drive_c/windows/system32
9. From the terminal, go to your Neocron 2 folder (cd ~/.wine/drive_c/Program\ Files/Neocron2/) and type wine Client.exe -sysconfig
10. Setup your options and click OK.
11. From the terminal again type wine Client.exe -precache PlayTutorial
12. After making sure that it works, you need to make sure that in your /etc/hosts file, your hostname is set to resolve to your external IP, NOT LOCALHOST!
13. Now just fire up Client.exe and connect! WORKS!


---


Instructions for getting Neocron working with Cedega


Neocron 2.2 can be run directly from an NTFS drive. No need to copy it over. I assume it will install nicely in Cedega, please let me know otherwise.


These instructions should work for people on all GNU/Linux distros.

1. Download and install Cedega.
2. Open Cedega, go to Tools > Game Folders > Add. Call it NC2, or whatever you want.
3. Right click the game folder you just created, click 'Add Shortcut' and point it directly to your NC2 Client.exe

This can be on an NTFS drive if you havn't copied it accross e.g. "/media/hda1/Games/Neocron2.2/Client.exe".

4. Give the shortcut a name (Neocron), and Extract the icon.

5. In the "Command Line Options" enter '-sysconfig'. Press Ok.
6. Run Neocron (double click, or hit 'Start').

7. Now right click the Neocron shortcut, go to 'Properties' and replace the 'Command Line Option' with -precache PlayTutorial

If the game loads the tutorial, which it should, you now have a working NC2 :)

8. You can remove the Command Line Options now.
9. You will need to edit your /etc/hosts file in order to play online. Replace your hostname (LOCALHOST) with your external IP.
10. Now just launch the game and play! >:D






Bei Fragen müsst ihr diesen User (http://forum.neocron.com/member.php?u=18128) nerfen ;)

psychowar
18-01-08, 10:19
danke, hab ich mich wohl zu glatt angestellt ;)