Project 1999

Go Back   Project 1999 > General Community > Technical Discussion

Reply
 
Thread Tools Display Modes
  #1  
Old 01-31-2018, 12:49 AM
sounion sounion is offline
Aviak

sounion's Avatar

Join Date: Nov 2015
Posts: 81
Default

I can't get past the server screen. My terminal is showing this:

err[You must be logged in to view images. Log in or Register.]ulse[You must be logged in to view images. Log in or Register.]ulse_contextcallback Context failed: Connection refused
Reply With Quote
  #2  
Old 03-14-2018, 08:51 PM
Shadeofgray Shadeofgray is offline
Large Rat


Join Date: Apr 2016
Posts: 6
Default

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:
err:winedbg:dbg_handle_debug_event 0069:007a: not a registered process or thread (perhaps a 16 bit one ?)
What I've resorted to doing is using a 1280x960 virtual desktop to log in, then once in-game used alt-enter to maximize the game itself to 1680x1050, which is selectable as a full screen resolution. Problem is... it's not a true full screen. Sure the window expands but I can still see the top bar and taskbar (yeah I have tint2). It's almost there but not quite perfect. I also know I'm definitely missing some room because the default UI starts off lower than whatever is available for me to see. Taking a screenshot revealed this clearly. I moved the chat/hotbar to show where it cuts off.
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?
Reply With Quote
  #3  
Old 03-15-2018, 02:30 PM
Shadeofgray Shadeofgray is offline
Large Rat


Join Date: Apr 2016
Posts: 6
Default

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
This will find the first string and replace it with the second string no matter where it is in the file, as well as save any changes and quit Vim. There's no manual editing required. That's all there is to it!
Last edited by Shadeofgray; 03-15-2018 at 02:34 PM..
Reply With Quote
  #4  
Old 09-03-2018, 04:51 PM
Ashintar Ashintar is offline
Fire Giant


Join Date: Feb 2010
Posts: 808
Default

Glad you were able to log in
__________________


Drumas - 60 Cleric
Ashintar - 60 Wizard
Reply With Quote
  #5  
Old 09-08-2018, 05:17 PM
gredoo gredoo is offline
Scrawny Gnoll


Join Date: Jul 2018
Posts: 22
Default

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?
Reply With Quote
  #6  
Old 09-08-2018, 05:22 PM
Izmael Izmael is offline
Planar Protector

Izmael's Avatar

Join Date: Jul 2015
Posts: 2,289
Default

Try setting the max fps to like 80?
Reply With Quote
  #7  
Old 09-11-2018, 10:59 AM
gredoo gredoo is offline
Scrawny Gnoll


Join Date: Jul 2018
Posts: 22
Default

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)
Reply With Quote
  #8  
Old 01-25-2019, 10:24 PM
needsram needsram is offline
Large Bat


Join Date: Nov 2016
Location: Cincinnati, OH
Posts: 12
Default Installation Problems

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
Does anyone know what's going on here or how I could fix it?
Reply With Quote
  #9  
Old 01-25-2019, 11:40 PM
mrquincy mrquincy is offline
Orc


Join Date: Nov 2015
Posts: 34
Default

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.
Reply With Quote
  #10  
Old 01-26-2019, 07:56 AM
needsram needsram is offline
Large Bat


Join Date: Nov 2016
Location: Cincinnati, OH
Posts: 12
Default

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
EverQuest Titanium - InstallShield Wizard opens and the progress bar goes almost all the way to full, then stops. That's when I get the error I posted above. Not sure if something is wrong with my Wine setup, but "winecfg" opens and plays sounds..
Last edited by needsram; 01-26-2019 at 08:00 AM..
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 09:01 AM.


Everquest is a registered trademark of Daybreak Game Company LLC.
Project 1999 is not associated or affiliated in any way with Daybreak Game Company LLC.
Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.