There is a downloadable JSLinux demo ZIP at https://bellard.org/tinyemu/. We started off with the ZIP file, reorganized the file structure and replaced some files with update versions from the website. Furthermore, we made several changes to those files, creating derivative files.
### Derivatives
* The file `static/index.html` contains parts of the original `index.html` available at https://bellard.org/jslinux
*`static/lib/jslinux/css/style.css`
* Generally rewritten and shortened (to fit in with our design)
* Modified paths to scrollbar images
* Included missing `;`
*`static/lib/jslinux/img/`
*`bg-scrollbar-thumb-y.png`: Colors changed so that it fits in with our design
* We deleted the other image files as they weren't needed anymore
*`static/lib/jslinux/js/jslinux.js`
* Modified path to VM (call of `loadScript` function)
* Modified paths to distro images (and re-introduced a default path that was lost during update)
* Added `get_hardcoded_params()` function to replace `get_params()`