Hello, I've been trying to run Valve's Steam under winex and has not achieved success.
Aparently it depends on PeekNamedPipe, wich is only a stub and is a kernel32 function, so no native dll would help.
I would like some help in implementing this function, google sugested using recvfrom with MSG_PEEK flag set but I have some doubts about it.
Where is HANDLE struct defined?
How to relate it to the actual file descriptor in unix?
How to find out the pipemode of such HANDLE?
If I make it return true inconditionaly and set all args to 1, Steam will even show up (with most text impossible to read, but will most likely work when implemented correclty).
Anyone able to help?
On Mon, Sep 15, 2003 at 01:47:30AM -0300, Marcelo Bezerra wrote:
Hello, I've been trying to run Valve's Steam under winex and has not achieved success.
Aparently it depends on PeekNamedPipe, wich is only a stub and is a kernel32 function, so no native dll would help.
Anyone able to help?
And the exact error message is?
Do you get up to the "Create Account..." ?
I debugged Steam just yesterday, and the problem is more that Steam requires a correctly set up RSA_FULL crypto provider.
Ciao, Marcus
Marcelo Bezerra wrote:
Hello, I've been trying to run Valve's Steam under winex and has not achieved success.
Aparently it depends on PeekNamedPipe, wich is only a stub and is a kernel32 function, so no native dll would help.
in most recent Wine, PeekNamedPipe is implemented with ioctl(FIONREAD). So, you don't refer to a recent Wine tree.
A+
Hi Marcelo,
WineX is not Wine. If you want help from people on this list with Wine, use Wine. If you want help with WineX, ask Transgaming.
You'll probably find that PeekNamedPipe works alot better in Wine.
Mike
Marcelo Bezerra wrote:
Hello, I've been trying to run Valve's Steam under winex and has not achieved success.
Aparently it depends on PeekNamedPipe, wich is only a stub and is a kernel32 function, so no native dll would help.
I would like some help in implementing this function, google sugested using recvfrom with MSG_PEEK flag set but I have some doubts about it.
Where is HANDLE struct defined?
How to relate it to the actual file descriptor in unix?
How to find out the pipemode of such HANDLE?
If I make it return true inconditionaly and set all args to 1, Steam will even show up (with most text impossible to read, but will most likely work when implemented correclty).
Anyone able to help?