LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 06-07-2017, 12:32 PM   #16
bassmadrigal
Senior Member
 
Registered: Nov 2003
Location: Newport News, VA
Distribution: Slackware
Posts: 4,571

Rep: Reputation: 2503Reputation: 2503Reputation: 2503Reputation: 2503Reputation: 2503Reputation: 2503Reputation: 2503Reputation: 2503Reputation: 2503Reputation: 2503Reputation: 2503

Quote:
Originally Posted by elcore View Post
I'd understand if this was ioDooM from SBo or something with actual source available. That could technically get fixed, and it's perfectly legal to do so.
But steam on wine is unsupported by steam devs and tampering with it is forbidden by EULA, so it isn't clear to me what do you expect these knowledgeable slackers to do about it.
It can work fine one day & break the next day with no apparent reason, even if one build worked fine the next build may not and there's no option to roll back a patch.
Legally, all we can do is shout at it. But if you want to support it, good luck.
But it was unknown whether the issue was Slackware related or not. The knowledgeable people here are sometimes able to figure things out, and if it isn't Slackware related, they may have been able to point OP to a place where it might be fixed. Much of the time, the support provided to people aren't necessarily Slackware problems, just issues people have run into while using Slackware. When you're looking for help, it's good to get people that are semi-familiar with your system to provide suggestions. Otherwise, you'll get people telling you to add this Ubuntu repo, or run this Arch command.

As you said, there were a number of Slackware related programs involved, so to say that it doesn't belong here doesn't seem right. And OP wasn't asking to modify or crack the game, just trying to find some insight on why it works for others but doesn't work for him. You don't always have to modify a program to fix a problem, sometimes it's changing something else in your environment... maybe a wine config, some mismatched library (or missing library), or some variable you need to pass to wine to get things working.
 
Old 06-07-2017, 12:38 PM   #17
1337_powerslacker
Member
 
Registered: Nov 2009
Distribution: Slackware64-current
Posts: 552
Blog Entries: 1

Original Poster
Rep: Reputation: 231Reputation: 231Reputation: 231
Quote:
Originally Posted by bassmadrigal View Post
But it was unknown whether the issue was Slackware related or not. The knowledgeable people here are sometimes able to figure things out, and if it isn't Slackware related, they may have been able to point OP to a place where it might be fixed. Much of the time, the support provided to people aren't necessarily Slackware problems, just issues people have run into while using Slackware. When you're looking for help, it's good to get people that are semi-familiar with your system to provide suggestions. Otherwise, you'll get people telling you to add this Ubuntu repo, or run this Arch command.

As you said, there were a number of Slackware related programs involved, so to say that it doesn't belong here doesn't seem right. And OP wasn't asking to modify or crack the game, just trying to find some insight on why it works for others but doesn't work for him. You don't always have to modify a program to fix a problem, sometimes it's changing something else in your environment... maybe a wine config, some mismatched library (or missing library), or some variable you need to pass to wine to get things working.
Thanks. I was hoping someone would see it as Slackware-related. BTW, I've not had any more success with DOOM on Wine, so for the moment, I've elected to use Windows 10 to play DOOM. Not the most ideal solution for a geek (but it is for the game!), but as I like the game itself, I could tolerate small doses. Mind you, I'm of a mind to fiddle with Wine/PlayOnLinux every now and then to see if I can come up with a solution. This bugs the sh** out of me!

Thanks again!!

Last edited by 1337_powerslacker; 06-07-2017 at 05:02 PM.
 
Old 06-07-2017, 12:41 PM   #18
1337_powerslacker
Member
 
Registered: Nov 2009
Distribution: Slackware64-current
Posts: 552
Blog Entries: 1

Original Poster
Rep: Reputation: 231Reputation: 231Reputation: 231
Quote:
Originally Posted by cynwulf View Post
If you're into gaming and buy proprietary closed source games, engineered and compiled to run on MS windows, which don't have a Linux port available, it's practical and logical to just keep a windows install for that, install the latest graphics drivers and get the best performance with the game running natively... that may upset some of the MS hating Linux evangelists out there, but sadly it's true.
That's what I've elected to do. Until a better solution comes along, that is...

Last edited by 1337_powerslacker; 06-07-2017 at 04:48 PM.
 
1 members found this post helpful.
Old 06-07-2017, 10:27 PM   #19
RadicalDreamer
Member
 
Registered: Jul 2016
Location: USA
Distribution: Slackware64-Current
Posts: 516

Rep: Reputation: 230Reputation: 230Reputation: 230
PlayOnLinux installs wine at .PlayOnLinux/wine/ with a set of libraries like zlib which can cause problems. I've had to remove zlib to get things working in the later wine-stating releases.
 
Old 06-20-2017, 01:20 AM   #20
BAcidEvil
Member
 
Registered: Dec 2003
Distribution: Slack 14.1 3.18.1
Posts: 146

Rep: Reputation: 1
Bump

Bump

Last edited by BAcidEvil; 06-20-2017 at 01:21 AM.
 
Old 11-13-2017, 06:31 PM   #21
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: Slackware
Posts: 7,710

Rep: Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991
I just updated my own WINE SlackBuild to support WOW64 (one wine executable for both 32-bit and 64-bit apps):

https://github.com/duganchen/my_slac...ine.SlackBuild

As far as I can tell, the correct way to do this is:

1. have a multilib system and a WOW64 WINE executable (Alien Bob's qualifies).

2. install Steam with "winetricks -q steam"

3. install the game from Steam and launch it from there.

WINEARCH should stay unset.

Now, I don't have DOOM, but I'm about to test this with Wolfenstein: The New Order, which is another 64-bit Steam game. Right now, I'm waiting for the game to download and install (IOW I can launch Steam and install 64-bit games).

I'll post back if there's anything else to report.

UPDATE: No, that's all there is. At least, as long as you want to play with a mouse and keyboard (and why wouldn't you?).

Last edited by dugan; 11-13-2017 at 11:25 PM.
 
Old 11-13-2017, 11:46 PM   #22
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: Slackware
Posts: 7,710

Rep: Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991
@cynwulf: John Carmack himself recommends WINE.
 
Old 11-14-2017, 01:55 AM   #23
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware has beern Main OpSys for decades while testing others to keep up
Posts: 1,525

Rep: Reputation: 1469Reputation: 1469Reputation: 1469Reputation: 1469Reputation: 1469Reputation: 1469Reputation: 1469Reputation: 1469Reputation: 1469Reputation: 1469
Since there at least 2 posts here bemoaning the (lack of) quality of Wine (just chill - pun intended) all I can say is I am very grateful for wine. In general it has gotten much better since it's earliest days and as of about 5 years ago was a major contributor to my having Slackware uptimes in excess of 12 months, and that is mainly about games. Everything else has decent native Linux substitutes. FWIW I have two versions of Steam installed, one run from wine and one native Linux, although recently the wine version is gathering dust from lack of use thanks to good ol' Gabe Newell's promotion of Linux versions of games.

Finally for anyone interested Dugan posted a download link in another thread here on LQ for his Slackbuild that downloads the latest wine-staging release and builds a slackpack. It's excellent.
 
Old 11-14-2017, 02:01 AM   #24
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: Slackware
Posts: 7,710

Rep: Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991
Quote:
Originally Posted by enorbet View Post
Finally for anyone interested Dugan posted a download link in another thread here on LQ for his Slackbuild that downloads the latest wine-staging release and builds a slackpack. It's excellent.
I just posted it here!

My winetricks SlackBuild is helpful too:

https://github.com/duganchen/my_slac...cks.SlackBuild

Worth noting: Alien Bob's WINE package has everything that my WINE SlackBuild packages, plus GalliumNine.

Last edited by dugan; 11-14-2017 at 02:11 AM.
 
Old 11-14-2017, 03:47 PM   #25
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware has beern Main OpSys for decades while testing others to keep up
Posts: 1,525

Rep: Reputation: 1469Reputation: 1469Reputation: 1469Reputation: 1469Reputation: 1469Reputation: 1469Reputation: 1469Reputation: 1469Reputation: 1469Reputation: 1469
Quote:
Originally Posted by dugan View Post
I just posted it here!

My winetricks SlackBuild is helpful too:

https://github.com/duganchen/my_slac...cks.SlackBuild

Worth noting: Alien Bob's WINE package has everything that my WINE SlackBuild packages, plus GalliumNine.
I see we hit the "Submit Reply" button nearly simoultaneously LOL. It was meant to be informative but also yet another "Thank you, Dugan" for a job well done shared.

As an addendum to my previous post I'd like to add that Deus Ex Human Revolution came out a few years ago as a Windows-only game which can only be run in wine, and in my case wine-steam. This year Deus Ex Mankind Divided came out and within a month Feral released a native Linux version. I bring this up because they are each AAA titles and at the time the wine-only version ran just as good as the new native game runs. My hardware has improved a bit so now the wine-only game runs even better than the new native release.

Last edited by enorbet; 11-14-2017 at 03:55 PM.
 
1 members found this post helpful.
Old 11-15-2017, 09:22 AM   #26
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: Slackware
Posts: 7,710

Rep: Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991
Quote:
Originally Posted by dugan View Post
I'll post back if there's anything else to report..
Just two things:

To get the game to see my Xbox One S controller, I used x360ce. You use the 32-bit version of x360ce to generate an .ini, put both the .ini file and a 64-bit x360ce DLL (which you rename to xinput1_3.dll) in the same directory as the game's .exe, and you use winecfg to set an override so that the game loads the native xinput DLL. This is exactly what you'd also do on Windows to get a DirectInput-only gamepad (such as a DualShock 4) working with this game. I just did a quick search and I see that this should also work for DOOM.

I had some audio issues during cut scenes. Yes, I also see these issues reported on Windows. On Linux, I solved it by setting PULSE_LATENCY_MSEC to 60. As advised here:

Fix crackling audio in some games in WINE

Last edited by dugan; 11-15-2017 at 02:01 PM.
 
1 members found this post helpful.
Old 11-15-2017, 01:55 PM   #27
RadicalDreamer
Member
 
Registered: Jul 2016
Location: USA
Distribution: Slackware64-Current
Posts: 516

Rep: Reputation: 230Reputation: 230Reputation: 230
How is Wolfenstein? Can you strafe jump in it? I use antimicro for game pads: https://slackbuilds.org/repository/1...mes/antimicro/
 
Old 11-15-2017, 01:58 PM   #28
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: Slackware
Posts: 7,710

Rep: Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991Reputation: 2991
Quote:
Originally Posted by RadicalDreamer View Post
How is Wolfenstein? Can you strafe jump in it? I use antimicro for game pads: https://slackbuilds.org/repository/1...mes/antimicro/
Wolfenstein is so much fun that I forgot to eat last night. You can strafe jump, although I haven't needed to do it.

EDIT: if you use antimicro to bind keyboard buttons to the gamepad, then the game doesn't know you're using a gamepad and won't show the appropriate buttons on the screen. That's a bit of a disadvantage.

Last edited by dugan; 11-15-2017 at 02:09 PM.
 
1 members found this post helpful.
Old 11-15-2017, 02:21 PM   #29
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware has beern Main OpSys for decades while testing others to keep up
Posts: 1,525

Rep: Reputation: 1469Reputation: 1469Reputation: 1469Reputation: 1469Reputation: 1469Reputation: 1469Reputation: 1469Reputation: 1469Reputation: 1469Reputation: 1469
duplicate deleted


Hmmmm not my duplication but server's ???

Last edited by enorbet; 11-16-2017 at 02:48 PM.
 
1 members found this post helpful.
Old 11-15-2017, 02:21 PM   #30
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware has beern Main OpSys for decades while testing others to keep up
Posts: 1,525

Rep: Reputation: 1469Reputation: 1469Reputation: 1469Reputation: 1469Reputation: 1469Reputation: 1469Reputation: 1469Reputation: 1469Reputation: 1469Reputation: 1469
duplicate deleted


Hmmmm not my duplication but server's ???

Last edited by enorbet; 11-16-2017 at 02:48 PM.
 
1 members found this post helpful.
Old 11-15-2017, 10:51 PM   #31
RadicalDreamer
Member
 
Registered: Jul 2016
Location: USA
Distribution: Slackware64-Current
Posts: 516

Rep: Reputation: 230Reputation: 230Reputation: 230

Quote:
Originally Posted by enorbet View Post
Ah! Strafe jumping! Man, I miss that deep level configurability that used to be available in older games. I played Quake 3 Arena for over 20 years perfecting rocket jumping, strafe jumping bunny-hopping etc. to overcome initial limitations and extend the game beyond what the devs ever imagined. Example initially the fastest one could run was under 10 fps but with proper settings and extensive training (often on special user-created practice maps) it was possible to get to 1000 fps ! Before Quake Live and hack busters diminished control, the skill level was just so sick and so challenging.

I'm assuming that level of control is missing now in Wolfenstein and Doom 2017.
I still play occasionally at cromctf.com. idtech 3 is a lot of fun! DeFRaG mod is still fun to play. I tried Quake Champions but it needs a lot of work and Vulkan support. I'll always play Quake in some form.

Doom seemed to have a little acceleration if you jumped forward. There was an alpha test map video which showed a strafe jumping command option.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] How to blacklist a package from alienbob? Altiris Slackware 6 08-17-2016 01:16 AM
LXer: Doom 2016 Alpha running on Linux with Wine LXer Syndicated Linux News 0 03-07-2016 07:40 AM
Can I use winetricks from slackbuilds for alienbob's wine? Altiris Slackware 5 11-01-2015 09:05 AM
[SOLVED] "Please install /opt/wine-compholio/bin/wine" and have AlienBob's pipelight installed enine Slackware 2 10-08-2014 10:27 AM
[SOLVED] calibre AlienBob's package doesn't run anymore on -current cendryon Slackware 7 06-22-2012 03:36 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 07:20 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration