Wine 1.1.30 + winetricks +color setter +goodies ...pet & sfs

Virtual machines, emulation, etc.
Post Reply
Message
Author
_MegadetH_
Posts: 221
Joined: Sun 28 Sep 2008, 10:23
Location: Italy

#16 Post by _MegadetH_ »

Thanks technosaurus
I installed each pets above. It works to run little program but I had no success with 3d games. I tried even with older version, but I think I will never run a window game :(

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#17 Post by mikeb »

This wine package I think does not have the open GL support enabled so you may need to try the other one available on the forum...if openGL is working for your card then wine will use it automatically.
I can play 3d games on wine with no problem,

regards

mike

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#18 Post by technosaurus »

the 1.14 release has support for opengl (it is compiled against everything wine supports include GL and GLU - however there is one gaming patch/hack that was not applied because it may? cause regressions in other places) - the 1.13 does not have support for anything that is not included in puppy & is slightly faster so I have left it up

It was actually a lot of work to get Xcomposite and GLU support - The devx and xorgDEV pet were missing a bunch of stuff so I had to download the whole 100mb dingo source archive and patch some pc files. I can upload a pet if anyone wants it as it should work for compiling other opengl programs too

As far as games many don't work out of the box (even if all the pieces/parts work)- check winehq.org to see the nuances for any particular game

edit: btw you may want to uninstall 1.13 and reinstall 1.14 to regain 3d support
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#19 Post by mikeb »

Wot he said ^^^

One tip is that I found many games would only run properly if preceeded by a cd (call directory) to the programs folder as otherwise it could not find it's own files as launching from linux is not quite the same as launching in windows.

regards

mike

_MegadetH_
Posts: 221
Joined: Sun 28 Sep 2008, 10:23
Location: Italy

#20 Post by _MegadetH_ »

technosaurus wrote:the 1.14 release has support for opengl (it is compiled against everything wine supports include GL and GLU - however there is one gaming patch/hack that was not applied because it may? cause regressions in other places) - the 1.13 does not have support for anything that is not included in puppy & is slightly faster so I have left it up

It was actually a lot of work to get Xcomposite and GLU support - The devx and xorgDEV pet were missing a bunch of stuff so I had to download the whole 100mb dingo source archive and patch some pc files. I can upload a pet if anyone wants it as it should work for compiling other opengl programs too

As far as games many don't work out of the box (even if all the pieces/parts work)- check winehq.org to see the nuances for any particular game

edit: btw you may want to uninstall 1.13 and reinstall 1.14 to regain 3d support
No, even 1.13 version didn't work for me with 3d games. I installed 1.14 because I though It could work for them.
When I run quake 3 I have this error:

Q3 1.11 win-x86 Nov 24 1999
----- FS_Startup -----
Current search path:
H:\\baseq3\pak0.pk3 (3539 files)
H:\/baseq3

----------------------
execing default.cfg
execing q3config.cfg
couldn't exec autoexec.cfg
...detecting CPU, found Intel Pentium III

------- Input Initialization -------
Initializing DirectInput...
Couldn't set DI coop level
Falling back to Win32 mouse support...
Joystick is not active.
------------------------------------
----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
----- Client Initialization Complete -----
--- Common Initialization Complete ---
Winsock Initialized
Opening IP socket: localhost:27960
Hostname: localhost
Alias: puppypc
IP: 127.12.34.56
Working directory: H:\
----- R_Init -----
Initializing OpenGL subsystem
...initializing QGL
...calling LoadLibrary( 'C:\windows\system32\opengl32.dll' ): succeeded
...setting mode 3: 640 480 FS
...using desktop display depth of 16
...calling CDS: ok
...registered window class
...created window@0,0 (640x480)
Initializing OpenGL driver
...getting DC: succeeded
...GLW_ChoosePFD( 16, 16, 0 )
...-1 PFDs found
...GLW_ChoosePFD failed
...GLW_ChoosePFD( 16, 16, 0 )
...-1 PFDs found
...GLW_ChoosePFD failed
...failed to find an appropriate PIXELFORMAT
...restoring display settings
...WARNING: could not set the given mode (3)
...setting mode 3: 640 480 FS
...using colorsbits of 16
...calling CDS: ok
...created window@0,0 (640x480)
Initializing OpenGL driver
...getting DC: succeeded
...GLW_ChoosePFD( 16, 16, 0 )
...-1 PFDs found
...GLW_ChoosePFD failed
...GLW_ChoosePFD( 16, 16, 0 )
...-1 PFDs found
...GLW_ChoosePFD failed
...failed to find an appropriate PIXELFORMAT
...restoring display settings
...WARNING: could not set the given mode (3)
...shutting down QGL
...unloading OpenGL DLL
...assuming '3dfxvgl' is a standalone driver
...initializing QGL
...WARNING: missing Glide installation, assuming no 3Dfx available
...shutting down QGL
----- CL_Shutdown -----
RE_Shutdown( 1 )
-----------------------
GLW_StartOpenGL() - could not load OpenGL subsystem


Do you think there's something wrong with opengl support?
Please tell me If I need to install something else.
Sorry for long post... I always tried to register to winehq forum but they never sent me the account activation mail.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#21 Post by MU »

please attach your /var/log/Xorg.0.log (zipped).
OpenGL seems to works, just not the PIXELFORMAT stuff.
Wine's opengl implementation uses some Nvidia specific code, and sometimes fails with other cards.

Btw. there is quake 3 for Puppy:
http://www.murga-linux.com/puppy/viewtopic.php?t=7134
http://www.murga-linux.com/puppy/viewtopic.php?t=7892
http://www.murga-linux.com/puppy/viewtopic.php?t=13621

There also is
icquake3.tar.gz
at:
http://dotpups.de/dotpups/Games/
But I cannot find the corresponding forummessage.
Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

_MegadetH_
Posts: 221
Joined: Sun 28 Sep 2008, 10:23
Location: Italy

#22 Post by _MegadetH_ »

MU wrote:please attach your /var/log/Xorg.0.log (zipped).
OpenGL seems to works, just not the PIXELFORMAT stuff.
Wine's opengl implementation uses some Nvidia specific code, and sometimes fails with other cards.

Btw. there is quake 3 for Puppy:
http://www.murga-linux.com/puppy/viewtopic.php?t=7134
http://www.murga-linux.com/puppy/viewtopic.php?t=7892
http://www.murga-linux.com/puppy/viewtopic.php?t=13621

There also is
icquake3.tar.gz
at:
http://dotpups.de/dotpups/Games/
But I cannot find the corresponding forummessage.
Mark
I attached Xorg.0.log. I forgot to say I've a tnt2 riva vanta 32Mb video card.
I hope to I will play 3d games, because I'm used to be a windows user and I have lot of cool windows games.
Thanks for links I'm checking out.
Attachments
varlog.tar.gz
varlog
(6.93 KiB) Downloaded 1077 times

User avatar
vovchik
Posts: 1507
Joined: Tue 24 Oct 2006, 00:02
Location: Ukraine

#23 Post by vovchik »

Dear technosaurus,

Your version of 1.1.14 works fine under Puppy 3.01, too. Many thanks for the compilation and the inclusion of features such as Jack and openGL. Interestingly, I had previously installed 1.1.15 from the Suse 10.3 distribution and it worked fine except that winhlp32 did not work (old-style help). I don't know whether this is a regression problem relating to v. 1.1.15 or a problem with the Suse compile. In any case, your 1.1.14 does not have this problem, so I replaced Suse 1.1.15 with your version. Good work.

With kind regards,
vovchik

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#24 Post by MU »

MegadetH

You need driver 71.86.06 from:

As you use the retro kernel, this pet might work:
http://www.murga-linux.com/puppy/viewtopic.php?t=22272
It also might not work, as that kernel was recompiled in Puppy 4 retro.

So you might try Puppy 4.12 with the standard kernel, then you can use the pet from here:
http://www.murga-linux.com/puppy/viewtopic.php?t=34001

Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

_MegadetH_
Posts: 221
Joined: Sun 28 Sep 2008, 10:23
Location: Italy

#25 Post by _MegadetH_ »

MU wrote:MegadetH

You need driver 71.86.06 from:

As you use the retro kernel, this pet might work:
http://www.murga-linux.com/puppy/viewtopic.php?t=22272
It also might not work, as that kernel was recompiled in Puppy 4 retro.

So you might try Puppy 4.12 with the standard kernel, then you can use the pet from here:
http://www.murga-linux.com/puppy/viewtopic.php?t=34001

Mark
I already have installed the Nvidia driver NVIDIA-71.86.06-k2.6.25.16. It doesn't work for me.
To try with standard kernel I've to reinstall puppy and configure it from zero again discouraging. I'll try when I'll have to format and reinstall again the system.
thanks anyway ;)

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#26 Post by technosaurus »

Very impressive packaging of opera - only ~6MB including flash plugin in a single runnable exe
http://www.kejut.com/operaportable
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
gymnart
Posts: 105
Joined: Wed 10 Dec 2008, 20:32
Contact:

#27 Post by gymnart »

The download is not working for me. I don't remember how to copy and paste the error messages to show you. They say something about the file being corrupted or not expanded and told me to go into .packages and do some sort of thing to fix it. when I tried to extract the tar.gz, I get an error message about some "needed program not found." I don't understand, I have not had this problem with trying to install any .pet packages before.

When I click on the download link, I get some sort of "exceeded downloads limit" message. I really would like to get this package...where else can I download it?

Caneri
Posts: 1513
Joined: Tue 04 Sep 2007, 13:23
Location: Canada

#28 Post by Caneri »

Hi gymnart,

I'm very sorry but pupylinux.asia has used all the bandwidth for February.

I'll see what I can do and post here.
Eric

OK..I'm doing the wget --mirror thingy....please wait for a little bit to download this

http://puppylinux.ca/members/T/486_pet/

Thanks

EDIT:..well ok..I need to run the diff and move the files because of my mistake but there you go...d/l now. We have had a problem with speeds so please bear with me.
[color=darkred][i]Be not afraid to grow slowly, only be afraid of standing still.[/i]
Chinese Proverb[/color]

User avatar
gymnart
Posts: 105
Joined: Wed 10 Dec 2008, 20:32
Contact:

#29 Post by gymnart »

Thank you very much!! :D

User avatar
gymnart
Posts: 105
Joined: Wed 10 Dec 2008, 20:32
Contact:

#30 Post by gymnart »

P.S. which package has the file, libesd.so.0? I checked the dependencies with pup's "Check Dependencies Installed" tool and that's the file that it says is needed.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#31 Post by MU »

[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

panzerpuppy
Posts: 632
Joined: Tue 02 Oct 2007, 07:39

#32 Post by panzerpuppy »

Technosaurus,can you do a compile of the latest WINE 1.1.16 with JACK and OpenGL support (but without ESD,LDAP and CabExtract)?

Just for running audio apps,emulators and games.

1.1.14 and the later versions have a very annoying bug:

It occurs only if the classic windows look is enabled in winecfg (windows managed by WINE) Try to move a window when the classic look is enabled and your window will go out of control,jumping rapidly across the screen until you release the mouse button.
Last edited by panzerpuppy on Fri 06 Mar 2009, 19:27, edited 2 times in total.

User avatar
gymnart
Posts: 105
Joined: Wed 10 Dec 2008, 20:32
Contact:

#33 Post by gymnart »

When I tried that .pup, the installation manager did not know how to handle it. I'm puzzled. :?:

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#34 Post by MU »

install first with Petget the "dotpup handler".
Then you can install PUPs by clicking on them in rox filer.

Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#35 Post by technosaurus »

this is what you need to compile without esd & ldap (i don't think I compiled against any cabextract libraries - just added)

http://distro.ibiblio.org/pub/linux/dis ... EV-7.3.pet

http://puppylinux.ca/members/T/486_pet/ ... 1-i486.pet

Code: Select all

./configure --prefix=/usr --build=i486-t2-linux-gnu --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --without-esd --without-ldap --without-hal --without-gnutls --without-capi --disable-tests

make
make install
or new2dir make install (to make a pet package)


Puppy's xorg DEV and devx.sfs are missing the include files for GLU and Xcomposite - sorry I can't provide these at the moment. I was using the ones that were packaged in 4.0 from Barry's giant tarball on ibiblio - specifically the Mesa and Xcomposite packages....I don't have my puppy laptop with me right now - away on training & the wife needed it for her med school stuff - when I get back I will upload an addon pet/sfs that will allow you to compile (or maybe I should instead get Xcomposite and GLU etc.. into appropriate DEV.pet at the ibiblio repo)

in the mean time here is an alternate gpl pdf plugin for firefox for windows
... http://ccxvii.net/fitz/
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

Post Reply