The SDL forums have moved to discourse.libsdl.org.
This is just a read-only archive of the previous forums, to keep old links working.


SDL Forum Index
SDL
Simple Directmedia Layer Forums
Steam Link SDK
Sam Lantinga


Joined: 10 Sep 2009
Posts: 1765
Valve has released an SDK for native application development on the Steam Link using SDL:
https://github.com/ValveSoftware/steamlink-sdk
Hardware

The Steam Link hardware is a single core ARMv7 processor using the hard-float ABI,
running at 1 GHz, with neon instruction support. It has approximately 256 MB of available
RAM and 500 MB of usable flash storage.
Software

The Steam Link software is custom Linux firmware based on kernel 3.8 and glibc 2.19.

The Steam Link SDK has support for the following major APIs:
  • OpenGL ES 2.0
  • Qt 5.4
  • SDL 2.0


The SDL game controller API is recommended for Steam Controller support on the Steam Link.
Contents
  • examples - very simple example applications to demonstrate how to build applications using the SDK
  • external - source code to 3rd party components of the Steam Link, each directory has a "build_soc.sh" script to rebuild the component.
  • kernel -Steam Link linux kernel source code
  • rootfs - Steam Link root filesystem
  • toolchain - GCC toolchain for Steam Link
  • setenv.sh - Script to configure build environment
PoV


Joined: 11 Apr 2010
Posts: 17
Location: London, Ontario, Canada
Very cool. I picked up one today to try it out. I love how simple apps are (just a toc.txt file with name, icon, and executable).