Eagle is meant to abstract all of allegro 5 through a backend driver. That allows me to write a comparative SDL or SFML driver as I get to it. The whole problem with Eagle 4 was that it depended entirely on Allegro 4, which was dead, and I needed to change that for the future. Eagle and the EagleA5 backend are completely separate libraries, for a reason. The whole purpose of Eagle was to make it easier and faster to work with Allegro, without all the endless setup and engine writing that goes along with writing a program with Allegro.
As for TINS, if you press the up and down keys , the story will stop scrolling and follow the arrow keys. After a short while it will resume. You can also press S in game to see the story again. I should have mentioned that. H for hints!!!
The timer is not a mistake. You're supposed to have 24 "hours" to cure Dr. Pox's malady, but it's really 24 minutes, because why would you play my game for 24 hours straight? If you know all the answers, it takes about a minute. The timer also changes color over time.
If you're having trouble with the one that says "I do not", here's helpful clue :
' ' (space) is also a valid character, and it forms a sentence
Try to use the pattern of the pills as a clue to the word itself.
Akashi.ttf was the best font I could find on short notice.
I wanted to add more to the gameplay, but I got tired of hacking away at this.
I fixed the linux build so there isn't a blank screen anymore. I tried to make static linux binaries but ldd says it depends on all kinds of things, including allegro_monolith, so... (get it?).
But that means it builds perfectly on Linux now if you want to try. All you need to do is clone eagle and open the EagleOnLinux workspace file in CB and hit rebuild workspace (you need allegro installed).