Page 2 of 2
Re: Replace WinEQ2 with MQ2
Posted: Tue Jun 28, 2016 5:28 pm
by EqMule
This has now been released in MQ2-20160628.zip, if anyone wants to try it out.
Re: Replace WinEQ2 with MQ2
Posted: Tue Jun 28, 2016 11:19 pm
by dewey2461
This is a huge step forward. I am messing around with the profiles right now and love being able to load a set of characters so quickly with no crashes.
If I could make one suggestion that would make this a home run. Change the profiles from being the 'server' to a user defined 'set' .
Something like :
[Profiles]
DefaultEQPath=c:\home\everquest
NumProfiles=2
Profile1=main
Profile2=alts
[main]
EQPath=c:\home\everquest
toon1_server_Blob=....
toon2_server_Blob=....
[alts]
EQPath=c:\home\everquest
toon1_server_Blob=....
toon2_server_Blob=....
----------------------------------------
I tried renaming them but then it couldn't find the 'main' server !

Re: Replace WinEQ2 with MQ2
Posted: Wed Jun 29, 2016 9:48 am
by EqMule
Thanks for the feedback, I'm very happy about how it turned out as well, but to tell you the truth, this was some of the most boring stuff I've coded in a long time and dealing with a lot of crashes until I finally got it to a point where, well only a slow machine or a memory problem will make it crash, I am kinda reluctant to mess with it further...,
I'll think about it, but for now I'm afraid this is the best I can do, the way menus work in Windows, I had to experiment a lot just to get the check marks to work on rightclick, it's not exactly how I envisioned it, I wanted to have submenus on the character names with ->Load and ->Unload and even a ->Edit menu but it was just impossible to get and still have check marks working at the same time cause no messages where sent that I could react on when I set charnames as popup menus... Adding user defined profile names would be a total nightmare for me

Re: Replace WinEQ2 with MQ2
Posted: Wed Jun 29, 2016 5:51 pm
by dewey2461
I totally agree that getting the low level Win32 gui code working sucks. The changes I'm talking about wouldn't need any changes to the UI, just how the data is used.
It doesn't look like I'd be able to make the changes I'm thinking of because of the way the MQ client is constructing the server_character.
Going to check out launching for the command line.