Release Notes
This release brings bug fixes, support for new Chrome security policies and the desktop application has upgraded dependencies including Electron's bump to v9.
- (brs)Added new message "getVersion" to allow request library version to the WebWorker
- (brs) Revert "fix(interp): Automatically box as object function parameters (sjbarag#365)"
- (brs) Fixed support for Retaliate game that was not working properly on v0.8
- (web) Shows dynamically the library version using new message "getVersion"
- (web) Added support to Chrome 92+ that will force self.crossOriginIsolated
- (app) Upgraded several dependencies to patch security vulnerabilities.
You can test the web app from this release at https://lvcabral.com/brs/
Desktop Application
- Download installers for Windows, Linux and macOS from the Assets section below
- Linux users can also install the application from the Snap Store at: https://snapcraft.io/brs-emu-app (not updated to v8.x yet)
- The source code of the desktop application is at: https://github.com/lvcabral/brs-emu-app
- Now is possible to use it integrated with VSCode BrightScript Language Extension using the implementation of Roku Remote Access Services
Download Games to Test
Below you can find a list of games tested with the emulator, that are publicly available with source code. Just download the zip
files and have fun!
- Prince of Persia for Roku port by Marcelo Lv Cabral - Download zip file
- Lode Runner for Roku remake by Marcelo Lv Cabral - Download zip file
- Retaliate game by Romans I XVI - Download zip file