hello, I have been looking for ways to use the SteamWorks API for a while, the only way I found was to create a procedural DLL that calls the SteamWorks API and import it into purebasic ...
I would like a way that I can call the SteamWorks functions directly, without having to create a dll wrapper ....
official page : ( only for SteamWorks developer )
https://partner.steamgames.com/download ... dk_151.zip
google drive :
https://drive.google.com/file/d/1_aBiFv ... 8mX52/view
can I use dlls with class?
- skinkairewalker
- Enthusiast
- Posts: 637
- Joined: Fri Dec 04, 2015 9:26 pm
can I use dlls with class?
Last edited by skinkairewalker on Sat May 22, 2021 8:12 pm, edited 1 time in total.
Re: can I use dlls with class?
You cannot download it without a steamwork account.skinkairewalker wrote: ↑Sat May 22, 2021 3:44 am https://partner.steamgames.com/download ... dk_151.zip
Belive!
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
- skinkairewalker
- Enthusiast
- Posts: 637
- Joined: Fri Dec 04, 2015 9:26 pm
Re: can I use dlls with class?
sorry, I uploaded the sdk to the google drive
https://drive.google.com/file/d/1_aBiFv ... sp=sharing
https://drive.google.com/file/d/1_aBiFv ... sp=sharing
Re: can I use dlls with class?
Is this allowed to store it out of the official download page, usable for everybody without a license few?skinkairewalker wrote: ↑Sat May 22, 2021 8:11 pm sorry, I uploaded the sdk to the google drive
https://drive.google.com/file/d/1_aBiFv ... sp=sharing
Belive!
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
- skinkairewalker
- Enthusiast
- Posts: 637
- Joined: Fri Dec 04, 2015 9:26 pm
Re: can I use dlls with class?
yes, it's free for everyone ...
you just need to have an account, go to > https://partner.steamgames.com/downloads/list
and sign the terms of use contract
Re: can I use dlls with class?
... which has an account. Not for everybody.
Your external download is not needed.
Belive!
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
Re: can I use dlls with class?
@Ice
Please be quiet if you dont have anything to add to a solution.
Anyway, guess you need a c++ c wrapper…
Possibly PB interface can be of use, but I only saw that used with COM objects (ActiveX).
Please be quiet if you dont have anything to add to a solution.
Anyway, guess you need a c++ c wrapper…
Possibly PB interface can be of use, but I only saw that used with COM objects (ActiveX).
- StarBootics
- Addict
- Posts: 984
- Joined: Sun Jul 07, 2013 11:35 am
- Location: Canada
Re: can I use dlls with class?
Hello everyone,
The answer is probably NO, You can't ! According to some tests I have presented in C++ OOP library and Interface even if it's possible, the C++ code need to be written and compiled in a certain way with some extra functionalities.
So if you compile the libraries yourself you can add these functionalities. But if it's already compiled and released as is, forget about it. You are better off to switch to C++ altogether.
Best regards
StarBootics
The answer is probably NO, You can't ! According to some tests I have presented in C++ OOP library and Interface even if it's possible, the C++ code need to be written and compiled in a certain way with some extra functionalities.
So if you compile the libraries yourself you can add these functionalities. But if it's already compiled and released as is, forget about it. You are better off to switch to C++ altogether.
Best regards
StarBootics
The Stone Age did not end due to a shortage of stones !
Re: can I use dlls with class?
I only used some steam stuff a year ago when i wrote a clan mod for a game that needed authentication.
It wasnt to hard, interfaces worked for me back then so give it a try.
Im pretty sure i also saw some steam stuff in the forum which might be helpful, good luck.
It wasnt to hard, interfaces worked for me back then so give it a try.
Im pretty sure i also saw some steam stuff in the forum which might be helpful, good luck.