Popular: Data updated October 27, 2026

Categories

Internet1,356
Communication321
Audio & video898
Graphics & design539
Office & productivity1,124
Developer tools3,134
AI tools529
Security & privacy385
System tools3,114
Games523
Education & science239
Network & IT284

BrightScript Emulator 2.2.0 download

Desktop Emulator for Roku 2D API

This is an older version. The current version is 2.6.2. BrightScript Emulator 2.6.2 · Released:

Installer files 2.2.0

ArchitectureTypeScopeFile sizeDownloadSHA256
32-bit EXE (NSIS) · en-US — — github.com VirusTotal

Link and SHA256 come from the Windows Package Manager community manifest. Compare the hash of the downloaded file before running it.

Release notes

This release includes several improvements and bug fixes to the BrightScript Simulator. It upgrades Electron to v39, bringing performance enhancements and security updates. Additionally, it introduces a new feature that allows users to hide or show the editor panel manually, providing a more flexible workspace. The brs-engine dependency is also upgraded to v2.1.0 with RSG extension, which includes various fixes and improvements to the BrightScript language and SceneGraph support.
brs-desktop-hide-editor
Release Changes
- Upgraded Electron to v39 by @lvcabral in #241
- Changed the Editor/Console window to allow user to hide/show the editor panel manually by @lvcabral in #242
- Upgraded brs-engine to v2.1.0 (with RSG extension), main changes were:
- (brs) Fixed MicroDebugger stack trace and context (variables)
- (brs) Properly handle crash during debugger session
- (brs) Properly handle files with UTF-8 BOM on Lexer
- (brs) Implemented DRM detection in browser environment to populate roDeviceInfo.getDrmInfoEx()
- (brs) Fix video URL handling to correctly process package video files
- (brs) Added support for the milliseconds param on roDateTime.toISOString()
- (brs) Allowed to use global as function parameter name
- (brs) Add LongInteger (Int64) support to Str() global function
- Changes on brs-scenegraph package (release v0.1.0):
- (rsg) Implement thread updates similar to SceneGraph Rendezvous
- (rsg) Fixed Scenegraph crash handling and stack trace
- (rsg) Implemented support for debugging Task threads
- (rsg) Added PosterGrid and improved focus style handling on ArrayGrid based nodes
- (rsg) Fixed ScrollingLabel to handle horizAlign and actually scroll when needed
- (rsg) Added InfoPane node
- (rsg) Fixed the handling of OK key in RowList and ZoomRowList
- (rsg) Added setNodeFocus method to ArrayGrid to reset itemFocused when getting the focus
- (rsg) Added sgnodes command to MicroDebugger to list node type statistics
- (rsg) Added MaskGroup draft and fixed several issues with field assignment
- (rsg) Fixed component XML parsing of interface to handle attributes as case-insensitive
- (rsg) Improved parsing of field types: StringArray, Vector2D and Vector2DArray
- (rsg) Fixed XML parsing to support alias field to be set without type
- (rsg) Added support for default item component on RowList and item focus callback in ArrayGrid
- (rsg) Implemented all PanelSet related nodes
- (rsg) Fixed role fields to not be case sensitive
- (rsg) Implemented the context expansion for the Main thread
- (rsg) Allowed replacing hidden fields when extending ContentNode
- (rsg) Prevent issues with Video node on startup (after the Splash)
- (rsg) Improved handling of manifest entries ui_resolutions and uri_resolution_autosub
- (rsg) Fixed crash when m.top.getScene() is used on init() in a Task thread
- (rsg) Implemented ancestorBoundingRect() method
- (rsg) Added support for multiple Node field aliases (CSV)
- (rsg) Fixed Node.setValue() signature to prevent field creation on assignment
- (rsg) Fixed item component handling to not fail when fields are not defined in XML
- (rsg) Fixed Node field aliases observer trigger
- (rsg) Fixed Poster, BusySpinner, Video and TrickPlayBar to properly handle child nodes uri update
- (rsg) Fixed BusySpinner dimensions calculation
- (rsg) Fixed circular dependency issue when Node has child with its same id in alias
- (rsg) Fixed StandardDialog focus and back key press handling
- (rsg) Fixed observables serialization and handling of InfoFields
Full Changelog: v2.1.3...v2.2.0

https://github.com/lvcabral/brs-desktop/releases/tag/v2.2.0

Most popular in Customisation

See all
  1. PowerToysMicrosoft PowerToys is a set of utilities for power users to tune and streamline their Windows experience for greater productivity.
  2. ScribusOpen Source Desktop Publishing
  3. MattermostAccess your Mattermost instance with your credentials using the desktop app
  4. RainmeterDesktop customisation tool.
  5. TranslucentTBA lightweight utility that makes the Windows taskbar translucent/transparent.
  6. Lively WallpaperFree and open-source software that allows users to set animated desktop wallpapers and screensavers.
  7. IPFS DesktopAn unobtrusive and user-friendly desktop application for IPFS on Windows, Mac and Linux.
  8. AltSnapEasily drag windows when pressing the alt key. Unofficial fork of AltDrag from Stefan Sundin.
  9. WinDynamicDesktopPort of macOS Mojave Dynamic Desktop feature to Windows
  10. WindhawkThe customisation marketplace for Windows programmes.

Tags

Share