Skip to content

Video Games (plugin)

Get the plugin from GitHub or use the hosted version:

- number: -1
iframe:
src: http://gcpw.art/tvs/engines/video-game # replace with your own server if self-hosting
options:
game: flappybird.nes # Required. The game library by default is from `retrobrews.github.io`. You can specify a game from there directly. Set to false to use a core that doesn't require a game.
core: fceumm # Required. The system to emulate.

This plugin is a very thin wrapper over Nostalgist.js with the following characteristics:

  • Inputs are limited to controllers only. Plug in an Xbox controller for the best experience.
  • No games will load until we’re told what options to load via the TVS IFrame API.
  • State is saved automatically to Indexed DB when the page is unloaded or the channel is changed.

Being an IFrame plugin, we pass options via the options object rather than directly in the iframe object.

Type: string

The RetroArch core to load. Read about Nostalgist.js’s core option

Type: string | false

The game ROM to load. Read about Nostalgist.js’s rom option