Steam Dll Test Harness


Hi all,

I have just turned my C++ Wrapper for the Steam.Dll into a standalone project in both source and executable form.

The source/project uses (Microsloth) VS6 and C++ but it should be readily ported to more recent versions of VS.

There have been some "SteamClient.dll" interface additions supplied by Uncle D from the rev-crew and greatly appreciated.

I have released this project basically because of the help freely offered to me by these communities and I believe if we can "iron out" a few more of the problems then we'll be able to keep a closer eye on the changes that Steam/Valve introduces into it's games and environment.

You can download the source and exe from :-
Welcome to VNetCafe

It's a slow link 500kb so "be nice" ;)

Oh btw - I'll give a brief picture of what the buttons do ..



This part of the post is aimed at Uncle D from rev-crew, who helped me so much the other night (Aussie time).

Firstly - the "SteamClient.dll" code snippets you gave me had partial success, below is a list of results:-

1. Counter Strike Source: - worked perfectly :D

2. Left4Dead2 - failed

3. Left4Dead - failed - similar message

4. Day Of Defeat Source: - failed

5. DoD 1.3: - fail, app just dies without any message
6. Counter Strike: - fail, app just dies without any message

If you download the source/project you should also obtain a log file of most things that show in the transaction list box.