Myth II in linux with or without wine
-
- Posts: 10
- Joined: Mon Aug 13, 2007 10:26 pm
Issue with black screen solved by simply switching to software rendering. There has to be a further fix possible to get OpenGL working, but as for now, software is going to have to work.
Another issue I had was the lack of sound under Wine. This was almost as easily solved.
Wine simply wasn't making any audio available to the application, so Myth assumed there was no sound card.
For anyone else having the problem, I fixed it by running winecfg
Under Audio, disable OSS and enable ALSA, and click apply, go to the Applications, then add Myth II to the list ( I don't know if this is necessary, but I did it anyway) and set it to run compatible with Windows 98.
Ta Daa sound.
Maybe this will help some people.
Another issue I had was the lack of sound under Wine. This was almost as easily solved.
Wine simply wasn't making any audio available to the application, so Myth assumed there was no sound card.
For anyone else having the problem, I fixed it by running winecfg
Under Audio, disable OSS and enable ALSA, and click apply, go to the Applications, then add Myth II to the list ( I don't know if this is necessary, but I did it anyway) and set it to run compatible with Windows 98.
Ta Daa sound.
Maybe this will help some people.
WINE 0.9.59
Basically everything Myth works perfectly, my computer is just pretty crappy
Working:
Modern version; everything (except "windowed mode" ?)
Broken:
"Classic" version just crashes, drawing rainbow stripes over the whole screen.
Wine doesn't accelerate intel video cards
Alsa output + pulse audio = loud static (you need to use oss in wine and start myth with padsp)
As of wine 0.9.45
What Works!
- Only the "Classic" 1.6 update works
- All sound stuttering & latency with ALSA have been resolved.
- OpenGL
What Doesn't?
- "Modern" 1.6
- DirectX (anything from slight corruption around effects to lockups)
- FIXED Crazy bug with the some windows and scroll bars
Issues
- If you wish to use PulseAudio with wine, you need to use the padsp command, this still gives you nice per-application audio mixing.
For example...
1. padsp winecfg [click on the "Audio" tag. Tick the "OSS" box. Click "test audio" to check it works]
2. padsp wine [path to myth]
3. Enjoy your ear-gasm
- On a crash Myth will switch to "software rendering" or "direct x" seemingly at random.
- Mouse gestures "leak" through regardless of the focused application
Everything else is super fucking peachy!
Basically everything Myth works perfectly, my computer is just pretty crappy
Working:
Modern version; everything (except "windowed mode" ?)
Broken:
"Classic" version just crashes, drawing rainbow stripes over the whole screen.
Wine doesn't accelerate intel video cards
Alsa output + pulse audio = loud static (you need to use oss in wine and start myth with padsp)
As of wine 0.9.45
What Works!
- Only the "Classic" 1.6 update works
- All sound stuttering & latency with ALSA have been resolved.
- OpenGL
What Doesn't?
- "Modern" 1.6
- DirectX (anything from slight corruption around effects to lockups)
- FIXED Crazy bug with the some windows and scroll bars
Issues
- If you wish to use PulseAudio with wine, you need to use the padsp command, this still gives you nice per-application audio mixing.
For example...
1. padsp winecfg [click on the "Audio" tag. Tick the "OSS" box. Click "test audio" to check it works]
2. padsp wine [path to myth]
3. Enjoy your ear-gasm
- On a crash Myth will switch to "software rendering" or "direct x" seemingly at random.
- Mouse gestures "leak" through regardless of the focused application
Everything else is super fucking peachy!
Last edited by qwarqwa on Thu May 01, 2008 2:20 am, edited 13 times in total.
Lots of Myth stuff at http://mythgraveyard.org.
Sometimes I put hard to find stuff in my my Udogs folder.
Sometimes I put hard to find stuff in my my Udogs folder.
-
- Posts: 15
- Joined: Sun Nov 18, 2007 11:20 pm
- Location: Boston
Myth on OLPC?
Linux Myth code is AWOL? That sucks. There goes my dream of a port of Myth II to OLPC (and getting lots of poor African kids hooked on wight explosions). Can’t something be done?
-
- Site Admin
- Posts: 1023
- Joined: Mon May 24, 2004 8:59 pm
-
- Site Admin
- Posts: 1023
- Joined: Mon May 24, 2004 8:59 pm
-
- Site Admin
- Posts: 1023
- Joined: Mon May 24, 2004 8:59 pm
-
- Site Admin
- Posts: 1023
- Joined: Mon May 24, 2004 8:59 pm
-
- Site Admin
- Posts: 1023
- Joined: Mon May 24, 2004 8:59 pm
Im in the process!Myrd wrote:Submit some bug reports to winehq.
EDIT:
http://bugs.winehq.org/show_bug.cgi?id=15077
There is one. Ill add comment I suppose...
EDIT:
Resolved in 1.1.5!
-DA
-
- Site Admin
- Posts: 1023
- Joined: Mon May 24, 2004 8:59 pm
I don't have the laptop anymore, but according to glxinfo direct rendering worked, I could run 3d screen savers.
Anyway it was a GMAx3100.
Opengl would draw parts of the scene fine but other parts still had whatever was last displayed (ie. a screensaver, video etc) and had decent frame rate but flash slightly.
D3D would shade all the triangle thingos pink to yellow and ran at less than a frame a second and eventualy take the whole computer down with it.
Both would run only once I started xorg in thousands of colors (16bit).
I wrote what version of the drivers I was using somewhere but I cant find it now.
Anyway it was a GMAx3100.
Opengl would draw parts of the scene fine but other parts still had whatever was last displayed (ie. a screensaver, video etc) and had decent frame rate but flash slightly.
D3D would shade all the triangle thingos pink to yellow and ran at less than a frame a second and eventualy take the whole computer down with it.
Both would run only once I started xorg in thousands of colors (16bit).
I wrote what version of the drivers I was using somewhere but I cant find it now.
Re: Myth II in linux with or without wine
I have the Loki CDS with installation if anyone wants it let me know.
Re: Myth II in linux with or without wine
You should be able to run the Myth games fine on Linux if you use Sun's Virtual Box, as it has good support for OpenGL, be sure to get version 3 if you've ever tried an older version. It requires a Windows installation though as it's a typical virtual machine solution.