Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server > Metin2 PServer Guides & Strategies
You last visited: Today at 21:15

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[GUIDE]Game Core (r2019 unstripped) auf FreeBSD8 / 64bit

Discussion on [GUIDE]Game Core (r2019 unstripped) auf FreeBSD8 / 64bit within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old   #1
 
Mashkin's Avatar
 
elite*gold: 44
Join Date: May 2010
Posts: 2,053
Received Thanks: 1,747
[GUIDE]Game Core (r2019 & r2089) on newer FreeBSD (>7) / 64bit

New: Now in English:


Einleitung


Vorwort
Bevor man anfängt, planlos zu kompilieren und Symlinks anlegt sollte man die nötige Reihenfolge kennen:
Man muss sich zuerst um das 64bit-Problem kümmern, danach kann man sich mit FreeBSD 8/9 beschäftigen.

Das 64bit-Problem


Das Problem mit FreeBSD 8/9

Danach sollte euer Metin2-Server auf FreeBSD8/9 64bit funktionieren!

Schlusswort
Sollten irgendwelche Probleme auftreten, obwohl alles so gemacht worden ist, wie beschrieben, zögert nicht dies hier zu erwähnen!

Hinweis! Dieser Guide funktioniert nur mit dem ~45MB großen unstripped Game-Core! (auch nicht mit der UPX-gepackten Version!)

Diese GUIDE wurde getestet mit:
Kay331's Serverfiles v6(game r2019 unstripped)
Kay331's GameCore rev2089 unstripped
gepackter GameCore (getestet von .Xero)
alle neueren GameCores sollten funktionieren

Für etwaige Schäden an Server oder Daten übernehme ich keine Haftung, das Nachvollziehen dieses Guides geschieht auf eigene Gefahr.

Greetz M@sh

Quote:
Originally Posted by Update
Sollte auch mit FreeBSD9.x funktionieren. / Should also work on FreeBSD9.x. | erfolgreich im Einsatz/used in production
25.01.2012: Libs für "qc" ergänzt. / Added libs for "qc".
25.04.2012: Englische Version hinzugefügt. / Added English version.
03.07.2013: Fix für FreeBSD 9.* / Fix for FreeBSD 9.*
21.07.2013: Fix für neuere Libversionen / Fix for updated libraries
13.11.2013: Anpassungen + getestet für FreeBSD 9 / Fix + tested for FreeBSD 9
Attached Files
File Type: zip libstdc++.so.4.zip (208.9 KB, 3234 views)
Mashkin is offline  
Thanks
67 Users
Old 09/07/2011, 21:41   #2
 
elite*gold: 439
Join Date: May 2009
Posts: 1,502
Received Thanks: 880
Saubere Arbeit
Des mit dem neuen Namen für eine lib hab ich gekannt aber der 32bit port nicht..

grüßle LordMampf2
LordMampf2 is offline  
Old 09/07/2011, 21:57   #3
 
Mashkin's Avatar
 
elite*gold: 44
Join Date: May 2010
Posts: 2,053
Received Thanks: 1,747
Quote:
Originally Posted by LordMampf2 View Post
Saubere Arbeit
Des mit dem neuen Namen für eine lib hab ich gekannt aber der 32bit port nicht..

grüßle LordMampf2
Danke für das Lob ;D
Es war an sich nicht wirklich "Arbeit", das aufwendigste an allem war, den Guide zu schreiben und es noch mal zu testen...
Mashkin is offline  
Old 09/07/2011, 23:35   #4
 
elite*gold: 0
Join Date: Mar 2011
Posts: 287
Received Thanks: 138
Thx
but
Heißt das nicht unscripped?
Es strippt ja nicht :P
TehBaTushi16 is offline  
Old 09/08/2011, 00:43   #5
 
elite*gold: 0
Join Date: Jul 2009
Posts: 1,702
Received Thanks: 1,468
Nein heißt Stripped
.Awesoome is offline  
Old 09/08/2011, 00:54   #6
 
elite*gold: 0
Join Date: Sep 2011
Posts: 57
Received Thanks: 2
Hallo,

Funktioniert ein Server dann auf einem BSD 8.x System (64 Bit) ?

€: Funktioniert, Prima !!!

Liebe Grüße,
TehImpulse
TehImpulse is offline  
Old 09/08/2011, 14:04   #7
 
elite*gold: 0
Join Date: Jan 2011
Posts: 1,484
Received Thanks: 3,151
Hört sich sinnvoll an, das Problem wird glaube ich aber sein, dass der Prozess trotzdem nicht mehr als 4GB beanspruchen kann...

Achja, ich wette die 88% von euch weiß nicht mal was stripped heißt
Daroolein is offline  
Old 09/08/2011, 14:12   #8
 
elite*gold: 0
Join Date: Jun 2009
Posts: 2,327
Received Thanks: 565
doch es ist 64 bit , und 64 bit kann mehr als 4GB benutzen
ciao123 is offline  
Old 09/08/2011, 14:21   #9
 
.Kay331's Avatar
 
elite*gold: 5
Join Date: Nov 2009
Posts: 1,863
Received Thanks: 2,778
Quote:
Originally Posted by Daroolein View Post
Hört sich sinnvoll an, das Problem wird glaube ich aber sein, dass der Prozess trotzdem nicht mehr als 4GB beanspruchen kann...

Achja, ich wette die 88% von euch weiß nicht mal was stripped heißt
Kann man doch auch am Kernel einstellen?! oder habe ich da was falsch verstanden?
.Kay331 is offline  
Old 09/08/2011, 14:57   #10
 
elite*gold: 0
Join Date: Jan 2011
Posts: 387
Received Thanks: 139
Geht das auch mit der r2089 ?
Яonix is offline  
Old 09/08/2011, 15:06   #11
 
Mashkin's Avatar
 
elite*gold: 44
Join Date: May 2010
Posts: 2,053
Received Thanks: 1,747
Quote:
Originally Posted by Daroolein View Post
Hört sich sinnvoll an, das Problem wird glaube ich aber sein, dass der Prozess trotzdem nicht mehr als 4GB beanspruchen kann...

Achja, ich wette die 88% von euch weiß nicht mal was stripped heißt
Das ist auch nicht wirklich nötig...Trotzdem erlaubt es dem Serverbetreiber, den vollen Arbeitsspeicher von bis zu theoretischen 16 Exbibyte (Exbibyte = 1048576 Tebibyte) zu verwenden. Sinn dieser Methode ist nur, den Game-Core auf 64bit-System einsetzen zu können.
Dadurch spart man sich das mühselige kompilieren eines neuen Kernels mit PAE, nebenbei auch all' die Risiken und Nachteile (System bootet nicht mehr, IPFW etc...).

Ob der Prozess nun mehr als 4GB allokieren kann oder nicht habe ich im Übrigen nicht getestet.

Quote:
Originally Posted by .NyanCat View Post
Geht das auch mit der r2089 ?
Sollte funktionieren...
Es ist auch wahrscheinlich möglich ältere Game-Cores zu betreiben.
Da hätte man wieder den Vorteil, dass es mehr gleichzeitige Prozesse gibt, die von mehr RAM profitieren können.
Bei Gelegenheit werde ich das noch testen...
Mashkin is offline  
Old 09/08/2011, 15:09   #12
 
elite*gold: 0
Join Date: Jan 2011
Posts: 1,484
Received Thanks: 3,151
Quote:
Originally Posted by M@shkin View Post
Das ist auch nicht wirklich nötig...Trotzdem erlaubt es dem Serverbetreiber, den vollen Arbeitsspeicher von bis zu theoretischen 16 Exbibyte (Exbibyte = 1048576 Tebibyte) zu verwenden. Sinn dieser Methode ist nur, den Game-Core auf 64bit-System einsetzen zu können.
Dadurch spart man sich das mühselige kompilieren eines neuen Kernels mit PAE, nebenbei auch all' die Risiken und Nachteile (System bootet nicht mehr, IPFW etc...).

Ob der Prozess nun mehr als 4GB allokieren kann oder nicht habe ich im Übrigen nicht getestet.


Sollte funktionieren...
Es ist auch wahrscheinlich möglich ältere Game-Cores zu betreiben.
Da hätte man wieder den Vorteil, dass es mehr gleichzeitige Prozesse gibt, die von mehr RAM profitieren können.
Bei Gelegenheit werde ich das noch testen...
Wer keine Firewall installiert schreit ja nur geradezu danach gehackt zu werden.
Daroolein is offline  
Thanks
2 Users
Old 09/08/2011, 15:22   #13
 
Mashkin's Avatar
 
elite*gold: 44
Join Date: May 2010
Posts: 2,053
Received Thanks: 1,747
Quote:
Originally Posted by Daroolein View Post
Wer keine Firewall installiert schreit ja nur geradezu danach gehackt zu werden.
Das mag sein, aber Thema dieses Guides ist es nicht, eine Firewall zu installieren...

Im Allgemeinen gilt aber, dass man (hin und wieder) mit der Zeit gehen sollte und PAE ist - wie bekannt sein dürfte - nunmal nur eine Notlösung und nichtmal auf allen Systemen überhaupt tauglich.

Zum Benutzen von aktuellen FBSD-Releases sage ich nur: Updates und Upgrades haben einen Sinn und wenn man nicht unbedingt muss (und das muss man ja nicht) sollte man nicht Ewigkeiten auf alten Systemen hängen bleiben, erst recht nicht einen total verallteten Release noch neu installieren...

€dit: Ich werde mich jetzt mal dransetzen und auch andere Game-Cores testen:
"alte" Files und auch die rev2089...

Als Feedback sollte im Übrigen der Post von TehImpulse ein guter Anfang sein...auch wenn er nicht gerade der lange bekannte, erfahrene und voll vertrauenswürdige Poster hier ist...

€dit2: Nur so BTW...auf meinem Server damals hatte ich keine Firewall installiert und alles war in Ordnung...Zum Verhängnis wurden mir am Ende nur die korrupten "Mitarbeiter", die im Übrigen auch allesamt hier bei e*PvP vertreten sind bzw. waren.
Mashkin is offline  
Old 09/08/2011, 15:52   #14
 
elite*gold: 0
Join Date: Sep 2011
Posts: 57
Received Thanks: 2
Quote:
Originally Posted by M@shkin View Post
Das mag sein, aber Thema dieses Guides ist es nicht, eine Firewall zu installieren...

Im Allgemeinen gilt aber, dass man (hin und wieder) mit der Zeit gehen sollte und PAE ist - wie bekannt sein dürfte - nunmal nur eine Notlösung und nichtmal auf allen Systemen überhaupt tauglich.

Zum Benutzen von aktuellen FBSD-Releases sage ich nur: Updates und Upgrades haben einen Sinn und wenn man nicht unbedingt muss (und das muss man ja nicht) sollte man nicht Ewigkeiten auf alten Systemen hängen bleiben, erst recht nicht einen total verallteten Release noch neu installieren...

€dit: Ich werde mich jetzt mal dransetzen und auch andere Game-Cores testen:
"alte" Files und auch die rev2089...

Als Feedback sollte im Übrigen der Post von TehImpulse ein guter Anfang sein...auch wenn er nicht gerade der lange bekannte, erfahrene und voll vertrauenswürdige Poster hier ist...

€dit2: Nur so BTW...auf meinem Server damals hatte ich keine Firewall installiert und alles war in Ordnung...Zum Verhängnis wurden mir am Ende nur die korrupten "Mitarbeiter", die im Übrigen auch allesamt hier bei e*PvP vertreten sind bzw. waren.
^^

ich würd gerne wissen ob man auch full ram benutzen kann nun also mehr als 4gb bei einer game ...
aber wie testet man das >_<
TehImpulse is offline  
Old 09/08/2011, 16:13   #15
 
elite*gold: 0
Join Date: Jan 2011
Posts: 1,484
Received Thanks: 3,151
Quote:
Originally Posted by M@shkin View Post
Das mag sein, aber Thema dieses Guides ist es nicht, eine Firewall zu installieren...

Im Allgemeinen gilt aber, dass man (hin und wieder) mit der Zeit gehen sollte und PAE ist - wie bekannt sein dürfte - nunmal nur eine Notlösung und nichtmal auf allen Systemen überhaupt tauglich.

Zum Benutzen von aktuellen FBSD-Releases sage ich nur: Updates und Upgrades haben einen Sinn und wenn man nicht unbedingt muss (und das muss man ja nicht) sollte man nicht Ewigkeiten auf alten Systemen hängen bleiben, erst recht nicht einen total verallteten Release noch neu installieren...

€dit: Ich werde mich jetzt mal dransetzen und auch andere Game-Cores testen:
"alte" Files und auch die rev2089...

Als Feedback sollte im Übrigen der Post von TehImpulse ein guter Anfang sein...auch wenn er nicht gerade der lange bekannte, erfahrene und voll vertrauenswürdige Poster hier ist...

€dit2: Nur so BTW...auf meinem Server damals hatte ich keine Firewall installiert und alles war in Ordnung...Zum Verhängnis wurden mir am Ende nur die korrupten "Mitarbeiter", die im Übrigen auch allesamt hier bei e*PvP vertreten sind bzw. waren.
32bit zeugt nicht davon, dass das System veraltet ist. Metin2 ist nunmal für 32bit entworfen, und man sollte es zwangsläufig nicht umkurbeln, wenn es keinen Grund hat.
Daroolein is offline  
Thanks
1 User
Reply

Tags
64bit, freebsd 8, guide, r2019, tutorial


Similar Threads Similar Threads
game-->core
11/05/2011 - Metin2 Private Server - 2 Replies
Hey, habe ein riesen Problem. Habe die Files von profizocker94 , also Level 120. Nun habe ich mit disem Franzosen Ding auf 127 gemacht. Da es aber Probleme gab , wollte ich die alte wieder rein tun und hab die mit Levelbegenzung 127 ausversehen gelösch. :/ Nun klappt die alte und nochmal eine neugemachte nicht , und es kommt der Core Fehler. Aber sonst kommt er ja nur wenn man was falsch eingetippt hat. Wie kann ich das Prob lösen ? MFG
[Release]Game Core/Db Core Syslog in den neueren rev's ausnoppen
08/12/2011 - Metin2 PServer Guides & Strategies - 29 Replies
Nachdem ich das heute schon in einem anderen Forum released habe, würde das Release sowieso innerhalb von 1-2 Stunden auf elitepvpers landen, deswegen mach ich es gleich auch noch hier auf^^ Erstmals was das überhaupt für Vorteile bringt den Syslog auszunoppen: Der Syslog verbraucht teilweise extrem viel Ram, vor allem bei einer größeren Spielerzahl, weshalb die Syslogs ebenfalls sehr groß werden und gegebenfalls zu einem Absturz der verschiedenen Cores führen kann. Dazu verursacht es...
[HILFE]Core Fehler game 61 und game 99 in VPC nach hochfahren?!
06/25/2011 - Main - 1 Replies
Hallo Leute ich habe eine kleines Problem und zwar wollte ich in eine map npc's hinstellen und ich hatte ein paar quests gelöscht (auch von der hongkong_list und ich habe auch cd /usr/rain/channel usw. eingegeben um quests zu aktualisieren) und naja wenn ich jetz den server starte sieht es erst so aus als wenn er normal hochgefahren ist aber dann kurze zeit später kommt: mv : rename ./game core game99: no such file direction aber nur und so änhliche mehrmals hintereinander :confused: ich tu...
game core problem hab game datei geändert
05/18/2011 - Metin2 Private Server - 0 Replies
bei mir taucht immer in Virtaul pc ein fehler auf da steht : mv : ./game99 core to cores core .... und vieles mehr
Game-Core Configs?
10/12/2010 - Metin2 Private Server - 0 Replies
Joa mich hats auch erwischt, kann alle Befehle außer den Rechte für alle-Befehl blocken. Und habe den Thread hier gelesen: http://www.elitepvpers.com/forum/metin2-pserver-gu ides-strategies/721800-anhang-imer-fixx.html Nur weiß ich nich genau welche Configs von den game cores gemeint sind, kann mir jemand sagen ob ich jetz direkt via hex-Editor in den game cores das admin_page Dings bearbeiten soll oder wo diese game core-configs zu finden sind?



All times are GMT +2. The time now is 21:15.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.