Universe Sandbox Legacy

Universe Sandbox Legacy

评价数不足
"One Year" - achievement automatization
由 REX 制作
This guide describes a way to automate the launch of a clone of the game every time Windows boots, which will help you achieve the achievement in a long (almost legal) way.

Yes, you will still need to wait more than a year.
   
奖励
收藏
已收藏
取消收藏
Why is this necessary?
Getting an achievement in the standard way is associated with a large number of possible problems:

  • The game may freeze or crash
  • The game can consume the system resources you need.
  • The game requires manual entry into the simulation every time it starts.

Getting an achievement by rewinding time in the BIOS may not seem so interesting or legal.

Well, let me solve all these problems!

I've written a small game emulator that increments the seconds counter in the achievement counter at exactly the speed it's intended to be.



You can download a ready-made build, or assemble it from sources - if you have the necessary skills, of course.

Let's get started!
Preparation
1. Install the game
2. Start the game
3. At the first start, the necessary system components will be installed. Don't miss it.
4. After the game is fully loaded, close it.
5. Open the game folder and delete all files and directories from there.
Downloading the emulator
1. Download the emulator. To do this, go to the repository on GitHub and download.
https://github.com/MASTADONREX/UniverseEmulator


The link is marked in red in the figure.

In addition, if you are an advanced user, you can build an emulator from the source code yourself.

2. Place the downloaded files in the game folder. Alternatively, you do not need to delete the game files, you can run the emulator from any folder on your computer, but it will not be available to run it through the Steam client.

Startup and autorun
Depending on which version of Windows you have installed, there are several ways to solve the problem of autorun of the application.

Nevertheless, there is one universal one, and I will show it

1. Press the Win + R key combination
2. In the window that appears, enter shell:startup

3. Create a new shortcut in the folder that opens

4. Specify the launch path as steam://rungameid/72200

5. Click Next, enter a name for the shortcut.
Done
Now, when you log in to your user profile, Windows will automatically launch Steam and the game emulator. Minimize the window and mind your own business. After about a year of using the computer, you will receive an achievement.

5 条留言
STUNTNERD 7 月 14 日 上午 1:47 
and here i am only about 3 days away from just idling it over the past decade off and on and finally about to get it hahaha
REX  [作者] 5 月 11 日 上午 6:29 
Well, I checked the code, and I remembered that I explicitly specified the appid in the file. Logic.gd .
In order for the emulator to work with another app, you need to rebuild it from source by making the necessary changes. This is the 3rd line in the file.

https://github.com/MASTADONREX/UniverseEmulator/blob/main/Logic.gd
REX  [作者] 5 月 10 日 下午 3:02 
There are probably differences in the name of achievements in the API. You can view the names of variables using the web api. In the request, specify the required app ID, your key to access the web API, and the ID of the user who has the game on his account and is being tracked.

Request example:

psteamapi.yuanyoumao.com/ISteamUserStats/GetUserStatsForGame/v0002/?appid=480&key=BC**************************************D7&steamid=765611980********
Skay 5 月 10 日 上午 4:28 
Heyo, any chance to get this working with school edition? It's basically same game but different appid, changing steam_appid.txt doesn't work.