There's no magic. If works did it, it was not on all formats, only those for which it had an input filter. Try OpenOffice.org, as it's probably the one with the more input filters, among the free ones. Else there's StarOffice.
If you don't remember what format the file's in, you can at least get the readable characters inside with the Unix "strings" command.