Search found 686 matches

by Landeel
May 05, 2019 14:34
Forum: Linux
Topic: Two fbgfx bugs on Linux
Replies: 8
Views: 740

Re: Two fbgfx bugs on Linux

I want to publish my game on Steam.
The bug that causes keyboard input to be stolen makes it impossible to use the Steam overlay. :(
by Landeel
May 03, 2019 18:24
Forum: Community Discussion
Topic: Please help me translate this Python code fragment to implement Steam Achievements
Replies: 21
Views: 828

Re: Please help me translate this Python code fragment to implement Steam Achievements

aaaaand... it simply works! Yay!!! Just had to add that to my previous code: type steam_stats_type as any ptr dim shared steam_stats as steam_stats_type steam_stats=SteamUserStats() 'steam_api version 1.35a SteamAPI_ISteamUserStats_SetAchievement(steam_stats, "TEST") 'name of your achievem...
by Landeel
May 03, 2019 17:10
Forum: Community Discussion
Topic: Please help me translate this Python code fragment to implement Steam Achievements
Replies: 21
Views: 828

Re: Please help me translate this Python code fragment to implement Steam Achievements

It seems the functionality have been reimplemented in a way that it only works on C++ now. Well, older versions of the library should still work, because old games still ship with it. The game I'm publishing on steam is like 7 years old, so nothing new around here. :) If I can get it to do everythin...
by Landeel
May 03, 2019 15:19
Forum: Community Discussion
Topic: Please help me translate this Python code fragment to implement Steam Achievements
Replies: 21
Views: 828

Re: Please help me translate this Python code fragment to implement Steam Achievements

Version 1.35a seems to have everything I need.
Previous versions don't have "SteamAPI_ISteamUserStats_SetAchievement"
by Landeel
May 03, 2019 14:49
Forum: Community Discussion
Topic: Please help me translate this Python code fragment to implement Steam Achievements
Replies: 21
Views: 828

Re: Please help me translate this Python code fragment to implement Steam Achievements

I found a copy of libsteam_api.so on my system from 2013 (shipped with Half Life) and interestingly it contains a SteamUserStats function, while a 2019 copy doesn't. (Note that the Python code you're referencing is from 2015). In fact the list of functions exported in the 2013 API looks very differ...
by Landeel
May 03, 2019 14:00
Forum: Community Discussion
Topic: Please help me translate this Python code fragment to implement Steam Achievements
Replies: 21
Views: 828

Re: Please help me translate this Python code fragment to implement Steam Achievements

steamapi-test.o:fake:(.text+0x2f6): undefined reference to `SteamApps' steamapi-test.o:fake:(.text+0x352): undefined reference to `SteamContentServer' steamapi-test.o:fake:(.text+0x380): undefined reference to `SteamContentServerUtils' steamapi-test.o:fake:(.text+0x3ae): undefined reference to `Ste...
by Landeel
May 03, 2019 13:57
Forum: Community Discussion
Topic: Please help me translate this Python code fragment to implement Steam Achievements
Replies: 21
Views: 828

Re: Please help me translate this Python code fragment to implement Steam Achievements

cannot find -lsteam_api

Hey dodicat, how do you compile that? Don't you need a "steam_api.a"?
by Landeel
May 02, 2019 12:19
Forum: Community Discussion
Topic: Please help me translate this Python code fragment to implement Steam Achievements
Replies: 21
Views: 828

Re: Please help me translate this Python code fragment to implement Steam Achievements

So, perhaps your best bet is to go with the C wrappers approach. When/if I have a little spare time, I'll do some tests and report (since this is also useful to me as well). Good luck! ;) Hey, I have the basic stuff already. Tested and working. screen 14 #define steam_appid 480 ' replace for your a...
by Landeel
May 01, 2019 23:04
Forum: Community Discussion
Topic: Please help me translate this Python code fragment to implement Steam Achievements
Replies: 21
Views: 828

Re: Please help me translate this Python code fragment to implement Steam Achievements

Look how the symbols look like using "nm"? Maybe pyhton mangles them. This is what I get from nm: https://jpst.it/1I1wC Doesn't look like it's there, at least, not with that name. The Steam documentation says it's a "global accessor function", whatever this is. https://partner.s...
by Landeel
Apr 30, 2019 19:57
Forum: Community Discussion
Topic: Please help me translate this Python code fragment to implement Steam Achievements
Replies: 21
Views: 828

Re: Please help me translate this Python code fragment to implement Steam Achievements

Hi Landeel, before some Python afficionado comes to rescue. It seems to me that this is here a kind of type alias. Like "type ... as". Or maybe it works like "using *namespace*".... Because I don't see why a variable would be named so exactly as what seems to be its type at 1st ...
by Landeel
Apr 30, 2019 19:54
Forum: Community Discussion
Topic: Please help me translate this Python code fragment to implement Steam Achievements
Replies: 21
Views: 828

Re: Please help me translate this Python code fragment to implement Steam Achievements

I found this website https://partner.steamgames.com/doc/api/ISteamUserStats and decided: To complex for me. Yeah, that's where I went first. Then stopped when trying to replicate the classes. It seems this method would require a wrapper library written in C++. But if someone could make this work di...
by Landeel
Apr 30, 2019 16:05
Forum: Community Discussion
Topic: Please help me translate this Python code fragment to implement Steam Achievements
Replies: 21
Views: 828

Please help me translate this Python code fragment to implement Steam Achievements

Greetings, I'm trying to implement Steam Achievements in my game without any lib but steamapi itself. I have found this code in Python that supposedly does what I need: https://shiz.me/junk/renpy/steam.py # Simple Ren'Py Steam achievement integration. # (C) 2013-2015 Shiz, badly coded and under no w...
by Landeel
Mar 20, 2019 16:39
Forum: Community Discussion
Topic: Rescue The Colors Competition Final Results!
Replies: 7
Views: 868

Re: Rescue The Colors Competition Final Results!

Hi,
An enhanced port of YAGAC for Sega Genesis/Mega Drive, re-branded "Kromasphere", is live on Kickstarter:
https://www.kickstarter.com/projects/seconddimension/kromasphere-yagac-md

Go to advanced search