Git Product home page Git Product logo

goldberggui's Introduction

GoldbergGUI

Set up any game with Goldberg's emulator easily and automatically.

Installation

  • Install the latest .NET Core Runtime by clicking here, 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.

License

GoldbergGUI is licensed under the GNU General Public License v3.0.

Dependencies will be listed ASAP.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.