EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   General::News (https://www.eqemulator.org/forums/forumdisplay.php?f=594)
-   -   0.6.5 has been released, really. (https://www.eqemulator.org/forums/showthread.php?t=20154)

fathernitwit 03-02-2006 04:36 PM

0.6.5 has been released, really.
 
Folks,

Windows issues fixed hopefully.

Its time for yet another big release of eqemu. This release has very little gameplay changes, almost all of the work is focused on making eqemu server administrator's lives easier.

Major Features
1. Single new XML config file. - All config files consolidated into one.
2. IP autoconfiguration from login server - No more NAT hacks!
3. HTTP management interface in world - Finally, an official user interface to manage your server!
4. Launcher to start/manage zones - A new way to boot your zones.
5. Extensive new log system - Detailed logging on command.

Extensive documentation has been added to the wiki, including full release notes:
http://www.eqemulator.net/wiki/wikka...=Dev065Release

As a note, anybody who knows how to use php or perl well for web development should talk to us on IRC about helping to finish the world web pages.

Enjoy.

Belfedia 03-03-2006 01:21 AM

Thanks for this release :)
that's a Huge update !!!

Little linux fix for debian user (and some other distrib different than Freebsd),
Code:

apt-get install uuid-dev
no more socketlib error2 with uuid.h not found
I testing more when my #@!? connexion was up for my server :p

fathernitwit 03-03-2006 02:34 AM

hmm..
That Uid crap should be in the "extras" lib anyways, I will make it not build that, since we dont need/want it.

smogo 03-03-2006 09:40 AM

Whosh, sounds really good. I wish i could get some more time to get the feel of it :/

keep on ~very~ good work !

microbrain 03-03-2006 11:43 PM

Minilogin for 6.5?
 
Is anybody working on an updated minilogin to work with the new release?

sdabbs65 03-04-2006 01:54 AM

compile fine except.
 
I was able to get all of it compiled except for World. 6 errors.
LauncherLink.obj : error LNK2001: unresolved external symbol "public: int __thiscall EQLConfig::GetDynamicCount(void)const " (?GetDynamicCount@EQLConfig@@QBEHXZ)
LauncherLink.obj : error LNK2001: unresolved external symbol "public: void __thiscall EQLConfig::GetZones(class std::vector<STRUCT LauncherZone std::allocator<struct LauncherZone,class> > &)" (?GetZones@EQLConfig@@QAEXAAV?$vector@ULauncherZon e@@V?$a
llocator@ULauncherZone@@@std@@@std@@@Z)
LauncherList.obj : error LNK2001: unresolved external symbol "public: __thiscall EQLConfig::EQLConfig(char const *)" (??0EQLConfig@@QAE@PBD@Z)
LauncherList.obj : error LNK2001: unresolved external symbol "public: static class EQLConfig * __cdecl EQLConfig::CreateLauncher(char const *,unsigned char)" (?CreateLauncher@EQLConfig@@SAPAV1@PBDE@Z)
EQWParser.obj : error LNK2001: unresolved external symbol _boot_EQLConfig
../build/WorldDebug.exe : fatal error LNK1120: 5 unresolved externals
Error executing link.exe.
WorldDebug.exe - 6 error(s), 390 warning(s)

fathernitwit 03-04-2006 03:46 AM

Quote:

Originally Posted by sdabbs65
I was able to get all of it compiled except for World. 6 errors.

What VC version? its missing EQLConfig.cpp in the project.

fathernitwit 03-04-2006 06:14 PM

Well, I spent all day rewritting the whole web server to not use the crappy socket code I originally chose for the network layer. This should have resolved the windows problems that people were experiencing. You might get some error 10054 out of the socket code with certain browsers, but its not hurting anything. Also cleaned out a lot of the crap we didnt need from the socket library, just a few things I didnt feel like rewritting left.

Also, Doodman made some changes that should make minilogin 0.6.2 work for 0.6.5. Just need to specify your world address in the XML config.

bushman77 03-04-2006 06:29 PM

woot
 
awesome job, was able to boot it up with no issue with this latest release.

scratch that, world.exe booted up fine and i was able to log into web interface with no issue, things seemed to be running fine, untill i tried to load up zone.exe


this is in the microsoft visual studio debugging output:


unhandled exception in World.exe: 0xC0000005: Access Violation

i would have dumped the rest of what was in the window in studio but that output is rather large

seems to point to this line in the debugger window though
0044E686 mov edx,dword ptr [ecx]

fathernitwit 03-05-2006 06:49 AM

god damnit. Ok, changes to fix this are comitted, new build avaliable.

microbrain 03-05-2006 08:18 AM

world.exe still crashes
 
Sorry fathernitwit,

Just tried the new build and getting the same error.

Minilogin loads up ok
World loads up ok, and minilogin registers it

as soon as I run eqlaunch, world.exe crashes :(

it also happens with zone.exe using boot5zones.bat :(

anyone else getting this problem with the 690 and 691 builds?

tallerin 03-05-2006 10:30 AM

Cool http server works great now for me on build 691. No world crashing or zone crashing for me but minilogin does not work for me still. Apprietiate all the hard work you guys have done.

minilogin shows it is connected

Quote:

LoginServer.ini read.
[Status] Loading opcodes..
Server mode: MiniLogin
Login server listening on port:5999
4328 New Server connection: 127.0.0.1 port: 28428
27078 New client from ip: 127.0.0.1 port: 3184
world shows it conected to minilogin but says connection is closed

Quote:

[Debug] [WORLD__INIT] Zone (TCP) listener started.
[Debug] [WORLD__INIT] Client (UDP) listener started.
[Debug] [WORLD__LS] Connecting to login server...
[Debug] [WORLD__LS] Setting World to MiniLogin Server type
[Debug] [WORLD__LS] Connected to Loginserver: localhost:5999
127.0.0.1:5999: TCPConnection::RecvData(): Connection closed
also in the http server interface it states that the server is not connected

Quote:

World NOT connected to login server localhost:5999.
i'm running the server on same pc as i play on and tryed localhost 127.0.0.1 and my internal ip that my modem/router assigns (no network just a combo modem/router) for the world address and nothing shows up in serverlist or shows staying connected.

cavedude 03-05-2006 01:18 PM

I can confirm tallerin's issue. I get the same problem here on both of my Windows boxes. On the other hand, Linux support has been great from the initial release.

microbrain 03-05-2006 09:27 PM

All seems to be working!
 
Great work guys! :D

Give yourselves a huge pat on the back

I managed to start my server up, log in, create a char and zone ok using the 694 build

Doodman 03-07-2006 05:23 PM

For those of you using minilogin, the next nightly build of 0.6.5 should work with it now.


All times are GMT -4. The time now is 07:44 AM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.