A little peek at the bullshit I got up to yesterday.
Update: I have successfully solved Day One (both parts) in TIS-100, and it was of course very annoying but I did it, with a minimal wrapper script to inject input and run the program 184 times in a row to get the final answer. The whole run took 20 minutes (and 2.6 million cycles*) - not too shabby!
I don't think I'll be attempting anything beyond Day 1 with TIS-100, handling 10-digit integers would be...a feat. But here's my solution to day one:
https://gitlab.com/cincodenada/advent-of-code/-/tree/main/2025
I'll post a reply going over the details of how I even got the data into and out of TIS-100, because that's the funnest part, I think.
For context: TIS-100 is a puzzle game that gives you a _very_ limited assembly-like programming environment: the only values available are integers from -999 to 999, and the input for a given run is limited to 39 values, further limited to the range -99 to 999. The only math operations are addition and subtraction, and the "registers" available are minimal and spatial. It's...not an ergonomic environment, but it is a very interesting architecture.
* Sort of...see the last post in the thread below for details there!


