re: WINE and demoscene products

2010-06-12 Thread Dan Kegel
Yeah, that's pretty cool.  I ran Lifeforce as a demo at several talks
last year, it was very convincing.  (Although, frankly, running
retail DVD-ROM games on day of beta or release is an even more
convincing feat if we can pull it off.)

As somebody else pointed out, there are already appdb entries for
quite a few demos:
http://appdb.winehq.org/objectManager.php?sClass=categoryiId=95
It'd be nice if someone filled in any missing ones there.

(I'm not sure how much overlap there is between demos and
real games, but the idea of a really small graphical app is
appealing, one would expect they'd be easier to diagnose?)
- Dan




Re: Three year sever outstanding bug requiring minor fix

2010-06-12 Thread Peter Davies
On 12 June 2010 00:23, Aneurin Price aneurin.pr...@gmail.com wrote:
 Is it a legal requirement that everyone working on WINE must be a
 complete arsehole, or just a project requirement?

 Nye

Which side are you on?

Peter




Re: Two enhancement requests for winetricks

2010-06-12 Thread Jan Hoogenraad
I can not yet see how the lowest common denominator end-user can use 
this transparently (i.e. for example from the Ubuntu user interface shell).

Just clicking on an installation CD puts everything into ~/.wine.
I guess in some instances (e.g. installing add-ons or updates on 
programs) one needs interaction.
Can wine handle multiple instances of the server for the different 
directories, when applications from different start directories are 
running in parallel ?


If this is not the officially documented, I think one cannot expect an 
end-user to do this.


joerg-cyril.hoe...@t-systems.com wrote:

Hi,

Jan Hoogenraad wrote:

Each debugging request for wine states that I should remove all winetricks.

AppDB should request something similar: minimal use of winetricks.

However I have no way to tell, and no way to safely remove them.


IMHO one solution to your problem is to learn to use different .wine prefixes.

Both developers and AppDB users want a repeatable process to make the
app run (or crash).  If you install all your software into a single
.wine hierarchy (like you'd do on MS-Windows), then you cannot tell
anyone what you did to make the app work in Wine.  All you have is I
started with Wine-0.9.48, upgraded to wine-1.1.6 at some time, now to
wine-1.2rc2, used winetricks X and Y, perhaps I used winetricks
directx but I can't remember for sure, I installed apps A, B and C
(they may have installed more components) and I edited the registry a
few times.  Given all that, app Z works fine in on my machine.

This is a mess much like a typical MS-Windows installation.
With Wine, you can do better than that.

What people want to hear from you is as follows:
 - Create a fresh .wine prefix with wine-X.Y;
 - Install Indeo Video codecs via winetricks indeo because I found out
   that the app expects them but does not install them itself;
 - Install the app from CD;
 - From a DirectX install into a separate .wine-* prefix,
   solely copy d3dx9_36.dll into system32/ (or the app's directory)
 - Change setting Y in winecfg, e.g. native d3dx9_36;
 - App Z works (or crashes like that ...).
That is a minimal instruction set.

I have like a dozen .wine-* directory hierarchies. I never use .wine
itself except for regression testing, such that I can rm -rf ~/.wine
and create a fresh one at any time.

That's why I don't need an uninstaller. rm -rf ~/.wine-xyz or
rm -rf ~/wineapps/... *is* the uninstaller (.wine-xyz/drive_c/Programs/Apps/
symlinks to $HOME/wineapps such that the apps live independently on a 
particular .wine prefix).

Regards,
Jörg Höhle




--
Jan Hoogenraad
Hoogenraad Interface Services
Postbus 2717
3500 GS Utrecht





Re: WINE and demoscene products

2010-06-12 Thread Wolfram Sang
On 12/06/10 08:37, Dan Kegel wrote:
 Yeah, that's pretty cool.  I ran Lifeforce as a demo at several talks
 last year, it was very convincing.  (Although, frankly, running

Cool.

 retail DVD-ROM games on day of beta or release is an even more
 convincing feat if we can pull it off.)

Sure thing - for marketing, games are probably more convincing. For
testing though, demos might be quite useful as they are easier to get.

 As somebody else pointed out, there are already appdb entries for

That somebody was me ;)

 (I'm not sure how much overlap there is between demos and
 real games, but the idea of a really small graphical app is
 appealing, one would expect they'd be easier to diagnose?)

Well... can't tell about the overlap. A few of the creators work in the
game-buisness, though. And while not all demos are small, the small ones
(in size, like 4k) often do nasty tricks to achieve their mission; I have
no experience if that makes them harder to debug in reality. Still, there
is one major advantage: Most people do talk about their code if asked. So
maybe they could point to potential issues or alike.

Regards,

   Wolfram