My GBI setup
I use the following hardware for console GBA speedruns:
- PAL GameCube (DOL-001)
- Super Famicom Controller
- raphnet SNES/SFC -> GameCube controller adapter
- Retro-Bit Prism (HDMI Adapter)
- EVGA XR1 Lite (HDMI capture card)
- Datel SD Media Launcher
- Game Boy Player
- Darkbeam UV flashlight (395nm) (for Boktai runs)
I use the Game Boy Interface speedrunning edition with the "high-definition televisions" configuration from the wiki. I added 10Hz turbo (for Golden Sun speedrunning), and the sRGB color profile:
--zoom=2.53125:3 --format=custom,offset=0,scaled-size=0x0 --scan-mode=progressive --profile=srgb --turbo=1:5
The high-fidelity edition does not create great results on my hardware. Either the capture is only 30 fps instead of 60 fps (with the 720i settings), or my PC monitor does not scale the image to the full display size (with the "video capture devices" settings). I assume these problems can be resolved with a better monitor and a better capture card. For now the speedrunning edition is good enough.
Retro-Bit Prism setup
- Chroma Interpolation: Off
- Fix Resolution: Off
- Digital Color Format: RGB-F
- Report 240p as 480i: Off
- Sample Rate Hack: On
OBS setup
- Capture card properties - Video Format: YUYV 4:2:2
- Capture card properties - Resolution: 640x480
- Capture card properties - Color Range: Default
- Effect Filter - Crop/Pad: Left = 16, Right = 16
- Effect Filter - Scaling/Aspect Ratio: Scale Filtering = Lanczos, Resolution = 3:2
- Scale filter: Lanczos
- Audio delay: ≈ 180 ms
- Volume: 57%
I use lanczos scaling instead of point, because point creates nasty artifacts. Probably a combination of cheap capture card and the fractional zoom in the GBI settings.
This is how these settings look in OBS:
Updated 2024-03-14: Updated controller and UV flashlight.
Updated 2023-12-19: Switch to GBI speedrunning edition.
Updated 2023-12-06: Add further analysis of the 30 fps capture issue with the 720i settings.
Tags: gba