PLEASE release, at least once a year, a compiled version

Need help running MacroQuest2? Ask your questions about how to get things to work on your computer.

Moderator: MacroQuest Developers

fofofofo
decaying skeleton
decaying skeleton
Posts: 5
Joined: Sat Feb 18, 2017 1:22 am

PLEASE release, at least once a year, a compiled version

Post by fofofofo » Sat Feb 18, 2017 1:28 am

I do not need the newest version to play on free servers that allow macroquest. I just want very basic features.

I have read the manual/wiki, followed the directions to compile, downloaded the updates, and I'm still getting errors. I google the errors and get advice for old versions of visual studio.

The newest error is that windows.h can not be opened/included. Maybe there is a simple solution to that..

But the truth is a lot of people probably don't care if their version of macroquest isn't the newest personally compiled version.

dewey2461
Contributing Member
Contributing Member
Posts: 1759
Joined: Sun Apr 17, 2005 1:53 am

Re: PLEASE release, at least once a year, a compiled version

Post by dewey2461 » Sat Feb 18, 2017 1:49 am

windows.h is part of the microsoft dev studio. If you can't find it then I think you need to reinstall and make sure you get the win32 development tools.

To the best of my knowledge this site has never released a compiled version of the code. They want you to put a certain amount of work into getting MQ2 working and include things like MQ2Auth to keep the program from proliferating.

There are other sites that charge a modest fee for providing the pre-compiled versions and enhanced support.

demonstar55
a snow griffon
a snow griffon
Posts: 314
Joined: Fri Nov 28, 2008 6:31 am

Re: PLEASE release, at least once a year, a compiled version

Post by demonstar55 » Sat Feb 18, 2017 2:02 am

First, make sure you select to install the C++ compiler (it's not by default and if you just next, next, next you skipped it)

Second, without a lot of work, you're not gonna be able to use the default download on EQEmu.

fofofofo
decaying skeleton
decaying skeleton
Posts: 5
Joined: Sat Feb 18, 2017 1:22 am

Re: PLEASE release, at least once a year, a compiled version

Post by fofofofo » Sat Feb 18, 2017 2:30 am

> make sure you select to install the C++ compiler

I did. And I don't think the eqemu website has a version of this software anymore.

> They want you to put a certain amount of work into getting MQ2 working

But that kind of screws people randomly. The last time I compiled this, years ago, it was a breeze. Now I just get more and more errors.

User avatar
warlock45
a grimling bloodguard
a grimling bloodguard
Posts: 881
Joined: Sat Oct 06, 2007 8:32 pm

Re: PLEASE release, at least once a year, a compiled version

Post by warlock45 » Sat Feb 18, 2017 8:16 am

How does it screw people randomly?

See first, you have to match the MQ2 download to the particular eqgame.exe, of which there are different ones for the different EMUs. This is best done by you, since you know which EMU you are trying to play on. A lot of times the ones supporting MQ2 will mention which release matches with their server. This is not a matter of having the most "up to date" MQ, but having the one that works with the client that EMU is supporting.

Then of course there is the aspect of this being a totally voluntary effort. You are in essence asking for a service, for free. There are a number of folks who will be willing to help you get things going, but if you are looking to basically have someone else do all the work for you... well there is a reason the other sites are able to sell pre-compiled versions =)

But that is just my coffeeless 2 cents

fofofofo
decaying skeleton
decaying skeleton
Posts: 5
Joined: Sat Feb 18, 2017 1:22 am

Re: PLEASE release, at least once a year, a compiled version

Post by fofofofo » Sat Feb 18, 2017 8:59 am

> How does it screw people randomly?

It's guessing. People who don't use compilers all the time are going to be guessing what to do and hoping for the best. I previously guessed the settings right (years ago) and now this time I (apparently) guessed the installation settings wrong. So now I have to reinstall this giant software and *hope* that it works next time.

And the fact that they're volunteers doesn't mean they couldn't take a few minutes and have 1 or 2 compiled builds a year. What's easy for them is a b1tch for people downloading this.

I made an entirely fair request.

SwiftyMUSE
Developer
Developer
Posts: 1205
Joined: Tue Sep 23, 2003 10:52 pm

Re: PLEASE release, at least once a year, a compiled version

Post by SwiftyMUSE » Sat Feb 18, 2017 10:03 am

If you want a version compiled for you, you should pay something for the person taking their time and their efforts to give you a "product". What would be fair compensation?
PayPal: Donate to SwiftyMUSE
Bitcoin: 1LuQ6YcEAWxF3fm9yWMiro4K582je7364V
Krono: PM me

dont_know_at_all wrote:Gee, if only there was a way to correctly report a crash...

fofofofo
decaying skeleton
decaying skeleton
Posts: 5
Joined: Sat Feb 18, 2017 1:22 am

Re: PLEASE release, at least once a year, a compiled version

Post by fofofofo » Sat Feb 18, 2017 11:35 am

Incorrect. It takes essentially no time for a person, once a year (with a working compiler) to release a compiled version.

I will probably try to reinstall my compiler in a few days (and hope I get lucky and it actually runs.) But then maybe I'll just delete it all and get a new game.

But I will not give someone any money just for compiling someone else's freeware.

WizeOne
a hill giant
a hill giant
Posts: 207
Joined: Tue Jul 12, 2005 12:36 pm

Re: PLEASE release, at least once a year, a compiled version

Post by WizeOne » Sat Feb 18, 2017 12:40 pm

freeware is a compiled free version of software.

mq2 is open source project, it is up to the end user to compile it.

fofofofo
decaying skeleton
decaying skeleton
Posts: 5
Joined: Sat Feb 18, 2017 1:22 am

Re: PLEASE release, at least once a year, a compiled version

Post by fofofofo » Sat Feb 18, 2017 12:48 pm

Actually someone at this website could easily compile a yearly version in a few minutes. Please stop denying the obvious. Do not lie to me.

I (now) expect many of you, on this forum, personally run those companies trying to sell compiled versions for a monthly fee. Thus you don't want to do the obvious thing and have a yearly build.

demonstar55
a snow griffon
a snow griffon
Posts: 314
Joined: Fri Nov 28, 2008 6:31 am

Re: PLEASE release, at least once a year, a compiled version

Post by demonstar55 » Sat Feb 18, 2017 12:54 pm

fofofofo wrote:> make sure you select to install the C++ compiler

I did.
Then why don't you have the C+ compiler installed?

The easiest way to get MQ2 for EQEmu (I am an EQEmu dev) is to find the zip the corresponds to that exe on the archive page. If you want modern MQ2 features you will have to backport features, MQ2 only maintains live and test compatibility after all.

And no one that has responded to this thread runs any of those 3rd party sites.

User avatar
warlock45
a grimling bloodguard
a grimling bloodguard
Posts: 881
Joined: Sat Oct 06, 2007 8:32 pm

Re: PLEASE release, at least once a year, a compiled version

Post by warlock45 » Sat Feb 18, 2017 1:01 pm

Actually hoss... you missed a key part of my post.

[quote]
first, you have to match the MQ2 download to the particular eqgame.exe,
[quote]

There is the titanium edition EMU's
Underfoot EMU's
Release only EMU
HoT Emu
SoF Emu
Ect ect ect

Used to hit a site with 50+ EQ emulator sites listed ....

Each one with a different client, depending on what the person running the server sets it up to utilize.

You are basically suggesting someone volunteer their time to scour the internet for each and every EQ emulator server, research the build of MQ2 that works with the client they are set up to use, compile it (working out any errors), then host it, for free... so that you don't have to expend any effort. I am thinking.... not going to happen

You will note there is no pre-compiled version on this site to begin with btw....
__________________________________________________
As myself and others have suggested... there is already a number of places you can go to obtain what you are suggesting. They ,of course, expect some compensation for their time and efforts. Not to mention hosting the site, the files, maintaining the files, offering tech support, paying for the hardware and light bill, ect ect ect....

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

Re: PLEASE release, at least once a year, a compiled version

Post by EqMule » Sun Mar 26, 2017 9:22 am

I totally missed this thread but the wiki does list http://mqemulator.net/downloads.php as a site that has pre compiled titanium mq2 builds. I just looked and it actually looks like they have like at least 7 different ones. Although we prefer people compile themself, we also realize that can be difficult for older eqgame so it's certainly a valid option.

I'm only posting this for future reference since it's a thread that comes up when you search for the word titanium.

Good luck. (You really should be using the rof2 client though)

As for someone releasing a build every year on this site, it's not completely out of the question, but nothing I personally would want to be responsible for, I have added plenty of emu support in the source to make a perfect rof2 build on top of latest live possible, but people would have to actually create the uistructs.h, eqdata.h and eqgame.h for that to work, and I suspect that if someone went through with that and actually managed to do it, (work that would likely take months to accomplish, they would want some type of compensation, and that's likely the reason there are sites which offer emu mq2 builds to their subscribers).

None of the devs here are affiliated in any way with those sites or running any kind of pay site though, you can take that to the bank. (I wish I was, I could use the money)
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image donations for this month's patches.

Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.