STEAM GROUP
Archi's SC Farm Archi-ASF
STEAM GROUP
Archi's SC Farm Archi-ASF
67,932
IN-GAME
395,087
ONLINE
Founded
October 29, 2015
Language
English
How to make ASF take into account AppID positions in GamesPlayedWhileIdle?
When I run ASF version 5.2.6.3, I have all these games running properly, but there is one problem. They always run in ascending AppID order (440, 570, 730, and so on), while ASF doesn't care what order I specified.

The order of the AppID is critically important to me, because it affects the location of the last running games in Recent Activity.

P.S. I read the ENTIRE wiki, ALL the FAQ, I tried to order ASF not to update the files in the config folder to the latest version of the syntax, but he doesn't care.

If this problem is not solved for the current day, then tell me in which version of ASF AppID sorting was added by increment in the GamesPlayedWhileIdle parameter (if my memory does not change, then earlier ASF took into account the positions in GamesPlayedWhileIdle and did not sort them). I didn't find this information in ChangeLog.
Last edited by ivan.folvramo; Jun 20, 2022 @ 9:59am
< >
Showing 1-12 of 12 comments
ivan.folvramo Jun 20, 2022 @ 9:57am 
Originally posted by author:
I tried to order ASF not to update the files in the config folder to the latest version of the syntax, but he doesn't care.

Here I meant that I tried using "--no-config-migrate", which worked fine for me, but did not bring the result I needed.
Astaroth Jun 20, 2022 @ 10:35am 
I don't think it's possible to order the games played. If I recall correctly this is not an error from ASF, is just that Steam "decides" the order in which the games are played
Last edited by Astaroth; Jun 20, 2022 @ 10:38am
Rudokhvist Jun 20, 2022 @ 10:47am 
I even took a look at asf code, and was unable to find any place where this list is sorted. So, either I didn't search thoroughly enough, or it's sorted on the steam side. So, all I can do for you - is to wish you good luck in solving this ridiculously stupid task.
Rudokhvist Jun 20, 2022 @ 10:48am 
Also, if you believe that it was a change in asf code - you can as well try older versions, all of them available on github for download.
ivan.folvramo Jun 20, 2022 @ 10:58am 
Originally posted by Ryzhehvost:
is to wish you good luck in solving this ridiculously stupid task.

Wow. Thank you for giving value judgment where it is not required. How does that even relate to this topic? If you do not understand why the implementation of this task is needed, then you should be considered stupid, and not the task.

I'm interested in the answer to the question, not the assessment of the task -_-

I need an answer from a developer close to Archi or from Archi itself, not moderators who don't know what to say.
ivan.folvramo Jun 20, 2022 @ 10:59am 
I think Steam does not determine in what order to launch games, and ASF itself does this. As proof, ASF updates the syntax in the BotName.json file to put the AppID in ascending order. Again, this has never happened before.

Like now:
ASF instructs Steam to launch games in ascending AppID (i.e. 440, 570, 730)

I need:
ASF instructs Steam to launch games in the order specified in GamesPlayedWhileIdle (i.e. can be 730, 570, 440; and 570, 730, 440, etc.)

P.S. I'm not interested in the name of the game displayed in the account status. I'm interested in the positions of recently launched games.
Last edited by ivan.folvramo; Jun 20, 2022 @ 11:01am
Archi Jun 20, 2022 @ 11:24am 
Do you get proper result (the one you want) when you execute !play command with your games not-in-ascending-order and they show correctly on your profile?
Rudokhvist Jun 20, 2022 @ 11:30am 
Originally posted by ivan.folvramo:
If you do not understand why the implementation of this task is needed, then you should be considered stupid, and not the task.
No, that's you don't understand difference between "needed" and "somebody wants it because of a whim"

Originally posted by ivan.folvramo:
I'm interested in the answer to the question, not the assessment of the task -_-
That's why I gave answer first. It does not stop me from judging the task from the common sense point of view though.

Originally posted by ivan.folvramo:
I need an answer from a developer close to Archi
Yes, that would be me. But sure, let's wait for answer from Archi - that's why I did not mark any post here as an answer, so that Archi could notice it (and probably answer).

And I have another advice for you - stop feeling so entitled. Getting support is a privilege, not a right. I'm most helpful support member here, you can say so yourself from the fact that I actually bothered to open IDE and check ASF code in this regards, even despite my opinion about your task.
ivan.folvramo Jun 20, 2022 @ 11:47am 
Originally posted by Archi:
Do you get proper result (the one you want) when you execute !play command with your games not-in-ascending-order and they show correctly on your profile?

I have now tested this command and yes, in this case it works as I need.

Can this test be taken as proof that Steam doesn't sort AppIDs for launch? I think yes.

I suspect that the !play command has one very significant downside. If something happens to the Steam servers, then the account will be re-logged and the command will need to be registered again. If so, then this solution does not suit me.

I need the games to start immediately in the order I need even after re-logging into the account.
A moderator of this forum has indicated that this post answers the original topic.
Archi Jun 20, 2022 @ 12:24pm 
Try ASF build from https://github.com/JustArchiNET/ArchiSteamFarm/actions/runs/2531030889 - scroll down to artifacts. See if it answers your problem.
ivan.folvramo Jun 28, 2022 @ 12:10pm 
Originally posted by Archi:
Try ASF build from https://github.com/JustArchiNET/ArchiSteamFarm/actions/runs/2531030889 - scroll down to artifacts. See if it answers your problem.

Sorry for the long answer. I tried this version of ASF and yes, everything worked as I needed. Thank you Archi so much for showing respect and a quick response that solved my problem)

Do I understand correctly that I can also use the stable release candidate version (5.2.7.6) to satisfy my need?

When can I expect a Stable version? I mean "Latest".
Last edited by ivan.folvramo; Jun 28, 2022 @ 12:12pm
Archi Jun 28, 2022 @ 1:10pm 
You can use official pre-release if you need/want this feature earlier than on release channel.

https://github.com/JustArchiNET/ArchiSteamFarm/wiki/Release-cycle
< >
Showing 1-12 of 12 comments
Per page: 1530 50

Date Posted: Jun 20, 2022 @ 9:54am
Posts: 12