Freelancer Community Network
Reminder: Internet Explorer 6 or below are NOT supported.
HomeHome
ForumForum
WikiWiki
DownloadsDownloads
ForgeForge
Multiplayer Connection Tutorial
Collapse/Expand Random Image
Collapse/Expand Login
Username:

Password:

Remember me



Lost Password?

Register now!
Collapse/Expand Chat
Collapse/Expand Who's Online
22 user(s) are online (17 user(s) are browsing Forum)

Members: 1
Guests: 21

Nos#Fi, more...
Collapse/Expand Donations
Monthly costs: -30€
Income (ads): +5€
Donations (last month): +5€

Current balance: -60€
(last updated 10/2020)

Please make a donation if you want to help keeping The-Starport online:

Thanks!
Collapse/Expand Links
Collapse/Expand Advertisement
There are currently 101 users playing Freelancer on 42 servers.
October. 24, 2020

Browsing this Thread:   1 Anonymous Users



 Bottom   Previous Topic   Next Topic  Register To Post



[kinda solved] Can't load plugin <dsacesrv.dll>

Joined:
2011/6/19 9:16
Group:
Registered Users
Posts: 46
Offline
Heyho fellow Freelancers ,

yesterday i stumbled upon the newest rev (249) of flhookplugin at the svn forge. Compiled it with visual studio 2013 and everything went fine

Unfortunately the given dsacesrv.dll seems to not work properly...

Does somebody know a resolution for this?

Posted on: 2014/6/28 12:04
Top
Re: Can't load plugin <dsacesrv.dll>
Not too shy to talk
Joined:
2011/8/3 19:16
Group:
Registered Users
Posts: 88
Offline
The file is not compatible because compile with 2008. Source code dsacesrv is close.
No solution, maybe with a future update of discovery.

Posted on: 2014/6/28 23:14
Top
Re: Can't load plugin <dsacesrv.dll>
Starport Admin
Joined:
2009/2/21 21:42
Group:
Webmasters
Registered Users
Posts: 3520
Offline
If you head over Disco's forums and ask around, you might get one of the guys with access to the source to port it to 2013. No guarantee though, otherwise it's back to 2008.

Posted on: 2014/6/30 21:18
"Cynicism is not realistic and tough. It's unrealistic and kind of cowardly because it means you don't have to try."
-Peggy Noonan
Top
Re: Can't load plugin <dsacesrv.dll>

Joined:
2011/6/19 9:16
Group:
Registered Users
Posts: 46
Offline
Thx for your advice

Now that i have recompiled it via vs 2008 it can be loaded again

But I just ran into new struggles:
Code:

[05.07.2014 18:21:45] ERROR: Exception in plugin 'hookext' in HkIServerImpl::CharacterSelect
[05.07.2014 18:21:45] ERROR: Exception in HkIServerImpl::CharacterSelect
[05.07.2014 18:21:45] Code=c0000005 Offset=7ed1 Module="D:\Spiele\Freelancer\EXE\flhook_plugins\ahookext.dll"
[05.07.2014 18:21:45] eax=324b9c ebx=0 ecx=6d90260 edx=0 edi=324c9a8 esi=324c9a8 ebp=324b008 eip=2f97ed1 esp=324abec
[05.07.2014 18:21:45] ERROR: Time lag detected seconds=1.341148 ticks_delta=4736465
[05.07.2014 18:23:13] ERROR: Exception in PlayerCntl::UserCmd_Process(iClientID=1, wscCmd=/restart pvpeagle)
[05.07.2014 18:23:13] ERROR Exception in UserCmd_Process
[05.07.2014 18:23:13] Code=c0000005 Offset=1d33d Module="C:\Windows\syswow64\msvcrt.dll"
[05.07.2014 18:23:13] eax=0 ebx=324c4dc ecx=e8fd9d45 edx=0 edi=324af08 esi=324b9c ebp=324a7e0 eip=75a2d33d esp=324a7e0


I noticed that the server doesnt recognize the player ids ...
(f.e. a client logs in and types "/id" and gets his ID as a response, but if want to f.e. add cargo or kill him/her the server responses with "ERR Invalid client id" ... )

I didnt change any code for this testruns

Posted on: 2014/7/9 15:21
Top
Re: Can't load plugin <dsacesrv.dll>
Home away from home
Joined:
2008/9/11 15:55
From Somewhere at Moscow
Group:
Registered Users
FLServer Admins
$$$ Supporters $$$
Senior Members
Posts: 1764
Offline
Look at the dependencies by dependency walker, etc of dsacesrv.dll - ex. msvcp90.dll, msvcr90.dll
then recompile it with proper VC version - choose it somewhere at the Project Properties of 2013 GUI
or yes, by vs 2008 you may try start to rebuild from ahookext - check it's properties too.

Posted on: 2014/7/9 17:30
Open Sirius Mod
Top
Re: Can't load plugin <dsacesrv.dll>
Not too shy to talk
Joined:
2010/3/13 20:29
From Victoria, Canada
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 69
Offline
You're gonna want to rebuild hookext. Heck, might as well rebuild all the plugins you're using. It takes maybe a second or two longer for each plugin and will save you lots of pain in the long run.

Posted on: 2014/7/9 21:05
FLHook programmer
Top
Re: Can't load plugin <dsacesrv.dll>

Joined:
2011/6/19 9:16
Group:
Registered Users
Posts: 46
Offline
Hm did the rebuilding & just in case reinstalled vc redist 2008 sp1, still the same errors....

Where do i find the option to change it to the proper VC version Helloween?
(I'm using vs 2008 as for now)

Posted on: 2014/7/10 1:38
Top
Re: Can't load plugin <dsacesrv.dll>
Starport Admin
Joined:
2009/2/21 21:42
Group:
Webmasters
Registered Users
Posts: 3520
Offline
If it compiles, it's already the right version.

However, I'm not sure dsace was built with SP1, which changes the STL headers and thus is likely a breaking change.

Posted on: 2014/7/10 2:03
"Cynicism is not realistic and tough. It's unrealistic and kind of cowardly because it means you don't have to try."
-Peggy Noonan
Top
Re: Can't load plugin <dsacesrv.dll>

Joined:
2011/6/19 9:16
Group:
Registered Users
Posts: 46
Offline
The testruns mentioned above were even tried without loading the dsacesrv plugin.

I just grabbed the code from the forge without any changes :/ and noticed the errors posted before :/

Posted on: 2014/7/10 11:22
Top
Re: Can't load plugin <dsacesrv.dll>
Starport Admin
Joined:
2009/2/21 21:42
Group:
Webmasters
Registered Users
Posts: 3520
Offline
The problem is that you're using a version of Hook that's more recent than the one dsaceserv.dll was built against. The libs changed, the definitions changed, so all plugins must be recompiled.

The only fix is to go back revisions until you find the one dsaceserv.dll was built with.

Posted on: 2014/7/10 15:11
"Cynicism is not realistic and tough. It's unrealistic and kind of cowardly because it means you don't have to try."
-Peggy Noonan
Top
Re: Can't load plugin <dsacesrv.dll>

Joined:
2011/6/19 9:16
Group:
Registered Users
Posts: 46
Offline
yeah i see alot of your points, but the problems described here still occur even without dsacesrv plugin ....

Now I'm just trying to get the "vanilla version" from the forge to work properly ... which unfortunately still leads to the errors

maybe the forum topic is misleading

Posted on: 2014/7/10 16:33
Top
Re: Can't load plugin <dsacesrv.dll>
Starport Admin
Joined:
2009/2/21 21:42
Group:
Webmasters
Registered Users
Posts: 3520
Offline
It's possible that hookext didn't like some of the changes made to Hook as well. It's hard to test those plugins since they do nothing by themselves.

Posted on: 2014/7/10 18:33
"Cynicism is not realistic and tough. It's unrealistic and kind of cowardly because it means you don't have to try."
-Peggy Noonan
Top
Re: Can't load plugin <dsacesrv.dll>
Not too shy to talk
Joined:
2011/8/3 19:16
Group:
Registered Users
Posts: 88
Offline
@DJ.DBFuz Get flhook rev.241.
And last dsacesrv.dll here :
http://discoverygc.com/updates/487update7a.zip

Posted on: 2014/7/10 19:32
Top
Re: Can't load plugin <dsacesrv.dll>

Joined:
2011/6/19 9:16
Group:
Registered Users
Posts: 46
Offline
@Starworld: THX i'll try that

But still I got problems with unmodified newest rev :/
Maybe i should open a new thread for that....

At the first glance the clients are registred by flhook again (with rev241; checked via getplayers command)
It's a bummer that it dont work with the newest rev for me


Posted on: 2014/7/10 20:25
Top