• Z-machine in PostScript

    From news@zzo38computer.org.invalid@21:1/5 to All on Wed Oct 16 01:37:42 2019
    XPost: rec.arts.int-fiction

    Download:
    http://zzo38computer.org/zmachine/interp/zmachine.ps

    Specify the story file name as a command-line argument (I don't know if
    any PostScript implementation other than Ghostscript allows PostScript
    files to take command-line arguments; in case you are using a different
    one, you can know to make an array called ARGUMENTS in userdict which
    contains the command line arguments).

    I believe it is complete; the only feature not yet implemented is the
    printer output. (I don't know much about text layout in PostScript. But I
    have some idea: I will have to do word wrapping, font selection (I could
    have one font for normal text, one font for input, and one font for fix
    pitch text), and page breaking. This would be done in the Zscriptchar procedure, which currently does nothing, but calling it when scripting is
    on is already implemented.)

    Please report any bugs (if any), or any other comments or questions or complaints you might have, by posting a follow-up message.

    --
    Note: I am not always able to read/post messages during Monday-Friday.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ross Presser@21:1/5 to ne...@zzo38computer.org.invalid on Mon Oct 21 08:54:31 2019
    On Tuesday, October 15, 2019 at 9:40:02 PM UTC-4, ne...@zzo38computer.org.invalid wrote:
    Download:
    http://zzo38computer.org/zmachine/interp/zmachine.ps


    **thunderous applause**

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Anthk@21:1/5 to news@zzo38computer.org.invalid on Sun Nov 10 15:40:42 2019
    XPost: rec.arts.int-fiction

    ["Followup-To:" header set to rec.arts.int-fiction.]
    On 2019-10-16, news@zzo38computer.org.invalid <news@zzo38computer.org.invalid> wrote:
    Download:
    http://zzo38computer.org/zmachine/interp/zmachine.ps

    Specify the story file name as a command-line argument (I don't know if
    any PostScript implementation other than Ghostscript allows PostScript
    files to take command-line arguments; in case you are using a different
    one, you can know to make an array called ARGUMENTS in userdict which contains the command line arguments).

    I believe it is complete; the only feature not yet implemented is the
    printer output. (I don't know much about text layout in PostScript. But I have some idea: I will have to do word wrapping, font selection (I could
    have one font for normal text, one font for input, and one font for fix
    pitch text), and page breaking. This would be done in the Zscriptchar procedure, which currently does nothing, but calling it when scripting is
    on is already implemented.)

    Please report any bugs (if any), or any other comments or questions or complaints you might have, by posting a follow-up message.


    Will it be v5 support or maybe it will be too complex
    instead of the original z3 machine? At least here there
    are some old infocom games playable, among maybe some
    really old version of Curses!.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)