Hacker News new | ask | show | jobs
by progfolio 1801 days ago
Currently working on a speedrun split timer written in elisp:

https://github.com/progfolio/speedo

I've also written a real-time game pad input visualizer (heavily inspired by Chris Wellon's work here:

https://nullprogram.com/blog/2016/11/05/)

I did this for a couple of reasons. I couldn't find a decent split timer that was:

- available on Linux

- not Electron/browser based (These worked well enough, but at the cost of high CPU usage, which caused hiccups when recording gameplay)

I was easily able to set up the timer so that I can feed inputs to anti-micro, which are forwarded to Emacs. This allows me to control everything from the game pad. I also have a feature that allows me to record a mistake during a run. I have commands which can then pull out mistakes for a given range across multiple runs to analyze where I need to practice most.

Still a work in progress, but it's been fun to work on.