![]() |
|
#1
|
|||
|
![]() | ||
#2
|
||||
|
![]() So it's been a few months since I posted here. Since then I solved my initial problem (crashes) by using a fresh eqclient.ini file.
Now I'm trying to figure out how to play this game in full screen. What I'm stuck with now is a virtual desktop that will only launch EQ (login screen) in very specific resolutions, none of which match my native monitor resolution of 1680x1050. These resolutions can be seen when going into the options prior to logging in. Trying to change the resolution to anything else than one of the preset values results in a crash for me with this being spammed in the terminal. Quote:
Link What I've tried: - wine explorer /desktop=shell,1680x1050 and launching eqgame.exe - patchme through command prompt. - editing the eqclient.ini file windowed mode parameter - changing winecfg virtual desktop to 1680x1050 (which results in failure to launch eqgame.exe) Any ideas on how to get around this? | |||
#3
|
|||
|
![]() Figured it out. I have totally overlooked starting the game in windowed mode for whatever reason. Wracked my brains for hours looking for a workaround and turns out the .exe starts just fine in any resolution as long as the game client is in windowed mode. Once I established that it launched, I made my virtual desktop match my native resolution and simply used alt-enter once logged in and bam I got a complete full screen of EQ without any of it being taken up by the linux desktop. Made me very happy indeed [You must be logged in to view images. Log in or Register.]
Now the only issue is starting the .exe again after you've finished playing, as it will start in full screen mode. You could simply toggle the game back to windowed mode every time before you logged out but that would be extremely tedious and if you accidentally forget it would mean going back to the .ini file to edit it. However with a couple lines I was able to streamline that process using Vim. Here's how my startup looks like: Code:
cd [PathToEQDirectoryHere] vim eqclient.ini -c :%s/WindowedMode=FALSE/WindowedMode=TRUE/g -c :wq taskset -c 0 wine eqgame - patchme | ||
Last edited by Shadeofgray; 03-15-2018 at 02:34 PM..
|
#4
|
|||
|
![]() Glad you were able to log in
__________________
![]() Drumas - 60 Cleric Ashintar - 60 Wizard | ||
#5
|
|||
|
![]() Anyone know if there is a trick for getting better performance?
On a Intel I7-3520M, Intel HD Graphics 4000 (thinkpad x230) Wine is okay (like everything works) but big zones frames start dropping (most likely due to thermal throttling) and eq only runs on one core :/ grinding it to 100% pretty frequently and my laptop gets REALLY hot (usually point a little fan at it to keep the temp below 90c) Sitting in velks right now i'm at 77c [You must be logged in to view images. Log in or Register.] Am I just not going to ever get decent performance with this hardware or is there some tricks? | ||
#6
|
|||
|
![]() Try setting the max fps to like 80?
| ||
#7
|
|||
|
![]() I dropped the max fps to 50 and turned off some of the stuff like shadows. Haven't been in one of the really bad zones like skyfire yet but it seems to have made things less horrible.
I wasn't able to see all the settings in the advanced window for some reason - looks like the window is too small and is cutting off the other stuff. Is there a way to make that window bigger? (easier to change there than the ini) [You must be logged in to view images. Log in or Register.] (from http://everquest.fanra.info/wiki/Gra...settings_guide ) Still doesn't solve the using all of one core problem. I seem to recall reading a while back that one of the major issues with titanium was it only ran single core (this was a big issue on boxing servers like PEQ where you might be running 20+ clients) Seems crazy to me that a i7 (albeit mobile) and a intel4000 struggle so hard - wine isn't THAT shitty. Especially considering 10 years ago I was boxing 6 on a t60p (under windows) | ||
#8
|
|||
|
![]() I'm using Linux Mint. I installed Wine and am trying to install the game from CD, but Wine does not automatically open the file. It opens with Archive Manager instead. When I try to run setup.exe off of the first CD manually, I get an error:
Code:
Error Code: -5009 : 0x80004002 Error Information: >Ctor\ObjectWrapper.cpp (389) >Kernel\Component.cpp (875) >Kernel\CABFile.cpp (263) >SetupDLL\SetupDLL.cpp (1617) pAPP:EverQuest Titanium PVENDOR:Sony Online Entertainment PGUID:32714287-4234-412A-877B-D33AFABFDE2B $7.1.100.1280 @Windows XP Service Pack 1 (7601) BT_OTHER 55224.51 | ||
#9
|
|||
|
![]() Hey there,
Are you mounting the iso or somehow navigating into it directly? If you're using a file explorer and are trying to install without first unpacking, that's not good. I recommend mounting the ISO somewhere (/mnt works), bringing up a terminal, descending into /mnt and run the setup.exe with wine explicitly: "wine ./setup.exe" Beyond that, if you're still having trouble, just give us lots of info and we'll keep trying. Think of everything you've done and try to tell us chronologically. | ||
#10
|
|||
|
![]() I'm mounting the ISO first. I tried by right clicking the ISO > Open With > Disk Image Mounter, and by typing "sudo mount file.iso /mnt/cd1" into the terminal.
It mounts fine, but when I run "wine ./setup.exe", I start getting errors in the terminal right away: Code:
001e:err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files (x86)\\Common Files\\InstallShield\\Professional\\RunTime\\IsProBE.tlb" failed with error 2 0020:err:ole:CoGetClassObject class {00000320-0000-0000-c000-000000000046} not registered 0020:err:ole:CoGetClassObject no class object {00000320-0000-0000-c000-000000000046} could be created for context 0x80000001 0020:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046} 0020:err:ole:CoGetClassObject class {00020424-0000-0000-c000-000000000046} not registered 0020:err:ole:CoGetClassObject no class object {00020424-0000-0000-c000-000000000046} could be created for context 0x80000001 0020:err:ole:marshal_object couldn't get IPSFactory buffer for interface {3d8b6331-d8b1-11d2-80c5-00104b1f6cea} 0020:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002 0020:err:ole:CoMarshalInterface Failed to marshal the interface {3d8b6331-d8b1-11d2-80c5-00104b1f6cea}, 80004002 001e:err:ole:CoGetClassObject class {00000320-0000-0000-c000-000000000046} not registered 001e:err:ole:CoGetClassObject no class object {00000320-0000-0000-c000-000000000046} could be created for context 0x80000001 001e:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046} 001e:err:ole:CoGetClassObject class {00020424-0000-0000-c000-000000000046} not registered 001e:err:ole:CoGetClassObject no class object {00020424-0000-0000-c000-000000000046} could be created for context 0x80000001 001e:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6494206f-23ea-11d3-88b0-00c04f72f303} 001e:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002 001e:err:ole:CoMarshalInterface Failed to marshal the interface {6494206f-23ea-11d3-88b0-00c04f72f303}, 80004002 | ||
Last edited by needsram; 01-26-2019 at 08:00 AM..
|
![]() |
|
|