It is a more recent one (made up from criticism of Gemini protocol/file-format, as well as criticism of WWW).
(Simple explanation: Use port 1517. Send R and then a space and then the full URL and then carriage return and line feed.)
The file format is a binary format, although there is also a plain text file describing the protocol and file format at: scorpion://zzo38computer.org/specification.txt
I wrote a "astroget" program which can download the file (and supports several protocols, including Gemini, Gopher, Spartan, HTTP, etc). It is also possible to use netcat. The program to display the file is not yet written, as far as I know. However, the specification file is plain text file, in order to ensure that you can read it without needing to implement it at first.
(Simple explanation: Use port 1517. Send R and then a space and then the full URL and then carriage return and line feed.)
The file format is a binary format, although there is also a plain text file describing the protocol and file format at: scorpion://zzo38computer.org/specification.txt