Additional Game Information
What is Ascendara Xtra?#
Ascendara Xtra is a feature that enhances your game browsing experience by connecting to external game information providers. It allows you to access rich metadata for your games, including cover art, descriptions, release dates, developer information all when you scroll down to the new card in the games download page or new play-game page.
Game Information Providers#
Xtra supports multiple game information providers that you can configure in the preferences. Each provider offers different types of metadata and coverage for various games. You can only set up one provider to use for game information.
Available Providers#
IGDB (Internet Game Database)
IGDB is a structured, developer-backed database with official game details. It provides comprehensive and accurate metadata including cover art, descriptions, release dates, screenshots, developer information, and more. IGDB is maintained by Twitch and offers highly reliable data with regular updates. Setting up IGDB requires a Twitch account and developer credentials.
GiantBomb
GiantBomb is a community-driven gaming wiki with in-depth descriptions and extensive historical coverage. It offers rich editorial content, detailed game information, user reviews, ratings, and comprehensive media libraries including screenshots, videos, and concept art. GiantBomb excels at providing context and background information for games, especially for older or more obscure titles. Setting up GiantBomb requires an API key from their developer portal.
Setting up IGDB#
Introduction
The Internet Game Database (IGDB) integration in Ascendara allows you to access rich metadata for your games, including cover art, descriptions, release dates, and more. Setting up IGDB is a simple process that requires obtaining a Twitch Client ID and Client Secret. If you already have a Twitch account, go to step 2. If you have an application with credentials you can already use, go to step 4.
Prerequisites
Before you begin, you'll need:
- A Twitch account (IGDB API is managed through Twitch)
- Two-factor authentication enabled on your Twitch account (required for API access)
Step 1: Create a Twitch Account
If you don't already have a Twitch account:
- Visit Twitch.tv
- Click on "Sign Up" in the top-right corner
- Follow the prompts to create your account
- Enable two-factor authentication in your account settings (required for developer access)
Step 2: Register a New Application on Twitch
- Go to the Twitch Developer Console
- Log in with your Twitch account
- Click on "Register Your Application"
- Fill in the required information:
- Name: Choose a name for your application (e.g., "Ascendara IGDB")
- OAuth Redirect URLs: Enter http://localhost (this is just a placeholder)
- Category: Select "Application Integration"
- Click "Create"
Step 3: Get Your Client ID and Client Secret
After creating your application:
- You'll be taken to your list of applications
- Find your newly created application and click "Manage"
- Note your Client ID which is displayed on this page
- Click "New Secret" to generate a Client Secret
- Copy both the Client ID and Client Secret immediately (the Client Secret will only be shown once)
Step 4: Add Credentials to Ascendara
- Go to the Preferences tab in the app
- Scroll down to Ascendara Xtra
- Select IGDB
- Paste your Client ID in the Twitch Client ID field
- Paste your Client Secret in the Twitch Client Secret field
- Click Set to apply your changes
Setting up GiantBomb#
To use GiantBomb with Ascendara:
- Visit GiantBomb's website and create an account
- Go to the API page and get your API key
- Go to the Preferences tab in the app
- Scroll down to Ascendara Xtra
- Select GiantBomb
- Paste your API key in the GiantBomb API Key field
- Click Set to apply your changes
That's it! You can now access GiantBomb's video game database through Ascendara.
Benefits of Using Ascendara Xtra#
- Enhanced game metadata in your library
- Detailed game information including genres, platforms, and release dates
- High-quality cover art and screenshots
- More accurate game identification during downloads
- Improved organization and filtering options
For additional help with specific providers, refer to their documentation or join our Discord community for support.