Equipment and setup

This page aims to document the various tools I use for streaming and recording speedruns and other gameplay footage. A lot of my hardware is not the best quality (or directly suited for my purposes), but upgrading usually takes time as there are several elements involved in the "signal flow" of any given setup. As I test out more hardware and software, this page inconsistently gets updated. At the end of 2025, upon getting a new PC to replace my Macbook from 2021, I tried to pare down the page a little by removing unnecessary details for things I don't use.

PC

Parts:

Peripherals:

Consoles

These are the consoles that I own, and relevant accessories/mods:

Video solutions

These are the methods I use to capture/process video footage from consoles:

Audio

At this point I kind of use whichever microphone I feel like using for a month. The Deity lavalier doesn't actually sound that good, and I don't know if it's the adapter, the microphone, or something else. The Sennheiser microphone sounds great but is way too quiet since it's meant to pick up very close signals, and nothing I've done has really fixed that, unless I apply like 24 decibels of gain in OBS.

Software

Video

The only method I have ever used for speedrun video capturing that I can recommend is OBS Studio. Now that I have a new PC I'm experimenting with streaming in 1080p, although it spreads Twitch's bitrate limit kind of thin. For a long time I streamed in 720p60 (sometimes at nonstandard aspect ratios that were roughly equivalent), and that looked pretty good already.
I have also used the streamlabs app for Android, and it does work, but it is very clunky and very focused on monetization.

Below is a list of addons I have used with OBS:

Here are some other tools I have used in streams and recordings:

Timer

I use LiveSplit for any live speedrun timing on PC. In addition to the large variety of included functionality, I also have expanded its capabilities with some community-developed components:

For the two mobile games I have speedrun, I used "Floating Speedrun Timer" (Play Store link). I also used "FramePerfect Speedrun Timer" (website) for running a game on console without access to a computer, although it is a freemium app that locks some useful features behind a paywall and I additionally couldn't get the splits.io integration to work.

Also of note are splits.io and therun.gg, two comparable split analysis websites. splits.io has permeated the speedrunning community and is integrated into several sites and applications, with the only downside being that it locks more advanced features behind a subscription service. therun.gg seems to be a free alternative to splits.io (although there is still an option to support the service), with one advantage being that there is a LiveSplit component (listed above) that syncs your splits automatically with the site.

Emulators

Only the emulators I have used frequently for speedrunning purposes are listed here.