Linux... Wine + MQ + EQ

A forum for the general posts relating to MacroQuest. *DEPRECATED: This forum is no longer in public use, but remains here for your reading pleasure. Enjoy

Moderator: MacroQuest Developers

Oid
a snow griffon
a snow griffon
Posts: 416
Joined: Thu Oct 17, 2002 3:26 am
Contact:

Linux... Wine + MQ + EQ

Post by Oid » Thu Feb 19, 2004 11:12 am

Was wondering if anyone knew if this was possible to do? And could point me in the right direction, or if we could possibly figure out a way to modify it, and make it possible ;)

User avatar
vzmule
Contributing Member
Contributing Member
Posts: 378
Joined: Thu Mar 13, 2003 11:56 pm

Post by vzmule » Thu Feb 19, 2004 11:52 am

As much as I love my linux box, give it up man. EQ just isn't made for it.
[size=100][url]http://forever-hacking.com[/url][/size]

Oid
a snow griffon
a snow griffon
Posts: 416
Joined: Thu Oct 17, 2002 3:26 am
Contact:

Post by Oid » Thu Feb 19, 2004 11:56 am

Unfortunatly, i have decided that windows annoys the holy hell out of me and am making the migration over on all my systems.... i suppose I coud wait on moving my last 2 over until I get bored with EQ again, but what fun is that? ;)

Pheph
a hill giant
a hill giant
Posts: 196
Joined: Thu Oct 09, 2003 8:15 pm

Post by Pheph » Thu Feb 19, 2004 12:01 pm

I ran EQ on my linux comp more than a year ago with WineX - once I got it configured, it ran smooth as hell.
And I know the Transmeta-guys started supporting EQ a while back to make it run better.

El
a ghoul
a ghoul
Posts: 108
Joined: Mon Dec 29, 2003 12:34 pm

Post by El » Thu Feb 19, 2004 12:04 pm

It runs fine, but you lose about 50% of your framerate. Never tried to bring MQ over, though.

Oid
a snow griffon
a snow griffon
Posts: 416
Joined: Thu Oct 17, 2002 3:26 am
Contact:

Post by Oid » Thu Feb 19, 2004 12:07 pm

Yah, I can get winex to load up EQ without much hassle at all. Looks pretty descent (the ever present font problems) frame rate is damn nice..... just trying to see if through some hardwork I can manage to get MQ to work with it as well...

EnterTheFist
orc pawn
orc pawn
Posts: 17
Joined: Sat Aug 30, 2003 3:49 am

Post by EnterTheFist » Thu Feb 19, 2004 12:34 pm

A couple weeks ago I tried to get MQ running with EQ in WineX but kept running into problems:

1) Loading MQ2 in WineX complains that it wasn't compiled for the system (auth error). However, it still loads and even creates a functional icon in the KDE system tray. Using Wine (not WineX), it also works, but instead of going to the KDE system tray, it loads something called the "Wine desktop" and puts it on there.
- Note: this is after running MQ2Auth.exe through WineX. It added entries in MQ2Auth0.h. Rebooted, compiled MQ2 again in Windows. Rebooted back into Linux, ran MQ2 and it gave the error. DKAA offered a little help with this (something to do with the Windows registry), but nothing worked.

2) Even if MQ2 loaded without the Auth error, how would it interact with EQ running in another WineX thread? I'm flakey in the area of how different threads in *nix can interact given security permissions, etc.


Going back to what I wrote in 1) -
Using Wine (not WineX), it also works, but instead of going to the KDE system tray, it loads something called the "Wine desktop" and puts it on there.
- I think this may be the key to getting MQ2 to work "on the same level as" EQ (interact with it). If it were possible to load both MQ2 and EQ onto this "Wine desktop", I think they could probably "see" each other and things would work. The problem I foresee is getting a WineX application to run within a Wine one.

Amadeus
The Maestro
The Maestro
Posts: 2036
Joined: Sat Jun 29, 2002 3:51 pm

Post by Amadeus » Thu Feb 19, 2004 3:42 pm

Someone on the irc channel was talking about using some purchased version of winex that made EQ run better than it did on their WinXP box.

I have the site bookmarked at home, but I'm at work now...hehe

EnterTheFist
orc pawn
orc pawn
Posts: 17
Joined: Sat Aug 30, 2003 3:49 am

Post by EnterTheFist » Thu Feb 19, 2004 6:06 pm

Someone on the irc channel was talking about using some purchased version of winex that made EQ run better than it did on their WinXP box.
That was me

Tuna
a lesser mummy
a lesser mummy
Posts: 68
Joined: Mon Jul 21, 2003 4:10 pm

Post by Tuna » Thu Feb 19, 2004 7:19 pm

If I ever give up on macro'ing I'll probably use the purchased license of WineX I have. EQ under linux would be too great. My friend did it, and it was neat. Well, except at the time he did it all the fonts were screwed up. an orc centurion ... it looked weird.

Oid
a snow griffon
a snow griffon
Posts: 416
Joined: Thu Oct 17, 2002 3:26 am
Contact:

Post by Oid » Thu Feb 19, 2004 9:19 pm

The auth air.... was simple, i just ran "wine mq2auth.exe" then recompiled on a windows box, then loaded again and that loaded up fine, eq, loads up fine, like he said, it is getting them both into the same workspace that is the problem... you can have them both up at the same time, but they are seperate, and thus MQ has no clue that EQ is even active....

Would it be possible to get an option on the MQ2 systray menu to load eq? (then it would load in the same space....)

As for liscensed... source is free... works fine... and the performance was quite impressive... havent tested it with a raid situ ation or anything yet though...

User avatar
dont_know_at_all
Developer
Developer
Posts: 5450
Joined: Sun Dec 01, 2002 4:15 am
Location: Florida, USA
Contact:

Post by dont_know_at_all » Thu Feb 19, 2004 9:48 pm

Oid wrote:Would it be possible to get an option on the MQ2 systray menu to load eq? (then it would load in the same space....)
Yes, it's reasonably trivial.

Oid
a snow griffon
a snow griffon
Posts: 416
Joined: Thu Oct 17, 2002 3:26 am
Contact:

Post by Oid » Fri Feb 20, 2004 2:48 am

So how would we go about doing that?

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Fri Feb 20, 2004 4:02 am

"we" would politely ask the developers to do so ;)

Most people probably want the option of running EQW though. My take on it personally is that your linux box was made to be sitting in a closet with no attached monitor, keyboard, soundcard, mouse... such as mine is... thus lending to such gems as "linux supports sound now?" :) Barebones system + network connection = linux box. I would rather pull my eyelids back over my head and slowly plunge a needle into my eye than try to use linux as a desktop/gaming system. What seriously posessed you to do so? Obviously not software selection or usability... stability? give me a break. The uptime of every computer in this house (which evaluates to approximately 5 computers, 4 of which are running Windows and one of which is hidden away running linux) is exactly the same, limited by the amount of power they receive. Features? nope.. ability to burn cds? nope.. security? right.... cost? nope (even if I thought you actually paid for windows instead of stealing it from the internet, time=money, and simply put linux takes longer to administer). friendly interface? anything but! amount of time spent updating system? nope.

I guess it all boils down to pure hatred for "The empire" and "corporate scum" ;) Then again that's to be expected from people visiting sourceforge or other open source projects so why the hell am I posting this. The other reason would be if you are a faithful perl developer and/or are into hardcore S&M.. hooo boy.

No I'm not pro-ms, anti-ms, pro-linux, or anti-linux... right tool for the right job, and linux just isnt the right tool for gaming. Dont take my word for it, look at the game selection. Lets see.. penguin racing game... or... thousands of titles.. you decide ;)

winex blah blah blah the best thing for all two faced people! "I hate MS, but I want it for linux!"

dont mind me, tired and i think its funny to see threads like these. I have nothing of value to add to it besides recommending you not use linux for gaming let alone desktop usage, and that a developer would need to add it for you since that part of MQ2 is closed source
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

Oid
a snow griffon
a snow griffon
Posts: 416
Joined: Thu Oct 17, 2002 3:26 am
Contact:

Post by Oid » Fri Feb 20, 2004 5:03 am

Consider this to be me asking politely for the devs to do so... perhaps the ability to use either "egame.exe patchme" or "eqw" could be handled through a setting in an ini file?

The reasons i am moving to linux.... As with many converts who happen to play EQ, i initially threw up a linux box for showeq... Starting on Caldera, then Mandrake, then Suse, (about 38 seconds of Red Hat in there somewhere) and a few monthes ago making the move to Gentoo.

As to why? Well, it most definately isn't the hatred for MS.... I do hate them, but woudlnt my hatred be better expressed by obtaining hundreds of dollars of software under their liscense, for free?

Hardcore S&M? Well, uhh... yah ;) But thats a whole different topic.

There are a few reasons I can think of for making the switch.

The first, and most important issue bieng, I enjoy learning new things.... I have been using windows for.... well... since there has been a windows..... Linux is something i still find somewhat challenging in some things, a year from now, i may be back to 1 linux box, and 4 windows boxes, when i feel i have "mastered" linux (to the level i need for my own use)... But for now, I find windows to be nothing more then an annoyance.... The open source aspect is definatley somethign i find appealing, not because it is free, or "for the people" but, because it results in more innovative software, and oftentimes more stable software.

As to gaming, My only true vice is EQ, most other games I complete in 2 to 3 days at the most.... which I can do on my brother or sisters PCs, which will remain windows. EQ is just a nice distraction from reading forums and man pages and learning everything i can about my new toy...

Stability is an issue... Yes, I can keep an XP m achine up as long as I keep my linux machines up, but oftentimes, when I do something stupid, and crash a program on my windows systems, it throws a hissy fit and runs like shit for 5 days til i feel like final ly rebooting, or .... hardlocks. I have managed to hard lock linux a few times, took some really stupid mistakes though.

As for using linux as a desktop system, even recently i would have agreed with you. As of now, I am happy with everything it is capable of. What do I need in a desktop system that it is not capable of?

Thank for questioning me lax ;) glad someone did hehe