According to http://oss.codepoet.no/revelation/wiki/FileFormatSpec, the magic string every Revelation file should start with, is 0x72766ce0427b ('rvl' + 0xe0427b).
According to the source at http://oss.codepoet.no/revelation/src/6e46fd4aa400/src/lib/datahandler/rvl.py , the header is:
header = "rvl\x00" # magic string
header += "\x01" # data version
header += "\x00" # separator
header += "\x00\x04\x06" # application version TODO
header += "\x00\x00\x00" # separator
As I'd like to be able to open Revelation files on my Android device, I'm investigating the creation of such an app and hence I'd need to know the actual file format definition. Thanks!