This is still very WIP.
TICEVid is video player for the TI-84 Plus CE with DVD-like features over USB. Since the calculator has no speaks, it has support for positional captions.
I'd strongly recommend NixOS or a Linux setup with Nix installed for development.
All you need to do to setup the development environment is to run the following. Do note that it'll be building LLVM with EZ80 support from source. This means a long initial load time. This will be cached subsequent times.
nix developNow that we have the asset builder and CE Toolchain, we can run make to build the calculator program.
makeThe next step is to create the video iso to be uploaded to the USB drive.
The example video definition is located in ./resources/video/video.toml.
Get the USB's device path with fdisk -l or sudo fdisk -l.
Assuming the device is at /dev/sda, run the following.
make video
cat bin/video.bin /dev/sdaFor documentation, see the ./docs folder.