Fabularium - Android GLK + TADS HTML IF interpreter


I have just tried Fabularium and am very happy with it. I have been using the Text Fiction app until now but it is limited in what game types it will support. But it does have support for color ‘themes’. Dark themes in particular. The description of Fabularium says that text color can be changed, and there is a ‘Background color’ in the settings. But I can not figure out how to change text color. I see nothing like that in the settings. And the background color (default is white) seems to do nothing at all. The initial screens are beautiful! But the harsh black and white of a game screen is quite a let down. I would really like to be able to set up something much like Fabularium’s initial screen colors in the games. I hope color options are on the to-do list.

Gord Seifert

(Dan Fabulich) #22

Will Fabularium be made available as open source? (Please? :smiley: )


I played around with Fabularium a bit. You can change background color and text color but you have to change them in the fab.ini file. This can be done from within Fabularium: Go to the Explore tab and click on the fab.ini file. The file will then open in Fabulariums built in text editor. Then scroll down to the section “Colors and style definitions”. There is a field called windowcolor which is the background color. For the text color there is a field called tcolor 0 which is the standard text color. Remember to save the file after you change it. If you regret your changes you can always choose the option “Reset config files”.


I’ve managed to sideload Fabularium onto a Amazon Fire and it works great.

The one thing I would like is a bit more customisation on the game chooser screen. Maybe font size, maybe a bit more room for long game names, maybe a list view of title (and other info) rather than an icon view (so we can see author name, series name etc).


Given that Fabularium uses interpreters from Gargoyle, any existing save files from Gargoyle ought to work without any problems.

It looks like Fabularium stores save files in the directory Fabularium/GameData. Each game gets its own directory which appears to be the IFID of the game, inside of which are save files matching *.glksave. You should be able to just copy one of your saves from Gargoyle to the proper location there and it’ll be avaialable. I presume Fabularium filters on the .glksave extension but I’m not sure.

And of course saves from Fabularium should work just fine in Gargoyle as well.


All right! Thank you! I just renamed the savefiles from .sav to .glksave and it just worked. Thanks for your help.


Hey, it’s me Kevin I emailed you about adding support for using user-preferred phone’s onscreen keyboard. I hope you put the source code on GitHub so I can follow, compile, and test it on my device to help you out. I really love your work it’s better than any interpreter on Android and Frotz for iPhone.


I notice someone here said they had Fabularium running on kindle fire. I sideloaded it onto my Kindle Fire HD and it doesn’t work at all. Installs just fine but crashes straight out to the home screen as soon as I try to launch it. It’s running Android version Anyone have any ideas what could be causing the issue? Is it a known bug?


It’s a year later, but hopefully tcowper is still watching this thread…

I can’t get Fabularium to work. I’ve downloaded it off of Play Store. I’m on an Nvidia SHIELD K1, running Android 7.0.

When I run it, I go to “Explore” to try to import something. I’ve tried two files that I have in Downloads: a .z5 file, and a .zblorb file. I’ve tried doing just one at a time, or both together. I select them, and, from the menu, select “Add to Game List (auto)”. At that point, Fabularium crashes. (It goes back to the home screen, and I get a message “Fabularium has stopped”.)

It does copy the files – there are files of the right name and size corresponding to the game files in Fabularium/Games/. However, if I run Fabularium again, it thinks it has nothing in its library.

Any suggestions?

(Dan Fabulich) #30

I think your best bet is to reach out to Tim via the email in the app description, tcowperapps@gmail.com.

(While you’re at it, maybe nudge him to make Fabularium available as open source?)


From the author’s description from the Google Play app for Fabularium: “Fabularium is and always will be completely free, with no ads, and open source.”

I imagine you might have to contact Tim directly, tcowperapps@gmail.com if he’s not frequenting the IF forums.


(Dan Fabulich) #32

The Fabularium source code is now available on github. github.com/tccowper/fabularium


Just mentioning, if you’re using Fabularium you can sign up on the Google Play Fabularium page and become a beta tester for new versions. Any bugs or inconsistencies you run across can be entered into a simple text form on that same page and it will be sent to Tim. Personally, I think it’s a great way to help him work out issues and give back something for his efforts.