init commit

This commit is contained in:
Jeddunk 2024-07-25 18:23:28 +02:00
commit 589f3f9b68
35 changed files with 16625 additions and 0 deletions

View file

@ -0,0 +1,6 @@
position: 3 # float position is supported
label: 'Auto-CreamAPI 2'
link:
type: 'doc'
id: 'index'
collapsible: false

View file

@ -0,0 +1,36 @@
# Auto-CreamAPI 2
Set your game automatically up for use with CreamAPI.
## Features
* Setup CreamAPIs DLLs and configuration file automatically.
* Find the AppID by providing the games name without having to look it up manually.
* Fetch a list of DLCs for an AppID from both the Steam Store and SteamDB.
* Set flags like "offline mode" and "extra protection" and select a language from a list.
## Installation
Download the latest release and extract it into any folder (e.g. `%USERPROFILE%\Desktop\auto-creamapi`).
## Usage
* Double-click `auto-creamapi.exe` to open the application. (When starting it for the first time, it might take a few
seconds since it needs to cache a list of games available on the Steam Store and download the latest CreamAPI DLL files.)
* Click on the *Open File* button on the top right and select the *steam_api.dll* or *steam_api64.dll*
**in the game folder**.
* Enter the name of the game and click on the *Search* button.
* If it did not find the right game, either try again, or copy the app ID from the Steam Store to field to the right
of the *Search* button.
* Click the lower right *"Get DLCs for AppID"* button to fetch all available DLCs for the game.
* Select a language and tick the options if needed.
* Click on *"Save"*.
## License
Auto-CreamAPI itself is licensed under the GNU General Public License v3.0
CreamAPI © 2016-2024, deadmau5. All Rights Reserved.
*Dependencies will be listed ASAP.*
## Software used
[![](https://jeddunk.xyz/jetbrains-small.png)](https://www.jetbrains.com/?from=Auto-CreamAPI)
[Made with software provided by JetBrains s.r.o.](https://www.jetbrains.com/?from=Auto-CreamAPI)

View file

@ -0,0 +1,6 @@
position: 2 # float position is supported
label: 'GoldbergGUI'
link:
type: 'doc'
id: 'index'
collapsible: false

59
docs/goldberggui/index.md Normal file
View file

@ -0,0 +1,59 @@
# GoldbergGUI
Set up any game with Goldberg's emulator easily and automatically.
## Installation
* Install the latest .NET Core Runtime by clicking
[here](https://dotnet.microsoft.com/download/dotnet-core/current/runtime),
clicking on the "Download x64" button and installing it.
* Download the latest release and extract it into any folder (e.g. %USERPROFILE%\Desktop\GoldbergGUI).
## Usage
* Double-click `GoldbergGUI.WPF.exe` to open the application.
_(When starting it for the first time, it might take a few seconds since it needs to
cache a list of games available on the Steam Store and download the latest Goldberg Emulator release.)_
* Click on the "Select..." button on the top right and select the `steam_api.dll` or `steam_api64.dll` file in the game folder.
* Enter the name of the game and click on the "Find ID..." button.
* If it did not find the right game, either try again with more precise keywords,
or copy the app ID from the Steam Store to field to the right of the "Find ID..." button.
* Click the lower right "Get DLCs for AppID" button to fetch all available DLCs for the game.
* Set advanced options like "Offline mode" in the "Advanced" tab.
* Set global settings like account name and Steam64ID in the "Global Settings" tab.
* Click on "Save".
## Roadmap
While the most used options are available right now, I am planning to support all features of Goldberg's emulator, which include:
* Subscribed Groups
* Mods (Steam Workshop)
* Inventory and Items
* ~~Achievements~~
* Stats, Leaderboards
* Controller (Steam Input)
Apart from those, I'm also always looking into improving the user experience of the application and fixing any bugs.
## Acknowledgment
Goldberg Emulator is owned by Mr. Goldberg and licensed under the GNU Lesser General Public License v3.0.
### Contributors
* [UrbanCMC](https://github.com/UrbanCMC/) - Implementation of achievements
### Dependencies
* AngleSharp
* MvvmCross
* NinjaNye
* Serilog
* SharpCompress
* sqlite-net-pcl
* My fork of SteamStorefrontAPI
## License
GoldbergGUI is licensed under the GNU General Public License v3.0.

19
docs/intro.md Normal file
View file

@ -0,0 +1,19 @@
---
sidebar_position: 1
---
# Projects
## GoldbergGUI
Set up any game with Goldberg's emulator easily and automatically.
* [Forum](https://cs.rin.ru/forum/viewtopic.php?f=29&t=111152)
* [Git](https://git.jeddunk.xyz/jeddunk/GoldbergGUI)
## Auto-CreamAPI 2
Set your game automatically up for use with CreamAPI.
* [Forum](https://cs.rin.ru/forum/viewtopic.php?f=20&p=2013521)
* [Git](https://git.jeddunk.xyz/jeddunk/auto-creamapi-2)