DAoC Portal 2.9.1 Update.

A place for informal discussion about what are on the teams minds in regards to the project or not

Moderators: Support Team, Developer Team

DAoC Portal 2.9.1 Update.

Postby Leodagan » Mon Mar 06, 2017 2:32 pm

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...
User avatar
Leodagan
Developer
 
Posts: 1326
Joined: Tue May 01, 2012 9:30 am
Location: Lyon

Re: DAoC Portal 2.9.1 Update.

Postby HunabKu » Mon Mar 06, 2017 3:41 pm

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
"C'est l'ignorance qui apporte le chaos, pas la connaissance."
Scarlett Johansson dans "Lucy" de Luc Besson
-------------------------------------------------------------------------------
"Ignorance brings chaos, not knowledge."
Scarlett Johansson on "Lucy" by Luc Besson
User avatar
HunabKu
Developer
 
Posts: 1863
Joined: Sat Jun 18, 2011 4:48 am

Re: DAoC Portal 2.9.1 Update.

Postby PlanarChaosRvrtwo » Tue Mar 07, 2017 2:50 am

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:
viewtopic.php?f=5&t=23050
DOL dint only gaved me the data to start my server,
it also gaved me 10 amazing years with nice peeps,
and now its on me to return the favor.
User avatar
PlanarChaosRvrtwo
Database Team
 
Posts: 414
Joined: Thu Jul 07, 2016 6:21 am

Re: DAoC Portal 2.9.1 Update.

Postby Leodagan » Tue Mar 07, 2017 5:23 am

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 ;)
User avatar
Leodagan
Developer
 
Posts: 1326
Joined: Tue May 01, 2012 9:30 am
Location: Lyon

Re: DAoC Portal 2.9.1 Update.

Postby PlanarChaosRvrtwo » Tue Mar 07, 2017 6:04 am

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?
DOL dint only gaved me the data to start my server,
it also gaved me 10 amazing years with nice peeps,
and now its on me to return the favor.
User avatar
PlanarChaosRvrtwo
Database Team
 
Posts: 414
Joined: Thu Jul 07, 2016 6:21 am

Re: DAoC Portal 2.9.1 Update.

Postby ontheDOL » Tue Mar 07, 2017 6:34 am

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
- Unty -
Los Ojos Rojos - My DOL project
https://losojosrojos.prophpbb.com
User avatar
ontheDOL
Developer
 
Posts: 246
Joined: Fri May 20, 2016 4:21 am
Location: Australian abroad

Re: DAoC Portal 2.9.1 Update.

Postby PlanarChaosRvrtwo » Tue Mar 07, 2017 6:36 am

Exactly thaanks on the dol i said that without asking for that
DOL dint only gaved me the data to start my server,
it also gaved me 10 amazing years with nice peeps,
and now its on me to return the favor.
User avatar
PlanarChaosRvrtwo
Database Team
 
Posts: 414
Joined: Thu Jul 07, 2016 6:21 am

Re: DAoC Portal 2.9.1 Update.

Postby Graveen » Tue Mar 07, 2017 10:41 am

Thank you Leodagan. Can you update the DAoC Portal -> DAoC Portal Download to match this fiel (it is pointing on Sourceforge) :)

/kudos
Image
* pm me to contribute in Dawn of Light: code, database *
User avatar
Graveen
Project Leader
 
Posts: 12560
Joined: Fri Oct 19, 2007 9:22 pm
Location: France

Re: DAoC Portal 2.9.1 Update.

Postby Leodagan » Tue Mar 07, 2017 11:16 am

Graveen wrote: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 ;)
User avatar
Leodagan
Developer
 
Posts: 1326
Joined: Tue May 01, 2012 9:30 am
Location: Lyon


Return to Blog

Who is online

Users browsing this forum: No registered users and 1 guest

cron