kraizy-Metin2 Sourecode kompilieren?

11/08/2014 15:17 Dyshaxo#1
Hi there,

hab' vor 'ner weile von ".InyaProduction" den Metin2-Sourcecode in Archivname "kraizy" zugesteckt bekommen. War erstmal ganz interessant, das ganze durchzulesen, aber argviel damit anfangen konnte ich nicht.

Jetzt bin ich um - bestimmte Ideen für meinen Server realisieren zu können - dazu gezwungen, von der rev.2089M auf eine aktuellere umzusteigen.

Daher - lade ich mir grade die "40k Serverfiles by Speedi&Viruz" runter, die mir viel Arbeit erleichtern sollten.

Allerdings wäre das jetzt auch meine chance, mir meine eigene gamecore zu kompilieren.
Dazu bräuchte ich aber n paar Erklärungen zu diesem kraizy-archiv,

und vorallem sollte ich wissen - wie man was davon kompiliert.
Ich hab' aus schulischen Gründen die Ultimate-Version von Visual Studio 2012 auf dem Rechner, bisher nur benutzt, um kleinere C#-Anwendungen zu schreiben, aber da sind ja auch C++, Visual Basic, C und andere compiler dabei.

Daher meine Frage - gibt es schon Anleitungen dazu, wie man sich seine eigene Gamecore kompilieren kann?

Mfg. Dyshaxo =)
11/08/2014 20:09 Яeya#2
Was würdest du damit machen wollen?
kraizy hat hier kein guten Ruf , und ich kann mir vorstellen das da der ein oder andere "Fehler" drin ist =)
11/08/2014 21:07 .Inya#3
Also Fehler sind da nicht drin der Core der mainline läuft wie er ist.

Kompilieren auf FreeBSD ist ein wenig komplizierter. Wenn du nen Windows Core compilen willst brauchst du Visual Studio 2008 mit SP1
11/08/2014 21:23 Lord iRemix#4
Quote:
Originally Posted by Lord Inya View Post
Kompilieren auf FreeBSD ist ein wenig komplizierter. Wenn du nen Windows Core compilen willst brauchst du Visual Studio 2008 mit SP1
Nein, braucht man nicht.
Nur weil es ein 2008er VS Projekt ist heißt es nicht, dass man nicht auch neuere VS Versionen nutzen kann.
Haben unseren auch mit VS 2013 compilet.
11/08/2014 22:07 NeCoTeN#5
Same
11/09/2014 08:44 [uLow]Beni#6
Jeder der den Sourcecode hat macht sich strafbar, jeder der was ihn weitergibt sogar noch mehr.
Wird hier nicht supported
11/09/2014 10:03 .Inya#7
Quote:
Originally Posted by Lord iRemix View Post
Nein, braucht man nicht.
Nur weil es ein 2008er VS Projekt ist heißt es nicht, dass man nicht auch neuere VS Versionen nutzen kann.
Haben unseren auch mit VS 2013 compilet.
Tun wir mittlerweile auch aber ohne etwas dran zu machen lässt sich meines wissens die mainline nicht einfach mit dem v120 compiler compilen.
11/09/2014 15:16 Mashkin#8
Quote:
Originally Posted by [uLow]Beni View Post
Jeder der den Sourcecode hat macht sich strafbar, jeder der was ihn weitergibt sogar noch mehr.
Wird hier nicht supported
Über kompilierte Gamefiles zu sprechen macht das ganze natürlich besser.
Wer hat festgelegt, dass man hier nicht über Metin2-Quellcode sprechen darf?

Mit ein paar Änderungen lassen sich Game- und DB-Core auch mit Clang/LLVM statt GCC kompilieren; sehr praktisch für FreeBSD 10 und eben alle anderen die GCC doof finden.

Kann jemand sagen, ob die neueren Microsoft Compiler effizienter kompilieren als VS9?
11/09/2014 17:12 "Sh4Xx"#9
Quote:
Originally Posted by Mashkin View Post
Über kompilierte Gamefiles zu sprechen macht das ganze natürlich besser.
Wer hat festgelegt, dass man hier nicht über Metin2-Quellcode sprechen darf?

Mit ein paar Änderungen lassen sich Game- und DB-Core auch mit Clang/LLVM statt GCC kompilieren; sehr praktisch für FreeBSD 10 und eben alle anderen die GCC doof finden.

Kann jemand sagen, ob die neueren Microsoft Compiler effizienter kompilieren als VS9?
Nein, egal ob VS9 ode rVS12 oder VS13, es kommt das Gleiche bei Raus bloss das bei mir die neuere Version von VS Schneller Compilt! :) :mofo: