AX Classic EqEmulator Forums

Source and database discussion for AX_Classic


It is currently Sat Sep 04, 2010 6:01 pm

All times are UTC




Post new topic Reply to topic  [ 3 posts ] 


 Post subject: Minilogin.exe and Linux
PostPosted: Sat Dec 27, 2008 2:38 am 
Developer Team
Developer Team
Joined: Sun Sep 16, 2007 2:16 pm
Posts: 1979
Location: Cript of Nadox
Offline
For me MiniLogin server actually works better under Linux than Windows (almost never hangs when logging in to the LS).
One problem I did have was, when I am working on new code - I have to shut down/restart the server a lot (for testing), eventually I got MiniLogin "port not available" error.
My solution was to isolate/start MiniLogin as a service in the rc.local script, and leave it always running..
in "/etc/rc.d" edit rc.local and add as the very last line;

Code:
# start minilogin server
cd /eqemu/server/
wine /eqemu/server/MiniLogin.exe > /eqemu/server/MiniLogin.log &

Now when you boot up, the LS will be running- so far this has worked well for me.


Top
 Profile  
 

 Post subject: Re: Minilogin.exe and Linux
PostPosted: Sat Feb 13, 2010 8:00 am 
Quest Writer
Quest Writer
Joined: Wed Dec 02, 2009 12:40 pm
Posts: 96
Offline
Hi Angelox,
I am a firm biliever of "not changing anything that runs well" ussually but running windows code under linux --> Wine seems a bit far fetched. It is not possible to compile it to linux native? theres no source available for Minilogin? However posts like these interrest me and i would like to have a go at setting up a linux server (with AXClassic) at some point.

Greetz
Caved


Top
 Profile  
 

 Post subject: Re: Minilogin.exe and Linux
PostPosted: Sat Feb 13, 2010 5:36 pm 
Developer Team
Developer Team
Joined: Sun Sep 16, 2007 2:16 pm
Posts: 1979
Location: Cript of Nadox
Offline
The problem with the login server executables is, there was never any source released with them, Minilogin and Public login executables both have no source. For a long while, the Public Login server was "taken over" by a few people which gave them total domination of the eqemulator scene.
Luckily, one of the original EqEmu programmers (Image), got back into the scene, and provided us with a Login server very similar to the version EqEmu uses (Image made the original Login Server, so he knew what he was doing).
Recently, some of the eqemu programmers started a new login server with source to the public from scratch - but these LS executables we have now work perfectly and last time I looked, the "source" version, still has many flaws in it.
Also, I noticed on Images site, he has a Linux version of the Login Server- but like I said, what I have now, (which is Images' Windows Public Login Sever) works so well, I have no need for anything else.
Wine is very much advanced, and can run flawlessly just about anything i put it up to.
In Linux, you have to 'compile' code into the OS, for it to work right - so you really need the source code for the LS, if you want to run a native version of it.
I'm just so happy Image gave us the Publc LS option - it's all we needed to have a complete, independent emulator.

_________________
"Damn my eyes! You're just another mirage!"
...Memories of 'a madman' from Oasis of Marr

Lets' not forget who started all of this!
Original EqEmu Changelog that has been ignored and trunicated, from what you see now.


Top
 Profile  
 

Display posts from previous:  Sort by  

Post new topic Reply to topic  [ 3 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group