Streamer Setup Tips - besteon/Ironmon-Tracker GitHub Wiki

Contents:

  1. Separating the Screens
  2. Automatic Attempts Counter
  3. Customize the New Game screen
  4. Animated Pokemon Pop-out
  5. Connect Tracker to Twitch

Separating the Screens

If you've been watching other Ironmon streamers, you've most likely seen that they have the tracker screen separated from the game in their stream layout. It isn't possible to separate these natively on the Bizhawk window, however you can separate them in OBS or similar for your layout.

Note: the mGBA tracker runs text-based in the mGBA scripting window, so is already separate from the game screen.

To separate the screens:

  1. Make two separate window captures of the Bizhawk window.
    • We'd recommend naming them something like "Game" and "Tracker" to clearly tell which source is intended for which screen.
  2. Crop the "Game" source down to just the portion of the window showing the game, and the "Tracker" source to just the tracker screen.
    • To crop in OBS, hold down the Alt key and drag from the edges (as though you're resizing the source).
  3. Now you have two separate sources that you can resize and move around to suit your layout!

Automatic Attempts Counter

The Tracker includes an "attempts counter" that is incremented automatically when you load a New Run. The counter is a simple way to track how many games, or attempts, you go through.

If this number is ever out of sync or looks wrong for any reason, you can edit it by clicking on the number. A dialog prompt will open asking for a new attempts number.

image

Setup

  1. In OBS or similar streaming software, locate the scene you wish to add the attempts counter to
  2. Click the [+], or add a new source to the scene
  3. Select "Text Source" or "Text (GDI+)", enter a name for it, then continue

    image

  4. With the Text Source properties shown, check the box to "Read from File"
  5. Then in the file path below, open up the attempts counter file from your Tracker folder

    image

Customize the New Game screen

Each time you begin a new game, a new game screen is shown on the Tracker with information about what Attempt number you're on, as well as useful GBA Controls. If you'd like, you can change the bottom part of the screen to show either your favorite Pokémon or a welcome message, or both.

  1. To edit the new game screen, first click the Gear icon on the upper-right of the Tracker to access the settings page
  2. Then click the "Streaming" button to access the Streamer Tools page
  3. From here, you can Edit the "Attempts Count" or the "Welcome Message"
  4. Click on the Pokémon icons to change your favorites

    image

Animated Pokemon Pop-out

This feature add-on allows the Tracker display the lead Pokémon in your party as a 3D animated mode, opened in a separate transparent window. You can add this window as a source to your stream setup and display it anywhere on your overlay.

Note: the transparent window only works on Bizhawk, the mGBA implementation instead makes a GIF file in the tracker folder that you can set as an image source

image

Connect Tracker to Twitch

Stream Connect is a feature of the Ironmon Tracker that allows the Tracker to communicate with external programs, such as Streamerbot. It does so using a custom built network framework.

With Stream Connect, you and your stream viewers can use:

  • Chat Commands: Twitch viewers can use chat commands to get data from the Tracker
  • Channel Point Redeems: Twitch viewers can redeem rewards on your channel for fun Tracker effects
  • In-Game Events: Build custom Streamerbot triggers using a Tracker extension to respond to in-game changes, like defeating a Gym Leader

Read more about this feature here: Stream Connect Guide