Page 1 of 1

DAoC Portal 2.9.1 Update.

PostPosted: Mon Mar 06, 2017 2:32 pm
by Leodagan
DAoC Portal is being Updated to version 2.9.1.

It's been some time since any improvements were made to DAoC Portal, there isn't much here except the brand new connect.exe that can handle newest 1.122 Client and comes with fix for previous revisions...

The other updates are mostly small fixes to improve user experience without getting unexpected exceptions terminating Portal and improved behavior when using the Portal with Linux (either Mono or Wine, but you should stick to Wine...) making the Auto-Update process more dumb-proof !

The Portal now comes with fewer files, it can work with only Portal.exe and Connect.exe being present in the same folder, you can also use the Updater.exe as a portable installer that will take care of retrieving all the needed file in the current folder.

This was a first cleanup for small annoyances that allowed me to better understand the building and update workflow, I'll add other features later if needed ;)

Here is the full Changelog :
Code: Select all
v2.9.1: - connect.exe v4.0 : Fully rewritten for wide compatibility, support 1.122 client, pure command-line utility. - Update: Portal binaries are now packed with their resources to reduce the install footprint. - Bugfix: No longer crash when internet connexion is unavailble. - Bugfix: Threads are properly terminated when Portal is closed. - Bugfix: A lot more checks added to prevent crashes on easily expected exceptions. - Bugfix: Linux Mono and Wine update scenario tested, still have graphic artefacts with Mono. - Minor text fixes...

Re: DAoC Portal 2.9.1 Update.

PostPosted: Mon Mar 06, 2017 3:41 pm
by HunabKu
In linux, you need to use this to launch :
Code: Select all
WINEARCH=win32 WINEPREFIX=~/winedaoc wine C:\\Program\ Files\\DAOC\ Portal\\Portal.exe
- WINEARCH=win32 : DAoC crash on 64 bit prefix
- WINEPREFIX=~/winedaoc : don't use hidden (with .) folders like ~/.winedaoc

Re: DAoC Portal 2.9.1 Update.

PostPosted: Tue Mar 07, 2017 2:50 am
by PlanarChaosRvrtwo
Nice but lemme ask is there an possibility to add an auto patcher to daoc portal to load in files that mod the client to fill the holes lost over time?
Couse i restored the client from far ago and hunabku is working on find out the parts its related too and at end most servers want use that client im sure how we ensure those holes will be filled if not over daoc portal?

check this topic for details:
http://www.dolserver.net/viewtopic.php?f=5&t=23050

Re: DAoC Portal 2.9.1 Update.

PostPosted: Tue Mar 07, 2017 5:23 am
by Leodagan
There is already a Mod Manager inside DAoC Portal...

But don't ask me how it works :D (It's code from Metty/Kroko...)

For my part I won't be working on any client mod tools, that's not the purpose of DOL Project, I have enough subjects to handle about DOL Server already, and I don't wan't to build software that distribute copyrighted file ;)

Re: DAoC Portal 2.9.1 Update.

PostPosted: Tue Mar 07, 2017 6:04 am
by PlanarChaosRvrtwo
i never asked for play around copyright files i just asked how we ensure to fill holes in client that occured over time couse event stuff got lost and how we ensure we get players an client that contain everything?

Re: DAoC Portal 2.9.1 Update.

PostPosted: Tue Mar 07, 2017 6:34 am
by ontheDOL
I think what maybe he asking, if is it possible to have some sort of file integrity check, in order to check client files = what server wants

Re: DAoC Portal 2.9.1 Update.

PostPosted: Tue Mar 07, 2017 6:36 am
by PlanarChaosRvrtwo
Exactly thaanks on the dol i said that without asking for that

Re: DAoC Portal 2.9.1 Update.

PostPosted: Tue Mar 07, 2017 10:41 am
by Graveen
Thank you Leodagan. Can you update the DAoC Portal -> DAoC Portal Download to match this fiel (it is pointing on Sourceforge) :)

/kudos

Re: DAoC Portal 2.9.1 Update.

PostPosted: Tue Mar 07, 2017 11:16 am
by Leodagan
Thank you Leodagan. Can you update the DAoC Portal -> DAoC Portal Download to match this fiel (it is pointing on Sourceforge) :)

/kudos
There is no other official distribution than using the MSI Installer from Sourceforge and Updating to current Portal Update using Auto-Update.

I made a Link on the Portal Server List to download only the Updater.exe and allow for a portable Setup but It does not install the URL handler for doac://

...and I don't know how to build a new MSI ;)