• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Patch Day: 2015-12-16

Joined
May 31, 2014
RedCents
8,485¢
After a quick look at the new .exe, it appears that there are no major changes... All I got from IDA and patchday that changed are:

Rich (BB code):
#define __ExpectedVersionDate                                     "Dec  9 2015"
#define __ExpectedVersionTime                                     "13:03:16"

I was able to compile with these changes, and the plugins appear to work fine.
 
I'm kind of a newb to this but familiar with compiling and stuffs. Where do I make this change?
 
Awesome,

I'm still trying to figure out where to change that text. I guess I didn't know as much as I thought I did. lol
 
You only need to change that in the actual source, if you download that.

But if you download the compile directly from RedGuides, you have to wait for them to update the download.
 
AHHHH I got ya. Yeah I downloaded from Reguides. Now you have created a monster :) I am going to have to get the source and figure stuff like this out too lol

Thanks for your help
 
haha omg that stuff is confusing for a noob like me... but its some great reading material to get familiar with...

Ill just be patient and wait:)
 
Anyone have issues with loading the mq2main project with visual studio 2015?

If you don't know alot about c++ or familiarity with any object oriented language, it will be a crazy starting point, but you have to open the MacroQuest2-VS2012.sln and then have it upgrade all the VC++ libraries (VS should automatically ask you to do it).

You shouldn't ever need to manually load MQ2Main.

http://www.macroquest2.com/wiki/ind..._2012.2F2013_and_Visual_Studio_Community_2013
 
EQMule is the one that does the main Macroquest2 program, he is not an official member of the staff here at Redguides. Most people also donate some to him for updating Macroquest2.
 
I understand that, but it is crashing on mq2main with vs2015. I guess I'll get the lower version express to see if I can get it to load that way :)
 
So I have a stupid question, since we're waiting on a redguides version and testing out our own abilities to compile. I load this into VS 2013 and I get 13 Packages (im a netbeans/java guy, that's how I see the hierarchy here) not including MQ2Main. So I end up with 13 DLL files when the build completes. That's cool but uhh, isn't that missing a lot of shit? I can't run this, all the other DLL's are a mismatch (like mq2melee, mq2cast, etc.). What very obvious and trivial thing do I not know that I need to know?

Just for fun I just checked, the full release for redguides is almost 80 DLL files. I'm not saying I need every feature to work, like autologin, but mq2melee and mq2cast are pretty important (to name a few)

TL;DR - After copying over the compiled files (13 core DLLs), pre-existing non-core DLL's, such as MQ2Melee/MQ2Cast spam errors that they are "out of date with respect to mq2main" - halpz

EDIT: Also, after just looking through some of this, holy fuck this is a massive project. I had no idea. EQMule deserves a parade. I've never worked on anything even a fraction of this size.

EDIT2: How has this not been outright defeated with all the memory locations being constantly declared? I don't understand this. I now have more questions than when I started. Thanks a lot you jerks.

EDIT3: This is why I don't do systems dev. Web dev all the way.
 
I think for a lot of the common plugins you can get the source code via the VIP section on the MQ2 forums. Then you can add them to your MQ2 project and have them compile new .dll's. Afaik though things like MQ2Posse that are redguides exclusive (and required for kissassist to work) are closed source and you have to wait for the redguides updated .dll to come out.
 
I think for a lot of the common plugins you can get the source code via the VIP section on the MQ2 forums. Then you can add them to your MQ2 project and have them compile new .dll's. Afaik though things like MQ2Posse that are redguides exclusive (and required for kissassist to work) are closed source and you have to wait for the redguides updated .dll to come out.

This makes complete sense. Thank you. I guess I need to get VIP status over there =\
 
EDIT2: How has this not been outright defeated with all the memory locations being constantly declared? I don't understand this. I now have more questions than when I started. Thanks a lot you jerks.

In the past it was always immediately defeated, they just decided it wasn't worth it and stopped.
 
Patch Day: 2015-12-16

Users who are viewing this thread

Back
Top
Cart