Re: rpcrt4.dll NdrGetUserMarshalInfo() problem

2005-07-02 Thread J. Grant

Apologies for delay replying.

On 28/09/04 09:46, Andreas Mohr wrote:
[...]
>p.s. Is there any way to get these mangled function names to be 
>displayed un-mangled please?


Yes, use the winedump program.

I had already told him several days ago in another wine-devel mail,
so maybe he asked it to be included in the standard Wine "unimplemented
API" error message? (which would be a useful thing to do)
Basically, check if mangled, and in this case print *both* unmangled
and mangled name.


Yes, this is what I was thinking. I don't remember seing it not mangled 
when running wine in 20050524


Please include my email address in any replies.

Kind regards
JG
--
Homepage: http://jguk.org/
Blog: http://jguk.org/blog.rss
Radio: http://jguk.org/#radio



"err:dsound:DSOUND_MixOne underrun on sound buffer 0x40404750" 20050524, (GCC) 3.3.5

2005-06-18 Thread J. Grant

Hello,



I could not find a contact address explicity listed for web site 
feedback, but could someone tell me if wine -v is gone for good?


if it is, could this page be revised to list "wine --version" instead of 
that "wine -v"

http://www.winehq.org/site/docs/wine-user/bug-reporting





I am using debian unstable wine 20050524 package. gcc (GCC) 3.3.5 
(Debian 1:3.3.5-8). i am playing Call Of Duty on Debian.


I did not set WINEDEBUG=+relay as it does not seem required in this 
case. Let me know if you would like me to run with some other options.


is the following an bug? is there a fix or solution to it?  It could 
explain why audio breaks sometimes and I have to quit and restart fi 
there is some corruption.  Or is this a fault in the exe rather than 
dsound section of wine?


$ wine ./CoDMP.exe

fixme:powermgnt:SetThreadExecutionState (0x2): stub, harmless.
err:dsound:DSOUND_MixOne underrun on sound buffer 0x40404750
err:dsound:DSOUND_MixOne underrun on sound buffer 0x40404750
err:dsound:DSOUND_MixOne underrun on sound buffer 0x40404750
err:dsound:DSOUND_MixOne underrun on sound buffer 0x40404750
err:dsound:DSOUND_MixOne underrun on sound buffer 0x40404750
err:dsound:DSOUND_MixOne underrun on sound buffer 0x40404750
err:dsound:DSOUND_MixOne underrun on sound buffer 0x40404750
err:dsound:DSOUND_MixOne underrun on sound buffer 0x40404750
err:dsound:DSOUND_MixOne underrun on sound buffer 0x40404750
err:dsound:DSOUND_MixOne underrun on sound buffer 0x40404750
fixme:wave:OSS_AddRingMessage two fast messages in the queue toget = 
11(WINE_WM_UPDATE), tosave=12(UNKNOWN(0x))

err:dsound:DSOUND_MixOne underrun on sound buffer 0x40404750
err:dsound:DSOUND_MixOne underrun on sound buffer 0x40404750
fixme:powermgnt:SetThreadExecutionState (0x2): stub, harm

Kind regards
JG




Re: Could not load c:\windows\system\opengl32.dll Wine 20050524

2005-06-12 Thread J. Grant

Hi Tom,

[...]

Why not build from source?


Do you mean from source tgz?  I do not wish to polute my install, so I
would not want to do that.  If you meant build the package I think that
is an option

Something like this:

apt-get build-dep wine

apt-get --build source wine


audio does not seem to work in 20050419 from winehq deb. I have
"HardwareAcceleration" = "Emulation" in [dsound] which got it working
with my old wine install.

I have to force it with "Drivers" = "wineoss.drv"  to get it to work.


different people have different audio setups.


I wonder why automatic audio config stopped working since March..?


Is the audio stuff not deciding for its self anymore?

In addition 20050419 package is 1 month older than debian unstables
20050524, is there a plan for a 20050524 winehq deb?

I would also encourage winehq to work with debian maintainers so there
are not two groups of people creating packages for debian.


Again if you build from source who cares if there are 50 debian maintainers.
This is why Gentoo is far superior to all those other want-to-be Linux distro's
you have no other choice but to build from source :-)


I'm thinking you mean tgz rather than package src? Because winehq deb
source packages are dated 20050419 and HL2 does not work with them. So
me rebuilding from source winehq src deb 20050419 would not make a
difference I think.

Also, HL2 does not work with official debian 20050524 either.

Has anyone got HL2 running with either of these unpactched releases
please? (I just copied native dlls as in the Howto)

Kind regards
JG
--
Homepage: http://jguk.org/
Blog: http://jguk.org/blog.rss
Radio: http://jguk.org/#radio



Re: Could not load c:\windows\system\opengl32.dll Wine 20050524

2005-06-12 Thread J. Grant

Hi,

Thanks for your reply.
[...]

The question is simply how much fool-proofing we should put in the Wine code
to work around basic stuff like that.


I spoke to the Debian package maintainer, their policy is to separate it
all so users who do not need cups support do not have to install it seems.

So I think you are right it is probably not wine's responsibility if they
must do this separation.

Sorry to disturb, I was unaware of this package separation in debian.

Kind regards
JG
--
Homepage: http://jguk.org/
Blog: http://jguk.org/blog.rss
Radio: http://jguk.org/#radio



Re: Could not load c:\windows\system\opengl32.dll Wine 20050524

2005-06-12 Thread J. Grant

Hi,

Just responding to my own post.  I was discussing with people on
#winehq and found the cause of the problem.


...calling LoadLibrary( 'c:\windows\system\opengl32.dll' ): failed


This seems to be because debian unstable package had opengl disabled for
as opengl support seems to be in a separate package, libwine-gl in
debian unstable now..

Could the important wine config such as this be clearly stated in the
output when it is the cause of a fault like this please? (If there is a
sane way to do it.. such as seeing the opengl32.dll does not exist before
the software fails?)

If it is not mentioned as at present, every user has to hunt for the
skel dll and find it is 0 bytes and then discover that indicates wine
was not configured with opengl support enabled.

audio does not seem to work in 20050419 from winehq deb. I have
"HardwareAcceleration" = "Emulation" in [dsound] which got it working
with my old wine install.

I have to force it with "Drivers" = "wineoss.drv"  to get it to work.

Is the audio stuff not deciding for its self anymore?

In addition 20050419 package is 1 month older than debian unstables
20050524, is there a plan for a 20050524 winehq deb?

I would also encourage winehq to work with debian maintainers so there
are not two groups of people creating packages for debian.

Kind regards
JG
--
Homepage: http://jguk.org/
Blog: http://jguk.org/blog.rss
Radio: http://jguk.org/#radio



Could not load c:\windows\system\opengl32.dll Wine 20050524

2005-06-11 Thread J. Grant

Hello,
I am expericing a problem due to updating my wine to 20050524 debian
unstable package from wine 20050310.  I think there could be a bug as
OpenGL stopped working.  I have included the info below, so hope someone
will be able to confirm, or point me in the right direction if I need to
revise my previously all working config.

I could not find any mention of OpenGL config of wine, this is the only
mention i found:

http://www.sdconsult.no/linux/wine-doc/opengl-configure.html

I tried this suggestion, it did not fix the problem.

I wonder why my wine install stoped replacing opengl32.dll ?

My nvidia kernel module is functioning fine, glxgears gives me 700FPS,
and direct renderering is enabled etc. Call of duty ran fine before I
installed this new package.

Please include my email address in any replies.

Kind regards
JG


COD MP 1.5 build win-x86 Nov 10 2004
- FS_Startup -
[...]
- Initializing Renderer 
---
- Client Initialization Complete -
- R_Init -
Initializing OpenGL subsystem
...initializing QGL
...calling LoadLibrary( 'c:\windows\system\opengl32.dll' ): failed
...shutting down QGL
Forcing 1024x768 resolution to allow OpenGL to run in fullscreen
...initializing QGL
...calling LoadLibrary( 'c:\windows\system\opengl32.dll' ): failed
...shutting down QGL
Forcing 800x600 resolution to allow OpenGL to run in fullscreen
...initializing QGL
...calling LoadLibrary( 'c:\windows\system\opengl32.dll' ): failed
...shutting down QGL
Forcing 640x480 resolution to allow OpenGL to run in fullscreen
...initializing QGL
...calling LoadLibrary( 'c:\windows\system\opengl32.dll' ): failed
...shutting down QGL
- CL_Shutdown -
RE_Shutdown( 1 )
---
Hunk_Clear: reset the hunk ok
Could not load OpenGL.  Make sure that you have the latest drivers for
your video card from the manufacturer's web site.

$ wine ./CoDMP.exe
trace:loaddll:load_builtin_dll Loaded module L"kernel32.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module
L"c:\\windows\\system\\advapi32.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module
L"c:\\windows\\system\\gdi32.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module
L"c:\\windows\\system\\user32.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module
L"c:\\windows\\system\\winmm.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module
L"c:\\windows\\system\\iphlpapi.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module
L"c:\\windows\\system\\ws2_32.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module
L"c:\\windows\\system\\wsock32.dll" : builtin
trace:loaddll:load_native_dll  Loaded module
L"C:\\opt\\games\\CoD\\mss32.dll" : native
trace:loaddll:load_builtin_dll Loaded module
L"c:\\windows\\system\\rpcrt4.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module
L"c:\\windows\\system\\ole32.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module
L"c:\\windows\\system\\ddraw.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module
L"c:\\windows\\system\\shlwapi.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module
L"c:\\windows\\system\\comctl32.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module
L"c:\\windows\\system\\shell32.dll" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "krnl386.exe" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "system.drv" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "gdi.exe" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "user.exe" : builtin
trace:loaddll:load_builtin_dll Loaded module
L"c:\\windows\\system\\winex11.drv" : builtin
trace:loaddll:load_builtin_dll Loaded module
L"c:\\windows\\system\\imm32.dll" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "mmsystem.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module
L"c:\\windows\\system\\msacm32.dll" : builtin
trace:loaddll:load_builtin_dll Loaded module
L"c:\\windows\\system\\msacm.drv" : builtin
trace:loaddll:load_builtin_dll Loaded module
L"c:\\windows\\system\\midimap.drv" : builtin
fixme:powermgnt:SetThreadExecutionState (0x2): stub, harmless.
fixme:powermgnt:SetThreadExecutionState (0x2): stub, harmless.
fixme:powermgnt:SetThreadExecutionState (0x2): stub, harmless.
fixme:powermgnt:SetThreadExecutionState (0x2): stub, harmless.
fixme:powermgnt:SetThreadExecutionState (0x2): stub, harmless.
fixme:powermgnt:SetThreadExecutionState (0x2): stub, harmless.
Wine exited with a successful status





Re: Half Life 2 error -- err:mmio:MMIO_ParseExtA

2005-06-06 Thread J. Grant

Hi Stefan

Thanks for your reply.

These look harmless to me, the problem you have is that Steam refuses to work 
with Wines builtin shdocvw.dll and mshtml.dll, no matter if you install the 
Mozilla ActiveX control. Try installing Internet Explorer and set shdocvw and 
mshtml to native and try again.


I just copied the dlls from win2k. Is there a document approach to
install Internet Explorer through WINE?
I found this page: http://www.von-thadden.de/Joachim/WineTools/  is this
the way to do it?

Also, I used to be able to specify overrides on the command line, that
functionality seems to have been removed, with no mention of where it is
now.  Could you help me find the info in an FAQ or something please?

wine --dll shdocvw,mshtml=n Steam.exe -applaunch 220

I found this alternative approach from the man page:

WINEDLLOVERRIDES="shdocvw,mshtml=n"

wine Steam.exe -applaunch 220

This now starts, updates etc, but the login boxes are still blank, no
text and no way to enter into them.

I've not patched and built with Oliver Stieber's latest D3D9 patch.  has
anyone had success with the normal stable packages?  I am using 20050310
at present

Unfortunately, http://ivan.ivg2.net/hl2/ seems to be down for me at present.

Please include my email address in replies.

Kind regards
JG
--
Homepage: http://jguk.org/
Blog: http://jguk.org/blog.rss
Radio: http://jguk.org/#radio



Search, and screenshots [Was Re: Half Life 2 error -- err:mmio:MMIO_ParseExtA]

2005-05-31 Thread J. Grant



Also if there is already a document on setting up Half Life2 could
someone direct me to it please, I could not find one already.


I'm not sure about your specific error, but I was able to get HL2
to start with Oliver Stieber's d3d patches. However, it was far from
playable for me. Models were missing, and there were other glitches.
I made a web site about it, but nobody has contacted me since then
to help debug. For info, please see appdb
(http://appdb.winehq.org/appview.php?versionId=2890).


Great!

the appdb.winehq.org search seems to have a problem when I enter "half
life 2", it does not match that against "half-life-2" I had previously
looked but not found your work.  Could that search functionality be
revised so it supports non 100% perfect matches?

The non-perfect-match search could simply be a case-insensitive count of
the letters in a name if it was too much work to do checks on fragments
of words.

Also there is the frustrating way that someone has hidden the
screenshots behind javascript pop-up code.  Is there any reason these
are not simply image links?

When clicking on the javascript popup window of the small screenshot the
window is closed!  If something is clickable I would have expected it to
go to the original full size image at least..

The image is also scaled so small that the text in the screenshots is 
unreadable.


Please include my email address in any replies.

Kind regards
JG
--
Homepage: http://jguk.org/
Blog: http://jguk.org/blog.rss
Radio: http://jguk.org/#radio



err:dsound:DSOUND_MixOne underrun on sound buffer 0x40407e50

2005-05-29 Thread J. Grant

Hi, I am getting this underrun when running Call of Duty v1.5.

fixme:powermgnt:SetThreadExecutionState (0x2): stub, harmless.
fixme:mmtime:timeBeginPeriod Stub; we set our timer resolution at minimum
fixme:mmtime:timeEndPeriod Stub; we set our timer resolution at minimum
fixme:mmtime:timeBeginPeriod Stub; we set our timer resolution at minimum
fixme:powermgnt:SetThreadExecutionState (0x2): stub, harmless.
fixme:powermgnt:SetThreadExecutionState (0x2): stub, harmless.
err:dsound:DSOUND_MixOne underrun on sound buffer 0x40407e50

It turned out there were some processes hanging around, wine server and also

/usr/lib/wine/wine-preloader /usr/lib/wine/wine-pthread ./CoDMP.exe

Killing them and re-starting allowed it to work.  I wonder if that err a 
WINE
problem?  as CoDMP.exe has workd flawlessly since. Maybe something to do 
with

the existing wine-preloader left running? (Is that process left running a
known problem..?)

Kind regards
JG
--
Homepage: http://jguk.org/
Blog: http://jguk.org/blog.rss
Radio: http://jguk.org/#radio



Half Life 2 error -- err:mmio:MMIO_ParseExtA

2005-05-29 Thread J. Grant

Hello,

I am getting this error when trying to run Half Life2 in
err:mmio:MMIO_ParseExtA.  Could someone tell me if this is a problem in
in WINE, or a problem in my setup? Or not an error at all..?

Also if there is already a document on setting up Half Life2 could
someone direct me to it please, I could not find one already.

$ wcmd
Invoking /usr/lib/wine/wine.bin wcmd.exe ...
WCMD Version 0.17

Z:\home\now3d>cd C:\opt\games\steam\
C:\opt\games\steam>C:\opt\games\steam\Steam.exe -applaunch 220
C:\opt\games\steam>err:dc:CreateDCW no driver found for L"WINEPS"
fixme:winspool:AddPrinterW DocumentPropertiesW on printer
'L"deskjet930c"' fails
err:dc:CreateDCW no driver found for L"WINEPS"
err:dc:CreateDCW no driver found for L"WINEPS"
fixme:winspool:AddPrinterW DocumentPropertiesW on printer 'L"hp930c"' fails
err:dc:CreateDCW no driver found for L"WINEPS"
err:mmio:MMIO_ParseExtA No . in szFileName: ""
err:mmio:MMIO_ParseExtA No . in szFileName: "C:\\opt\\games\\steam\\"
You need to install the Mozilla ActiveX control to
use Wine's builtin CLSID_WebBrowser from SHDOCVW.DLL
fixme:ole:CoCreateInstance no instance created for interface
{---c000-0046} of class
{8856f961-340a-11d0-a96b-00c04fd705a2},hres is 0x80040111
fixme:debug_buffer:RtlCreateQueryDebugBuffer (0, 0): stub
fixme:debug_buffer:RtlCreateQueryDebugBuffer (96, 0): returning 0x40473b08
fixme:debug_buffer:RtlQueryProcessDebugInformation (11, 8001,
0x40473b08): stub
fixme:debug_buffer:RtlDestroyQueryDebugBuffer (0x40473b08): stub

C:\opt\games\steam>
C:\opt\games\steam>
C:\opt\games\steam>Shutting down. . .
30client callback thread error

C:\opt\games\steam>STEAM.exe "steam://open/registerproduct/220"
C:\opt\games\steam>err:mmio:MMIO_ParseExtA No . in szFileName: ""
err:mmio:MMIO_ParseExtA No . in szFileName: "C:\\opt\\games\\steam\\"
fixme:sync:CreateIoCompletionPort (0x, (nil), ,
): stub.
fixme:crypt:CRYPT_VerifyImage (rsaenh.dll, 0x4046b9a0): not verifying image
Shutting down. . .
1completionportmanager.cpp (28) : Assertion Failed: m_hIOCP

C:\opt\games\steam>exit


--
Homepage: http://jguk.org/
Blog: http://jguk.org/blog.rss
Radio: http://jguk.org/#radio





Re: wineconsole exits immediately (Wine 20050310 debian sarge/testing)

2005-05-08 Thread J. Grant
[...]
Install the wine-utils package.
It is a suggested package for wine, but should be more recommended than
suggested.
Ok, thank you; it now works.
Perhaps there could be a stub which informs users that wcmd is not 
avialable because wine-utils was not installed?

Kind regards
JG
--
Homepage: http://jguk.org/
Blog: http://jguk.org/blog.rss
Radio: http://jguk.org/#radio


Re: wineconsole exits immediately (Wine 20050310 debian sarge/testing)

2005-05-07 Thread J. Grant
Hi Michael,
Thank you for your quick response.
[...]
I was trying to run wcmd, it seems to have been renamed wineconsole. 
No, wcmd is still there, wineconsole is only the "terminal emulation 
window". If you want wcmd call it something like:
wineconsole --backend=user wcmd
Ok, I gave that a shot:
$ wineconsole --backend=user wcmd
Invoking /usr/lib/wine/wine.bin wineconsole.exe --backend=user wcmd ...
err:wineconsole:WCUSER_SetFont wrong font
err:wineconsole:WCUSER_SetFont wrong font
err:wineconsole:WCUSER_SetFont wrong font
err:wineconsole:WCUSER_SetFont wrong font
err:wineconsole:WCUSER_SetFont wrong font
wineconsole: spawning client program failed (L"wcmd"), invalid/missing 
command line arguments ?
Wine exited with a successful status
]$


lrwxrwxrwx  1 now3d now3d 25 2005-05-06 19:36 wcmd.exe -> 
/usr/lib/wine/wcmd.exe.so

That symbolic link is not flashing, but I noticed the file it points to 
does not exist.  I attatched the list of files I do have in /usr/lib/wine/

Is it not possible to just type "wcmd" in bash like we used to be able 
to? could that not be a default or even a shell script which ran 
"wineconsole --backend=user wcmd" if that is now the way to run things ?

Please include my email address in replies.
Kind regards
JG
--
Homepage: http://jguk.org/
Blog: http://jguk.org/blog.rss
Radio: http://jguk.org/#radio


usr_lib_wine.txt.gz
Description: GNU Zip compressed data


Re: Stable release builds with fixme output (Wine 20050310 debian sarge/testing)

2005-05-07 Thread J. Grant

On 07/05/05 16:15, Paul van Schayck wrote:
On 5/7/05, J. Grant <[EMAIL PROTECTED]> wrote:
I typically launch applications using wine from the terminal, I get
pages of these fixme debug messages.  I wonder if there is a reason
these fixme "harmless" messages are being displayed? IMHO stable
releases should only output err messages, thus not displaying fixme
or warnings.  I wonder if this has been considered already?

From ANNOUNCE:
"This is still a developers only release.  There are many bugs
and unimplemented features.  Most applications still do not work
correctly."
People choose to use whatever there is because there is no other choice, 
in these circumstances it would be more suitable to release a version 
suitable for users which will mean you get bug reports.

And from BUGS:
"Wine is still considered alpha software and is still incomplete."
There are no stable wine releases yet.
However, as people have been using it for years, and giving feedback and 
bug reports it would be better to accept there will be interim releases. 
 For those releases they should not be development builds.

Please include my email address in replies.
Kind regards
JG
--
Homepage: http://jguk.org/
Blog: http://jguk.org/blog.rss
Radio: http://jguk.org/#radio


Re: Game sound problem with wine 20050310 (Debian testing)

2005-05-07 Thread J. Grant

On 07/05/05 14:54, Paul van Schayck wrote:
On 5/7/05, J. Grant <[EMAIL PROTECTED]> wrote:
I did find "man wine.conf", however that is quite incomplete it seems.
Incomplete and not to be trusted on accurate information.
Is there a reason the man page does not state that?
I wonder if this could be added to the man page?  Also could
/usr/share/wine/skel/config be added to the man page?
No, we are dropping the config file completely. And as heads up, there
will be no conversion tool to the new system. As Alexandre said: "we
should stop being nice [in this conversion period]".
The config will be moved to the registry and winecfg.
Until it is it would be very useful to have it documented.
is there a reason the man page does not state it is not required anymore?
Presently it states "wine  expects a configuration file"
I remember there used to be a --winver=win2k style command line
argument, but it seems to have gone now.  Or is it still present, but
undocumented? (Or maybe I missed some documentation?)
That option was dropped a bit over a year ago.
So how can I set the winver when I run an program from the command prompt?
I did find a copy of the wine.conf man page on the website as well,
could that copy of the man page be expanded to cover all the options please?
There is no list of options in the first place right now. With the
system we will be looking into creating a tool that will grab all
options from the source code so we can keep the list up to date.
I could not find [wineoss] section documentation in any of the locations
I am aware of. I just set it to "1" but it did not seem to make any
difference to the audio lag unfortunately.
Both the [wineoss] and [winealsa] options have never been documented.
The normal behaviour though with a lack of performance and dsound is
not lag but cliping sound. So I don't think it's a performance issue.
I do get far more network lag than I did when running Call of Duty on
win2k. Could this be caused by the sound lag?  Is network lag a second
issue with is sometimes common?
Set the [winmm] "drivers" option to nothing. You won't get any sound
at all. Is the lag now less?
Does the case not matter?
err:wave:DSDB_MapBuffer Could not map sound device for direct access 
(Input/output error)
err:wave:DSDB_MapBuffer Use: "HardwareAcceleration" = "Emulation" in the 
[dsound] section of your config file

^^ had to turn this back on.
then there was sound again, so I could not test.
please include my email address in replies.
Kind regards
JG
--
Homepage: http://jguk.org/
Blog: http://jguk.org/blog.rss
Radio: http://jguk.org/#radio


Re: wineconsole exits immediately (Wine 20050310 debian sarge/testing)

2005-05-07 Thread J. Grant
I forgot to mention. my terminal (KDE Konsole) is broken after running 
those commands and no appearance of wineconsole. man and other terminal 
applications do not display correctly, I have to clear the terminal or 
restart it to get it working again.

When running other win32 software such as Call of Duty the terminal 
still works when I exit the game.

I am not on this list, please include my email address in any replies.
Kind regards
JG
--
Homepage: http://jguk.org/
Blog: http://jguk.org/blog.rss
Radio: http://jguk.org/#radio


wineconsole exits immediately (Wine 20050310 debian sarge/testing)

2005-05-07 Thread J. Grant
Hello,
I was trying to run wcmd, it seems to have been renamed wineconsole. 
However, unfortunately it exits immediately before producing a DOS 
command prompt in my terminal like wcmd used to.  I think this is a bug, 
(unless I missed something).

$ wineconsole
Invoking /usr/lib/wine/wine.bin wineconsole.exe ...
Wine exited with a successful status
$
I thought that maybe there was an argument I needed to pass, but there 
isn't a man page, or command line --help /? help unfortunately at present.

$ wineconsole --help
Invoking /usr/lib/wine/wine.bin wineconsole.exe --help ...
err:wineconsole:WinMain Wrong command line options
Wine exited with a successful status
$ wineconsole /?
Invoking /usr/lib/wine/wine.bin wineconsole.exe /? ...
Wine exited with a successful status
$
I am not on this list, please include my email address in any replies.
Kind regards
JG
--
Homepage: http://jguk.org/
Blog: http://jguk.org/blog.rss
Radio: http://jguk.org/#radio


Re: Game sound problem with wine 20050310 (Debian testing)

2005-05-07 Thread J. Grant
Hi Andreas,
Thank you for your quick response.
On 07/05/05 10:49, Andreas Mohr wrote:
Hi,
On Sat, May 07, 2005 at 10:00:59AM +0200, Paul van Schayck wrote:
It's quite common to have dsound in emulation (it won't work without).
This means a lot of load comes down to the cpu, and where perhaps your
latency comes from.
BTW, I'm planning to implement SetThreadPriority().
Maybe it actually gets called by the game (but at least it should get
called by our multimedia DLLs in recent CVS now).
This could also help a lot, provided that you're running on a
SCHED_ISO and SCHED_BATCH aware kernel...
Okay, great! I am running debian sarge 2.6.8-2-k7 kernel, not sure if 
that is SCHED_ISO and SCHED_BATCH aware, but I can upgrade to the latest 
kernel in debian testing/sarge if necessary.

Of course this SetThreadPriority() implementation wouldn't be perfect,
but at least it would be a first implementation to see whether it helps,
and in that case one could do further discussion with Con Kolivas to try to
make Linux almost fully compatible with the Windows thread priority model.
Hopefully it would give some improvement.
I am not on this list, please include my email address in any replies.
Kind regards
JG
--
Homepage: http://jguk.org/
Blog: http://jguk.org/blog.rss
Radio: http://jguk.org/#radio


Re: Game sound problem with wine 20050310 (Debian testing)

2005-05-07 Thread J. Grant
Hi Paul Thank you for your quick response
On 07/05/05 09:00, Paul van Schayck wrote:
On 5/6/05, J. Grant <[EMAIL PROTECTED]> wrote:
I added these extra lines to my ~/.wine/config file, pasted them to me
on #winehq.  I could not find these in the config documentation, could
they be added somewhere please?
There is basically no documentation on the config file.
I did find "man wine.conf", however that is quite incomplete it seems.
Also these files:
22 /usr/share/doc/wine/config -> ../../wine/skel/config
8050  /usr/share/wine/skel/config
This FAQ entry
http://www.winehq.com/site/docs/wine-faq/index

5.3. How do I configure Wine to run on my system?
Wine requires that you have a config file as ~/.wine/config. The format
of this file is explained in the wine.conf man page. The file
documentation/samples/config (
http://source.winehq.org/source/documentation/samples/config) contains a
config file example. More explicit directions can be found in the README
file ( http://source.winehq.org/source/README) that will be located in
the base Wine directory after you gunzip and untar the distribution file.

I wonder if this could be added to the man page?  Also could
/usr/share/wine/skel/config be added to the man page?
The other area of document which I think could be improved is "man
wine".  For instance Call of Duty would not run with whatever was the
default "Windows" that resulted when no override in [Version] section of
 ~/.wine/config
So I had to create one with this:
[Version]
"Windows"="win2k"
I remember there used to be a --winver=win2k style command line
argument, but it seems to have gone now.  Or is it still present, but
undocumented? (Or maybe I missed some documentation?)
I did find a copy of the wine.conf man page on the website as well,
could that copy of the man page be expanded to cover all the options please?
[dsound]
;"Drivers" = "wineoss.drv" ; default for most common configurations
;"Drivers" = "winearts.drv" ; for KDE
"Drivers" = "winealsa.drv" ; for ALSA users
Those should not be in [dsound] but in [winmm]. Try ALSA or OSS. Could
make a difference.
You could also set UseMmap to n in [wineoss] when using that.
ok, thank you. Sorry I got them in the wrong section, I was just
guessing as I had not found any complete documentation then.
I could not find [wineoss] section documentation in any of the locations
I am aware of. I just set it to "1" but it did not seem to make any
difference to the audio lag unfortunately.
Unfortunately these did not really change anything. I uncomment them and
changed them around to see if anything changed, but I had to go with eh
"Emulation" bit uncommented as above to get the game to work at all.
(Gave a sound error while loading otherwise)
It's quite common to have dsound in emulation (it won't work without).
This means a lot of load comes down to the cpu, and where perhaps your
latency comes from.
By "emulation" do you simply mean that the dsound api is wrapped, and
then the data passed to ALSA or OSS etc?  Or do you mean that there is a
significant amount of dsound "emulation" processing on the data before
it is passed to ALSA or OSS etc?
Is it very common to have this lag? I am using a 2.2Ghz AlthonXP 32bit
(3200+) with 1GB ram.
I do get far more network lag than I did when running Call of Duty on
win2k. Could this be caused by the sound lag?  Is network lag a second
issue with is sometimes common?
I am not on this list, please include my email address in any replies.
Kind regards
JG
--
Homepage: http://jguk.org/
Blog: http://jguk.org/blog.rss
Radio: http://jguk.org/#radio


Stable release builds with fixme output (Wine 20050310 debian sarge/testing)

2005-05-07 Thread J. Grant
Hello,
I typically launch applications using wine from the terminal, I get
pages of these fixme debug messages.  I wonder if there is a reason
these fixme "harmless" messages are being displayed? IMHO stable
releases should only output err messages, thus not displaying fixme
or warnings.  I wonder if this has been considered already?
fixme:powermgnt:SetThreadExecutionState (0x2): stub, harmless.
fixme:powermgnt:SetThreadExecutionState (0x2): stub, harmless.
fixme:powermgnt:SetThreadExecutionState (0x2): stub, harmless.
fixme:powermgnt:SetThreadExecutionState (0x2): stub, harmless.
fixme:powermgnt:SetThreadExecutionState (0x2): stub, harmless.
I am not on this list, please include my email address in any replies.
Kind regards
JG
--
Homepage: http://jguk.org/
Blog: http://jguk.org/blog.rss
Radio: http://jguk.org/#radio


Game sound problem with wine 20050310 (Debian testing)

2005-05-06 Thread J. Grant
Hello,
I have been trying to get audio working in sync with the game I am 
playing (Activision Call of Duty)

I get this error:
err:wave:DSDB_MapBuffer Could not map sound device for direct access 
(Input/output error)
err:wave:DSDB_MapBuffer Use: "HardwareAcceleration" = "Emulation" in the 
[dsound] section of your config

If I use the suggestion i get 1sec lag on in-game sounds. Someone 
#winehq gave me some tips.

I added these extra lines to my ~/.wine/config file, pasted them to me 
on #winehq.  I could not find these in the config documentation, could 
they be added somewhere please?


[dsound]
;"Drivers" = "wineoss.drv" ; default for most common configurations
;"Drivers" = "winearts.drv" ; for KDE
"Drivers" = "winealsa.drv" ; for ALSA users
;; HEL only: Number of waveOut fragments ahead to mix in new buffers.
"HELmargin" = "5"
;; HEL only: Number of waveOut fragments ahead to queue to driver.
;"HELqueue" = "5"
;; Max number of fragments to prebuffer
;"SndQueueMax" = "28"
;; Min number of fragments to prebuffer
;"SndQueueMin" = "12"
;; Forces emulation mode (using wave api)
"HardwareAcceleration" = "Emulation"
;; Sets default playback device (0 - number of devices - 1)
;"DefaultPlayback" = "0"; use first device (/dev/dsp)
;"DefaultPlayback" = "1"; use second device (/dev/dsp1)
;"DefaultPlayback" = "2"; use third device (/dev/dsp2)
;; Sets default capture device (0 - number of devices - 1)
;"DefaultCapture" = "0" ; use first device (/dev/dsp)
;"DefaultCapture" = "1" ; use second device (/dev/dsp1)
;"DefaultCapture" = "2" ; use third device (/dev/dsp2)
Unfortunately these did not really change anything. I uncomment them and 
changed them around to see if anything changed, but I had to go with eh 
"Emulation" bit uncommented as above to get the game to work at all. 
(Gave a sound error while loading otherwise)

I wonder if this is a known problem (bug)? Is there a work around?  Or a 
fix please?

I am not on this list, so please include my email address in any replies.
Kind regards
JG
--
Homepage: http://jguk.org/
Blog: http://jguk.org/blog.rss
Radio: http://jguk.org/#radio


Incorrect locale used in wine 20050310 (Debian testing)

2005-05-06 Thread J. Grant
Hello,
I think I have found a bug in the locale system used by wine. I get 
(incorrectly) English dialog text, with Japanese on the buttons.  For 
example:
===
Set Optimal Settings?
-
Your computer has changed since the last time you ran.
Re-configure for new hardware?
[ãã(Y)] [ããã(N)]
===

I use English locale, with only Japanese input supported as an option.
This is the only program which appears with Japanese text.  Everything
else is in English.  The buttons should not be in Japanese.
I am not on this list, so please include my email address in any replies.
$ locale
LANG=en_GB.UTF-8
LC_CTYPE=ja_JP.UTF-8
LC_NUMERIC=en_GB.UTF-8
LC_TIME=en_GB.UTF-8
LC_COLLATE=en_GB.UTF-8
LC_MONETARY=en_GB.UTF-8
LC_MESSAGES=en_GB.UTF-8
LC_PAPER="en_GB.UTF-8"
LC_NAME="en_GB.UTF-8"
LC_ADDRESS="en_GB.UTF-8"
LC_TELEPHONE="en_GB.UTF-8"
LC_MEASUREMENT="en_GB.UTF-8"
LC_IDENTIFICATION="en_GB.UTF-8"
LC_ALL=
Kind regards
JG
--
Homepage: http://jguk.org/
Blog: http://jguk.org/blog.rss
Radio: http://jguk.org/#radio



edonkey2000 dll err

2004-09-26 Thread J. Grant
Hello,
As this is an "err, I thought I should post the the devl list.  I am
using CVS build from 2004-09-20.
I am using DLL's copied from working win2k install.
It seems quite fatal, any ideas?
Kind regards
JG
c:\opt\ed2k>edonkey2000.exe
c:\opt\ed2k>err:module:import_dll No implementation for
[EMAIL PROTECTED]@Z imported from L"C:\\opt\\ed2k\\MSVCIRT.dll",
setting to 0xdeadbeef
err:module:import_dll No implementation for [EMAIL PROTECTED]@Z
imported from L"C:\\opt\\ed2k\\MSVCIRT.dll", setting to 0xdeadbeef

--
Homepage: http://jguk.org/
Blog: http://jguk.org/index.html#blog
Radio: http://jguk.org/index.html#radio



Re: Missing dll's and wine says it is going into debugger

2004-09-25 Thread J. Grant
Hello,
The entering debugger problem seems more widespread, as eMule 0.44 is
also affected.
The problem being that wine does not get into the debugger, the program
and wine just hang.  Below is the text from the terminal while running.
Is the debugger being given a valid command line by wine?  Seems odd it
is displaying argument syntax.
I am not on this list, so please include my email address in any replies.
Kind regards
JG
p.s. Is there any reason the "c:\opt\emule_0_44>" is duplicated in the
output below?
c:\opt\emule_0_44>emule
c:\opt\emule_0_44>Please use the registry key
HKEY_CURRENT_CONFIG\Software\Fonts\LogPixels
to set the screen resolution and remove the "Resolution" entry in the
config file
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:ole:CoRegisterMessageFilter stub
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
WARNING: Trying to create a socket of type SOCK_RAW, will fail unless
running as root
WARNING: Trying to use ICMP (network ping) will fail unless running as root
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
err:listview:LISTVIEW_WindowProc unknown msg 108a wp= lp=406bdcb0
err:listview:LISTVIEW_WindowProc unknown msg 2005 wp=0001 lp=
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:ole:CoCreateInstance no classfactory created for CLSID
{00bb2763-6a77-11d0-a535-00c04fd7d062}, hres is 0x80040150
err:listview:LISTVIEW_WindowProc unknown msg 108a wp= lp=406bd908
err:listview:LISTVIEW_WindowProc unknown msg 2005 wp=0001 lp=
err:listview:LISTVIEW_WindowProc unknown msg 108a wp= lp=406bdc9c
err:listview:LISTVIEW_WindowProc unknown msg 2005 wp=0001 lp=
err:listview:LISTVIEW_WindowProc unknown msg 108a wp= lp=406bdca8
err:listview:LISTVIEW_WindowProc unknown msg 2005 wp=0001 lp=
err:listview:LISTVIEW_WindowProc unknown msg 108a wp= lp=406bdca8
err:listview:LISTVIEW_WindowProc unknown msg 2005 wp=0001 lp=
err:listview:LISTVIEW_WindowProc unknown msg 108a wp= lp=406bdca8
err:listview:LISTVIEW_WindowProc unknown msg 2005 wp=0001 lp=
err:listview:LISTVIEW_WindowProc unknown msg 108a wp= lp=406bdca8
err:listview:LISTVIEW_WindowProc unknown msg 2005 wp=0001 lp=
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
fixme:font:WineEngCreateFontInstance just using first face for now
err:listview:LISTVIEW_WindowProc unknown msg 108a wp= lp=406bdcfc
err:listview:LISTVIEW_WindowProc unknown msg 2005 wp=0001 lp=
err:listview:LISTVIEW_WindowProc unknown msg 108a wp= lp=406bdcfc
err:listview:LISTVIEW_WindowProc unknown msg 2005 wp=0001 lp=
fixme:ole:CoCreateInstance no classfactory created for CLSID
{00bb2763-6a77-11d0-a535-00c04fd7d062}, hres is 0x80040150
err:listview:LISTVIEW_WindowProc unknown msg 108a wp= lp=406bdc94
err:listview:LISTVIEW_WindowProc unknown msg 2005 wp=0001 lp=
err:listview:LISTVIEW_WindowProc unknown msg 108a wp= lp=406bdc94
err:listview:LISTVIEW_WindowProc unknown msg 2005 wp=0001 lp=
fixme:win:SetWindowTextW cannot set text L"" of other process window (nil)
wine: Unhandled exception (thread 001c), starting debugger...
Usage: winedbg [--auto] [--gdb] cmdline


on the 21/09/04 00:19, J. Grant wrote:
Hello,
I have installed eDonkey2000, the free version from www.overnet.com.  I
am using a one day old CVS build of WINE.
Could there be a Debug/Retry option for dll loading?  then I would have
time to copy the dlls and press Retry.  As it is, I have to restart the
entire process for each dll missing.
fixme:win:SetWindowTextA cannot set text "Output folder: C:\\opt\\ed2k"
of other process window 0x2006a
fixme:win:SetWindowTextA cannot set text "Execute:
C:\\opt\\ed2k\\eDonkey2000.exe" of other process window 0x2006a
wine: Unhandled exception (thread 000b), starting debugger...
err:seh:EXC_DefaultHandling Unhandled exception code c005 flags 0
addr 0x401c88e8
err:module:import_dll Library MSVCP60.dll (which is needed by
L"C:\\opt\\ed2k\\edonkey2000.exe") not found
err:module:import_dll Library MSVCIRT.dll (which is needed by
L"C:\\opt\\ed2k\\edonkey2000.exe") not found
Usage: winedbg [--auto] [--gdb] cmdline
err:module:LdrInitializeThunk Main exe initialization for
L"C:\\opt\\ed2k\\edonkey2000.exe" failed, status c135
These are the two dlls which were displayed on my terminal.  It did
not end up in the debugger though, just the terminal after I pressed
ESC .
After I copied these dlls, and restarted the 

Missing dll's and wine says it is going into debugger

2004-09-21 Thread J. Grant
Hello,
I have installed eDonkey2000, the free version from www.overnet.com.  I
am using a one day old CVS build of WINE.
Could there be a Debug/Retry option for dll loading?  then I would have
time to copy the dlls and press Retry.  As it is, I have to restart the
entire process for each dll missing.
fixme:win:SetWindowTextA cannot set text "Output folder: C:\\opt\\ed2k"
of other process window 0x2006a
fixme:win:SetWindowTextA cannot set text "Execute:
C:\\opt\\ed2k\\eDonkey2000.exe" of other process window 0x2006a
wine: Unhandled exception (thread 000b), starting debugger...
err:seh:EXC_DefaultHandling Unhandled exception code c005 flags 0
addr 0x401c88e8
err:module:import_dll Library MSVCP60.dll (which is needed by
L"C:\\opt\\ed2k\\edonkey2000.exe") not found
err:module:import_dll Library MSVCIRT.dll (which is needed by
L"C:\\opt\\ed2k\\edonkey2000.exe") not found
Usage: winedbg [--auto] [--gdb] cmdline
err:module:LdrInitializeThunk Main exe initialization for
L"C:\\opt\\ed2k\\edonkey2000.exe" failed, status c135
These are the two dlls which were displayed on my terminal.  It did
not end up in the debugger though, just the terminal after I pressed
ESC .
After I copied these dlls, and restarted the process I get this text:
c:\opt\ed2k>edonkey2000.exe
c:\opt\ed2k>err:module:import_dll No implementation for
[EMAIL PROTECTED]@Z imported from L"C:\\opt\\ed2k\\MSVCIRT.dll",
setting to 0xdeadbeef
err:module:import_dll No implementation for [EMAIL PROTECTED]@Z
imported from L"C:\\opt\\ed2k\\MSVCIRT.dll", setting to 0xdeadbeef
although it is an "err" the process continues to run...  would you
like me to try and probe this dll futher to get the missing
impelementation name it is complaining about? (if that would help)
I am not on this list, so please include my email address in replies.
Kind regards
JG
--
Homepage: http://jguk.org/
Blog: http://jguk.org/index.html#blog
Radio: http://jguk.org/index.html#radio



\\ in paths causing problem, known bug?

2004-09-21 Thread J. Grant
Hello,
I just ran the eDonkey2000 Installer.  The default install directory was
invalid:
C:\\Program Files\eDonkey2000
The extra \ was the problem.  I think this is a WINE issue.  Is this
problem know about already? (Bugzilla does not contain this). I thought
I would check before considering filing a bug report.
Please include my email address in replies.
You can download this exe from www.overnet.com, it is the free version 
of eDonkey2000 if you would like to test.

Kind regards
JG
--
Homepage: http://jguk.org/
Blog: http://jguk.org/index.html#blog
Radio: http://jguk.org/index.html#radio



Re: Latest CVS config upgrade of drive letters problem

2004-09-21 Thread J. Grant
Hi Vincent,
Thanks for your reply.
Upgrading from a quite old version I may add... ($VAR-style variables in
config are long gone, maybe a year now).
Yep, this WINE build was last used when I wrote an article on WINE
2003-02-18.  I do not see why WINE should not be compatible with a
config file which is only 17 months old though.  Compatibility should be
for the life of a product in use IMO.  If that development time is too
not available for WINE, I can accept that, but non-compatibility with
recent config files like this should be avoided if possible in my view.
C:\windows>ls
File not found
ls is Unix, you don't have access to it in wcmd. Use dir.
I had hoped for an alias, in the same way that "dir" works in nearly all
GNU/Linux distros.
The f:: (double-colon) links point to the (Unix) device behind the
Windows dir. They were created from your config.
Ok.
Wine just created the symlinks from your config. You had com2 and com3
in it, so it created the link.
Then I guess com2 and com3 were default in the mdk9.0 wine package
"config" file, as I did not add those lines myself.
Please include my email address in replies.
Kind regards
JG
--
Homepage: http://jguk.org/
Blog: http://jguk.org/index.html#blog
Radio: http://jguk.org/index.html#radio



Latest CVS config upgrade of drive letters problem

2004-09-20 Thread J. Grant
Hello,
I just built and installed CVS WINE using the work around for asla 
suggested by Ivan.

However, the config file does not seem to have been converted correctly. 
 I fixed the symbolic link manually.  Read on if you are interested to 
know the details of this bug.

Kind regards
JG
$ wcmd
Created symlink /home/now3d/.wine/dosdevices/com1 -> /dev/ttyS0
Created symlink /home/now3d/.wine/dosdevices/com2 -> /dev/ttyS1
Created symlink /home/now3d/.wine/dosdevices/com3 -> /dev/ttyS2
Created symlink /home/now3d/.wine/dosdevices/com4 -> /dev/modem
Created symlink /home/now3d/.wine/dosdevices/lpt1 -> /dev/lp0
Created symlink /home/now3d/.wine/dosdevices/c: -> /home/now3d/c
Created symlink /home/now3d/.wine/dosdevices/d: -> ../${HOME}
Created symlink /home/now3d/.wine/dosdevices/e: -> /tmp
Created symlink /home/now3d/.wine/dosdevices/f: -> /mnt/cdrom2
Created symlink /home/now3d/.wine/dosdevices/g: -> /mnt/cdrom
Created symlink /home/now3d/.wine/dosdevices/f:: -> /dev/scd0
Created symlink /home/now3d/.wine/dosdevices/g:: -> /dev/scd1
You can now remove the [SerialPorts], [ParallelPorts], and [Drive] sections
in your configuration file, they are replaced by the above symlinks.
Converted drive type to new entry HKLM\Software\Wine\Drives "C:" = L"hd"
Converted drive type to new entry HKLM\Software\Wine\Drives "D:" = 
L"network"
Converted drive type to new entry HKLM\Software\Wine\Drives "E:" = L"hd"
Converted drive type to new entry HKLM\Software\Wine\Drives "F:" = L"cdrom"
Converted drive type to new entry HKLM\Software\Wine\Drives "G:" = L"cdrom"

Converted temp dir to new entry HKCU\Environment "TEMP" = L"e:\\"
Converted path dir to new entry HKCU\Environment "PATH" = 
L"d:\\vs\\vc98\\bin;d:\\vs\\common\\msdev98\\bin;c:\\windows;c:\\windows\\system"
Converted profile dir to new entry HKCU\Environment "USERPROFILE" = 
L"c:\\windows\\Profiles\\Administrator"
Converted windows dir to new entry HKCU\Environment "windir" = 
L"c:\\windows"
Converted system dir to new entry HKCU\Environment "winsysdir" = 
L"c:\\windows\\system"
Warning: could not find DOS drive for current working directory 
'/home/now3d', starting in the Windows directory.
Please use the registry key HKEY_CURRENT_CONFIG\Software\Fonts\LogPixels
to set the screen resolution and remove the "Resolution" entry in the 
config file
fixme:font:WineEngCreateFontInstance just using first face for now
WCMD Version 0.17

C:\windows>ls
File not found
C:\windows>cd ..
C:\>ver
WCMD Version 0.17
C:\>d:
Path not found
C:\>d:\
Path not found
C:\>cd d:
Path not found
This worked before I ugpraded.
10 Sep 20 00:13 d: -> ../${HOME}
Thats a duff sym link,  so I assume it was not evaluated correctly in 
that script..?

Are these double links meant to be present?
lrwxrwxrwx1 now3dnow3d  11 Sep 20 00:13 f: -> /mnt/cdrom2/
lrwxrwxrwx1 now3dnow3d   9 Sep 20 00:13 f:: -> /dev/scd0
lrwxrwxrwx1 now3dnow3d  10 Sep 20 00:13 g: -> /mnt/cdrom/
lrwxrwxrwx1 now3dnow3d   9 Sep 20 00:13 g:: -> /dev/scd1
lrwxrwxrwx1 now3dnow3d  10 Sep 20 00:13 com2 -> /dev/ttyS1
lrwxrwxrwx1 now3dnow3d  10 Sep 20 00:13 com3 -> /dev/ttyS2
these are also duff links, but maybe it will not effect anything.

--
Homepage: http://jguk.org/
Blog: http://jguk.org/index.html#blog
Radio: http://jguk.org/index.html#radio



Re: Latest CVS alsa problem

2004-09-20 Thread J. Grant
Hi Ivan,
Thanks for your quick response.
on the 19/09/04 22:14, Ivan Leo Puoti wrote:
libalsa2-devel-0.9.0-0.8rc2mdk
This package contains the alsa development headers, so unless you have some good
reason to keep this RPM installed (For example you develop an app that needs
these headers), you can just uninstall this package and wine will compile
without alsa support. Wine's OSS driver should work with alsa's oss emulation.
Ok, I did as you suggested and it now works.  However it was a bit of a
pain, because I use this version of ALSA for SDL development, so I am
going to have to reinstall those packages and their deps to let me work
on that.
Would you be able to consider adding ./configure --disable-alsa ?  (a la
MPlayer and other projects)  Also perhaps the alsa detection could not
set it up when only alsa 0.9.0 is installed if WINE requires 1.0.x alsa
now..?
Please include my email address in any replies.
Kind regards
JG
--
Homepage: http://jguk.org/
Blog: http://jguk.org/index.html#blog
Radio: http://jguk.org/index.html#radio



http://winehq.org/ - W3C validation problem at present

2004-09-20 Thread J. Grant
[resent following direction from Ivan]
Hello,
There is a problem on this page at present:
http://validator.w3.org/
   1.
  Line 317, column 12: an attribute value must be a literal unless
it contains only name characters
  WWN Issue 239 was released today.
  You have used a character that is not considered a "name
character" in an attribute value. Which characters are considered "name
characters" varies between the different document types, but a good rule
of thumb is that unless the value contains only lower or upper case
letters in the range a-z you must put quotation marks around the value.
In fact, unless you have extreme file size requirements it is a very
very good idea to always put quote marks around your attribute values.
It is never wrong to do so, and very often it is absolutely necessary.

Kind regards
JG
--
Homepage: http://jguk.org/
Blog: http://jguk.org/index.html#blog
Radio: http://jguk.org/index.html#radio




Latest CVS alsa problem

2004-09-19 Thread J. Grant
Greetings,
I am trying to build the latest CVS.  My last build was from last year,
I want to check if something works with a newer build.
Unfortunately, the latest WINE cvs does not work with alsa shipped with
mdk 9.0:
libalsa2-0.9.0-0.8rc2mdk
alsamixergui-0.9.0-0.5rc1_2mdk
libalsa2-devel-0.9.0-0.8rc2mdk
Is there any way I can ./configure --disable-alsa ?  configure does not
complain when I pass it --disable-alsa, however it is still broken whey
I try and build.  I wonder if there is OSS support in WINE?
Should the ./configure script not have noticed that alsa was not
working?  It configured it all ok.
This is the error log (below) if someone is interested.
I am not on this list, so please include my email address in any replies.
Kind regards
JG
==
gcc -c -I. -I. -I../../include -I../../include  -D__WINESRC__
-D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2
-fno-strict-aliasing -gstabs+ -Wpointer-arith  -g -O2 -o
vwin32.vxd.dbg.o vwin32.vxd.dbg.c
../../tools/winegcc/winegcc -B../../tools/winebuild -shared
./vwin32.vxd.specvwin32.o  vwin32.vxd.dbg.o   -o vwin32.vxd.so
-L../../dlls  -lwinedos -lkernel32 -L../../libs/wine -lwine
-L../../libs/port -lwine_port
make[2]: Leaving directory `/home/now3d/wine/wine/dlls/vwin32.vxd'
rm -f vwin32.vxd.so && ln -s vwin32.vxd/vwin32.vxd.so vwin32.vxd.so
make[2]: Entering directory `/home/now3d/wine/wine/dlls/winmm/winealsa'
gcc -c -I. -I. -I../../../include -I../../../include  -D__WINESRC__
-D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2
-fno-strict-aliasing -gstabs+ -Wpointer-arith  -g -O2 -o audio.o audio.c
audio.c: In function `ALSA_TraceParameters':
audio.c:514: too many arguments to function `snd_pcm_hw_params_get_access'
audio.c:515: too many arguments to function `snd_pcm_hw_params_get_format'
audio.c:564: too many arguments to function `snd_pcm_hw_params_get_channels'
audio.c:568: too many arguments to function
`snd_pcm_hw_params_get_channels_min'
audio.c:569: too many arguments to function
`snd_pcm_hw_params_get_channels_max'
audio.c:578: too many arguments to function
`snd_pcm_hw_params_get_buffer_size'
audio.c:582: too many arguments to function
`snd_pcm_hw_params_get_buffer_size_min'
audio.c:583: too many arguments to function
`snd_pcm_hw_params_get_buffer_size_max'
audio.c:605: too many arguments to function `snd_pcm_hw_params_get_rate'
audio.c:605: too many arguments to function `snd_pcm_hw_params_get_rate_min'
audio.c:605: too many arguments to function `snd_pcm_hw_params_get_rate_max'
audio.c:606: too many arguments to function
`snd_pcm_hw_params_get_buffer_time'
audio.c:606: too many arguments to function
`snd_pcm_hw_params_get_buffer_time_min'
audio.c:606: too many arguments to function
`snd_pcm_hw_params_get_buffer_time_max'
audio.c:607: too many arguments to function `snd_pcm_hw_params_get_periods'
audio.c:607: too many arguments to function
`snd_pcm_hw_params_get_periods_min'
audio.c:607: too many arguments to function
`snd_pcm_hw_params_get_periods_max'
audio.c:612: warning: passing arg 2 of
`snd_pcm_hw_params_get_period_size' from incompatible pointer type
audio.c:612: too many arguments to function
`snd_pcm_hw_params_get_period_size'
audio.c:616: warning: passing arg 2 of
`snd_pcm_hw_params_get_period_size_min' from incompatible pointer type
audio.c:616: too many arguments to function
`snd_pcm_hw_params_get_period_size_min'
audio.c:617: warning: passing arg 2 of
`snd_pcm_hw_params_get_period_size_max' from incompatible pointer type
audio.c:617: too many arguments to function
`snd_pcm_hw_params_get_period_size_max'
audio.c:624: too many arguments to function
`snd_pcm_hw_params_get_period_time'
audio.c:624: too many arguments to function
`snd_pcm_hw_params_get_period_time_min'
audio.c:624: too many arguments to function
`snd_pcm_hw_params_get_period_time_max'
audio.c:625: too many arguments to function
`snd_pcm_hw_params_get_tick_time'
audio.c:625: too many arguments to function
`snd_pcm_hw_params_get_tick_time_min'
audio.c:625: too many arguments to function
`snd_pcm_hw_params_get_tick_time_max'
audio.c: In function `ALSA_WaveInit':
audio.c:744: too many arguments to function `snd_pcm_hw_params_get_rate_min'
audio.c:745: too many arguments to function `snd_pcm_hw_params_get_rate_max'
audio.c:746: too many arguments to function
`snd_pcm_hw_params_get_channels_min'
audio.c:747: too many arguments to function
`snd_pcm_hw_params_get_channels_max'
audio.c:851: too many arguments to function `snd_pcm_hw_params_get_rate_min'
audio.c:852: too many arguments to function `snd_pcm_hw_params_get_rate_max'
audio.c:853: too many arguments to function
`snd_pcm_hw_params_get_channels_min'
audio.c:854: too many arguments to function
`snd_pcm_hw_params_get_channels_max'
audio.c: In function `wodPlayer_DSPWait':
audio.c:1200: too many arguments to function
`snd_pcm_hw_params_get_period_time'
audio.c: In function `wodOpen':
audio.c:1717: warning: passing arg 3 of
`snd_pcm_hw_para

Re: 64bit Wine?

2003-12-02 Thread J. Grant
Marvelous,

Thanks for the responce guys.

JG

on the 02/12/03 16:06, Marcus Meissner wrote:
On Tue, Dec 02, 2003 at 08:02:37AM -0600, Jeremy White wrote:
>>I'm considering getting an Opteron.  With this being a 64bit CPU I 
>>wondered if there would be any issues with using WINE to make use of 
>>win32 software on this 64bit CPU.
>
>
>There are no issues.
>
>SUSE LINUX 9.0 for AMD64 is capable of running all WINE products,
>including regular WINE, CrossOver Office, CrossOver Plugin and WineX
>in the 32bit compat mode.

Okay, I read that to mean that you can run already built
32 bit binary versions of Wine.
What about compiling?  Would compiling Wine on an Opteron
work?  Hmm.  I suppose you could cross compile to 32 bit,
couldn't you.
Well, I do ;)

SUSE 9.0 comes with full biarch toolchain support on AMD64.

Before you start, install additionaly to the default packages:
glibc-devel-32bit
freetype2-devel-32bit
XFree86-devel-32bit
XFree86-Mesa-devel-32bit
fontconfig-devel-32bit
openssl-devel-32bit
ncurses-devel-32bit
alsa-32bit
and any dependend rpms.
Then:
export LD="ld -m elf_i386"
CC="gcc -m32" AS="gcc -c -m32" \
./configure --prefix=/usr --x-libraries=/usr/X11R6/lib
make depend all
The -m32 switches gcc to 32bit mode.

If you have arts-devel installed, you might need to patch
dlls/winmm/winearts/Makefile and replace lib64 by lib.
You will also need attached winebuild patch that uses "LD" from the environment.

Ciao, Marcus




64bit Wine?

2003-12-01 Thread J. Grant
Hello

I'm considering getting an Opteron.  With this being a 64bit CPU I 
wondered if there would be any issues with using WINE to make use of 
win32 software on this 64bit CPU.

Kind regards

JG

p.s. I'm not subscribed to this list from this email address, so please 
include my email address in any replies.