Like Hourglass, libTAS tool is actually composed of two files, a program (currently called "linTAS") that is launched by users, and a library (currently called "libTAS.so") that is preloaded with the game to execute custom code. These names come from an old
proof-of-concept project that gives some TAS tools to Super Meat Boy.
"libTAS.so" has a name that follows a Unix convention to prefix libraries with "lib" and ending with ".so" for shared libraries, although upper-case letters is rather uncommon. However, "linTAS" is really bad. It looks like a typo, and does not really make sense. I would prefer changing it as early as possible so people don't get used to it. Should we call it "libTAS" or "libtas" ? Wouldn't it be confusing ?
Also, it would be nice to have an
icon for the program, so that it shows nicely in the app menu. I'm really bad at this, so feel free to suggest something.