Project 1999

Project 1999 (/forums/index.php)
-   Technical Discussion (/forums/forumdisplay.php?f=40)
-   -   Crashing with wine (/forums/showthread.php?t=319235)

solleks 03-07-2019 12:15 AM

Crashing with wine
 
I am wondering if any of you that are running wine could share your settings. I am crashing on every zone or trying to log in and i can't really play anymore. I'm using the latest lts ubuntu with kde desktop. as far as wine settings go is there anyone that is actually able to play maybe share their set up.

i have a windows computer that is junk it can zone pretty much no problem since the patch. but my better computer can't running through wine. thanks!

Indefinite 03-09-2019 11:07 AM

Are you starting eqgame.exe with taskset? If not, see if that helps stabilize things.

```
# what I currently launch with
$ taskset -c 0-1 wine eqgame.exe patchme &>/dev/null

# or the _way-too-classic-for-me_ single core
$ taskset -c 0 wine eqgame.exe patchme &>/dev/null
```

Full gist
https://gist.github.com/mgeitz/aa295...d818d0ebb3e37a

Regarding changes in `winecfg`... I think all I've done there is set eqgame.exe to leverage `Windows Version: Windows XP`

loramin 03-09-2019 11:49 AM

If you're talking about winecfg config I use Windows 7, "allow the window manager to decorate the windows" and "allow the window manager to control the windows" (but I don't do "emulate a virtual desktop"). I also use a single override library: d3d9 (native, builtin). The library override I must have found on the Internet somewhere, but I don't remember if I added it for EQ; I think it was for another game.

I have no idea how I arrived at any of that, but generally with WINE apps I just futz around in wine CFG changing the windows version and checkboxes on the Graphics tabs and then restarting, until everything works. I'd recommend doing the same; maybe checking (say) "emulate a virtual desktop" will be the fix you need.

Also I use a secondary computer that is super small/weak, and I don't think it has any overrides, but it runs WINE/EQ just fine (well, "fine" might be a slight exaggeration, but it runs).

solleks 03-09-2019 12:47 PM

thank you guys for the help, I tried a few things last night that seemed to help at least. renaming the dsetup.dll to DSETUP.dll. changed to windows 7 and dxd9 for fun.
I am launching it through playonlinux so my command line looks like this /usr/share/playonlinux/playonlinux --run "eqgame" %F patchme
i will try adding those things to that line indefinite

thank you guys

CodyF86 03-13-2019 03:52 PM

Use the staging branch. Also with the staging branch you can't use taskset -c 0-1 wine eqgame.exe patchme &>/dev/null to launch it. Taskset does something weird now with the cores it uses, but it launches fine with just wine eqgame patchme.

Think it actually works better than through playonlinux.


sudo apt install --install-recommends winehq-staging

Also run winecfg and set compatibility to WindowsXP.

solleks 03-17-2019 01:23 PM

as far as i can tell this fixed my crashing on zone problems in wine, not using playonlinux.
SharstuenToday at 10:01 AM
hey buddy
i got the wine problems
codyf86Today at 10:01 AM
hey
SharstuenToday at 10:02 AM
going to try what you said about wine staging. i had a question but i forgot it
i'll get back to you lol
codyf86Today at 10:02 AM
yeah for sure
SharstuenToday at 10:02 AM
oh yea, so you run p99 in 32 bit then right?
codyf86Today at 10:02 AM
you might have to add the wine repository
but google ubuntu wine and its like the first link
SharstuenToday at 10:03 AM
yea i found the site and follow all the directions for add/install it
about to try setting it up rn
codyf86Today at 10:03 AM
ok
here just incase
If your system is 64 bit, enable 32 bit architecture (if you haven't already):

sudo dpkg --add-architecture i386
Download and add the repository key:

wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
SharstuenToday at 10:03 AM
yea caught that part, did that
codyf86Today at 10:03 AM
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ cosmic main'
then can do the apt-get install wine-staging bit
SharstuenToday at 10:03 AM
i've been running p1999 is 64 bit thus far
codyf86Today at 10:04 AM
aye still have to enable the i:386 libs tho
but yeah
SharstuenToday at 10:04 AM
Ubuntu

Translations of this page: Flag of the People's Republic of China.svg 简体中文
Installing WineHQ packages

Dialog-warning.svgThe WineHQ repository key was changed on 2018-12-19. If you downloaded and added the key before that time, you will need to download and add the new key and run sudo apt update to accept the repository changes.

If you have previously installed a Wine package from another repository, please remove it and any packages that depend on it (e.g., wine-mono, wine-gecko, winetricks) before attempting to install the WineHQ packages, as they may cause dependency conflicts.

If your system is 64 bit, enable 32 bit architecture (if you haven't already):

sudo dpkg --add-architecture i386

Download and add the repository key:

wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key

Add the repository:
For this version: Use this command:
Ubuntu 18.10 sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ cosmic main'
thats what i did so far
codyf86Today at 10:04 AM
ok cool
SharstuenToday at 10:05 AM
now i gotta figure out how to use wine or whatever, i use playonlinux its really easy
codyf86Today at 10:05 AM
once its installed
just goto the directory with the eqgame binary
and type
wine eqgame patchme
also install winetricks and corefonts
so
sudo apt-get install winetricks
then
winetricks corefonts
SharstuenToday at 10:06 AM
whats winetricks?
codyf86Today at 10:07 AM
helps you configure wine
just do those 2 commands
SharstuenToday at 10:07 AM
sweet
doin them now
codyf86Today at 10:07 AM
k
SharstuenToday at 10:10 AM
do you think i should move EQ out of the playonlinux virtual drive or will it not matter
codyf86Today at 10:10 AM
yes
SharstuenToday at 10:10 AM
k
codyf86Today at 10:10 AM
once its installed
run winecfg
and it will create a wine directory under your home directory
called
.wine
move it into the .wine folder
then go into it with a command prompt and wine eqgame patchme
can close the window once you run winecfg it just creates the directory
SharstuenToday at 10:26 AM
wow dude
just zoned 4 x no problems
codyf86Today at 10:26 AM
lol
aye
its great
SharstuenToday at 10:26 AM
do you have the mouse look invis wall problem?
codyf86Today at 10:27 AM
negative
what you mean exactly tho
SharstuenToday at 10:27 AM
like if i hold right click and try to spin too far it hits invis wall so to speak
its always done it for me through wine
codyf86Today at 10:27 AM
oh i dont
can try to run winecfg and switch between windows xp and windows 7 compatibility see if that help
SharstuenToday at 10:27 AM
ok cool
codyf86Today at 10:28 AM
i can prob find a fix later too
there are some other options in there that might help too
SharstuenToday at 10:28 AM
no rush
thank you so much for your help
codyf86Today at 10:28 AM
aye for sure

solleks 03-17-2019 01:30 PM

https://www.project1999.com/forums/s...d.php?t=320263

or this but the whats posted above works better than playonlinux setup either way


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

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.