3 ms·
>Sorry, I can't do that. 'Modern' Z-Machine games (v5 version compared to the original v3 one from Infocom) will allow you to do that and far more. By 'modern'
by anthk 1y ago
>Sorry, I can't do that.
'Modern' Z-Machine games (v5 version compared to the original v3 one from Infocom) will allow you to do that and far more.
By 'modern' I meant from the early 90's and up.
Even more with v8 games.
>This was also why people hated operating systems like MS-DOS, and why even all the Linux users reading this right now are doing so in a graphical user interface.
The original v3 Z Machine parser (raw one) was pretty much limited compared to the v5 one. Even more with against the games made with Inform6 and the Inform6 English library targetting the v5 version.
Go try yourself. Original Zork from MIT (Dungeon) converted into a v5 ZMachine game:
https://iplayif.com/?story=https%3A%2F%2Fifarchive.org%2Fif-archive%2Fgames%2Fzcode%2Fzdungeon.z5 https://iplayif.com/?story=https%3A%2F%2Fifarchive.org%2Fif-...
Spot the differences.
For instance, you could both say 'take the rock' and, later, say 'drop it'.
>take mat
Taken.
>drop it
Dropped.
>take the mat
Taken.
>drop mat
Dropped.
>open mailbox
You open the mailbox, revealing a small leaflet.
>take leaftlet
You can't see any such thing.
>take leaflet
Taken.
>drop it
Dropped.
Now, v5 games are from late 80's/early 90's. There's Curses, Jigsaw, Spider and Web ... v8 games are like Anchorhead, pretty advanced for its time:
https://ifdb.org/viewgame?id=op0uw1gn1tjqmjt7 https://ifdb.org/viewgame?id=op0uw1gn1tjqmjt7
You can either download the Z8 file and play it with Frotz (Linux/BSD), WinFrotz, or Lectrote under Android and anything else. Also, online with the web interpreter.
Now, the 'excuses' about the terseness of the original Z3 parser are now nearly void; because with Puny Inform a lot of Z3 targetting games (for 8086 DOS PC's, C64's, Spectrums, MSX'...) have a slightly improved parser against the original Zork game.