In need of a timer program, I just tried to use this one portably. The previous instructions (i.e. just portable "out of the box" once extracted) didn't work, nor did creating an .ini (mentioned in comments here for a previous version) or manually moving its settings files to a profiles or config subfolder or the app folder itself.
Finally on the archived version of their webpage I found this explanation: "For TimeComX Basic 1.3.x you need to create a text file (can be empty) named "portable.txt" in the root folder of TimeComX."--see ://www.bitdreamers.com/en/products/timecomx/faq
I have updated the instructions here to reflect this, but someone else may want to still clean it up a bit.