2017-03-31
[public] 233K views, 18.0K likes, 93.0 dislikes audio only
In this oddly paced "educational" video, I explain how I created a paper for SIGBOVIK 2017 that consists of only printable ASCII bytes, but is also a valid DOS executable. This involves making a C compiler that targets the printable subset of x86 (without using self-modifying code), and just barely scraping out solutions to some tricky puzzles that arise due to the constraints. The final result is functionality that is oh so very important, however!
Download the paper/program and source code: http://tom7.org/abc/
SIGBOVIK: http://sigbovik.org/
All Tom thingies: http://tom7.org/