renderE is intended as a replacement for a VM emulating the IntelliStar 1, a system previously used by The Weather Channel to render Local on the 8s.
- Clone repository
- Install Python dependencies
- Run setup.py. This will guide you through setup, and allow you to change options
- Place your background music in a folder called "bgm"
- Run main.py
- Run
load.py local flavor, replacing flavor with the i1 flavor, to load a presentation. - Run
run.py localto run the loaded presentation - Run
toggleNationalLDL.pywith the next argument as either 1 or 0 to enable or disable the national LDL respectively.
encodE is a data encoder bundled with RenderE. To use it, follow these instructions:
- Set up renderE (including configuration)
- While renderE is running, run encodE.py.
- Run a local forecast using the commands
RenderE uses the following environment variables for replacements to various paths used by the i1:
- RENDEREROOT: The folder renderE is in. This will probably be removed in the future.
- RENDERERSRC: The rsrc folder to be used. On the i1, this is located at /usr/local/twc/rsrc
- RENDEREMEDIA: The media folder. this is located at /media
- RENDEREDOMESTIC: The domestic data folder. On the i1, this is located at /usr/twc/domestic
- TWCCLIDIR: Used by the the original i1, located at /usr/twc. There is no equivalent for renderE.
- TWCPERSDIR: Used by the original i1. renderE's version is in the
domesticpyfolder. - TWCDIR: Used by the original i1, although it's the same as TWCCLIDIR for some reason.
I suggest making a shell script to set your environment variables if you'd like to use them.