BrightScript Emulator

BrightScript Emulator 2.6.2

Desktop Emulator for Roku 2D API

  • By Marcelo Lv Cabral
  • Open Source
  • Updated Oct 11, 2026
Download for Windows

About BrightScript Emulator

Desktop Emulator for Roku 2D API

What's new in 2.6.2

This release bumps brs-engine to v2.6.1 and brs-scenegraph to v0.6.1, completing the two Roku OS 16.0 features left out of the previous engine release. roUrlTransfer now supports Server-Sent Events (SSE) through the new AsyncGetSSEvents() method, delivering streaming roSSEvents to the message port, and the SceneGraph ChannelStore node gains the GetRokuCustomerId command, sent through its generic request framework (request/requestStatus fields) and returning the new customerId device-information property, now configurable in the Device settings. The documented Roku OS baseline is now 16.0. On the simulator side, the packaged app shrinks from 193 MB to 45 MB, a batch of SonarCloud reliability findings is cleared (with the Sonar rules now also enforced by the local lint), and electron-builder is upgraded to 26.15.3.

See the BrightScript Simulation Engine v2.6.1 full changelog for all the language and framework features and improvements.

New Features

  • Added a "Roku Customer Id" device setting, returned by the ChannelStore node GetRokuCustomerId command, with a random 32-digit hex default generated for each installation by @lvcabral in #359

Maintenance

  • Trimmed the packaged asar from 193 MB to 45 MB by @lvcabral in #352
  • Cleared SonarCloud reliability findings and enforced the Sonar rules in the local lint by @lvcabral in #357
  • Restored lockfile entries dropped by merging #353 and #354 by @lvcabral in #358

Dependency Bumps

  • Bump brs-engine from 2.6.0 to 2.6.1 by @lvcabral
  • Bump brs-scenegraph from 0.6.0 to 0.6.1 by @lvcabral
  • Bump electron-builder from 26.5.0 to 26.15.3 and builder-util-runtime from 9.5.1 to 9.7.0 by @lvcabral in #354
  • Bump msgpack5 from 4.5.1 to 6.1.0 and json-url from 3.1.0 to 4.0.0 by @lvcabral in #353

Full Changelog:https://github.com/lvcabral/brs-desktop/compare/v2.6.1...v2.6.2

Full release notes »

Technical details

PublisherMarcelo Lv Cabral
Version2.6.2
Release date2026-10-11
LicenseMIT
Installer typenullsoft
Architecturex64
Package IDMarceloLvCabral.BrightScriptEmulator

Links & install command

Install BrightScript Emulator from the command line with Windows Package Manager (winget):

winget install --id=MarceloLvCabral.BrightScriptEmulator -e

desktopelectron-appemulatorrokuroku-developmentsimulator

Older versions

  • 2.6.1
  • 2.6.0
  • 2.5.2
  • 2.5.1
  • 2.5.0
  • 2.4.0
  • 2.3.0
  • 2.2.0
  • 2.1.3