Frotz/Z-Machine support

Kernel, Main, Utilities & Applications, Miscellaneous Devices.
cptmadness
Posts: 6
Joined: Wed Jul 29, 2020 8:46 am
Has thanked: 1 time
Been thanked: 2 times

Frotz/Z-Machine support

Unread post by cptmadness »

Hi everyone,

I'm currently looking into getting the Z-Machine text adventure interpreter Frotz working on the MiSTer in basically the same manner as bbond007 has managed to get Doom, Basilisk II and ScummVM running.

Really floating the idea since I know bbond007 has done this a few times before and it'd be great to have some help with this, but worst case I'm just going to try and reverse engineer what he's done.

That's all. Watch this space. Maybe.
User avatar
Newsdee
Top Contributor
Posts: 830
Joined: Mon May 25, 2020 1:07 am
Has thanked: 98 times
Been thanked: 209 times

Re: Frotz/Z-Machine support

Unread post by Newsdee »

Why not port an FPGA core instead?
https://github.com/charcole/Z3

Alrhough more simply, why not just use ao486?
User avatar
Mellified
Posts: 145
Joined: Sat Aug 22, 2020 8:38 pm
Been thanked: 51 times

Re: Frotz/Z-Machine support

Unread post by Mellified »

cptmadness wrote: Wed Jan 20, 2021 4:30 am the same manner as bbond007 has managed to get Doom, Basilisk II and ScummVM running.
Since ScummVM runs Frotz already this seems pointless.

https://wiki.scummvm.org/index.php?title=Glk/ZCode
cptmadness
Posts: 6
Joined: Wed Jul 29, 2020 8:46 am
Has thanked: 1 time
Been thanked: 2 times

Re: Frotz/Z-Machine support

Unread post by cptmadness »

Newsdee wrote: Thu Jan 21, 2021 12:53 am Why not port an FPGA core instead?
https://github.com/charcole/Z3

Alrhough more simply, why not just use ao486?
Because tbh the FPGA core looks very immature, and only supports up to the Z3 version of Z-Machine, while Frotz is very mature and supports all versions as far as I know.

Also why not use AO486? Convenience mainly. Same reason as why I have ScummVM installed.
cptmadness
Posts: 6
Joined: Wed Jul 29, 2020 8:46 am
Has thanked: 1 time
Been thanked: 2 times

Re: Frotz/Z-Machine support

Unread post by cptmadness »

Mellified wrote: Fri Jan 22, 2021 7:25 pm
cptmadness wrote: Wed Jan 20, 2021 4:30 am the same manner as bbond007 has managed to get Doom, Basilisk II and ScummVM running.
Since ScummVM runs Frotz already this seems pointless.

https://wiki.scummvm.org/index.php?title=Glk/ZCode
Thank you, I was not aware of that. I'll test it and if it does everything then I'll retract this, no point in doing the all the work if ScummVM already does it.
misterious
Posts: 22
Joined: Sun Oct 25, 2020 3:01 pm
Been thanked: 5 times

Re: Frotz/Z-Machine support

Unread post by misterious »

cptmadness wrote: Sat Jan 23, 2021 12:48 pm
Mellified wrote: Fri Jan 22, 2021 7:25 pm
cptmadness wrote: Wed Jan 20, 2021 4:30 am the same manner as bbond007 has managed to get Doom, Basilisk II and ScummVM running.
Since ScummVM runs Frotz already this seems pointless.

https://wiki.scummvm.org/index.php?title=Glk/ZCode
Thank you, I was not aware of that. I'll test it and if it does everything then I'll retract this, no point in doing the all the work if ScummVM already does it.
I found this thread so I copied all my infocom games on the SD, launched scummVM but the latest version (220) couldn't import any game , did you have any success?
User avatar
Mellified
Posts: 145
Joined: Sat Aug 22, 2020 8:38 pm
Been thanked: 51 times

Re: Frotz/Z-Machine support

Unread post by Mellified »

misterious wrote: Wed Jun 23, 2021 12:55 pm I found this thread so I copied all my infocom games on the SD, launched scummVM but the latest version (220) couldn't import any game , did you have any success?
I used the 2.2.0 Unstable branch and was able to load Infocom games OK.
ScummVM-Infocom.png
ScummVM-Infocom.png (243.35 KiB) Viewed 2465 times
misterious
Posts: 22
Joined: Sun Oct 25, 2020 3:01 pm
Been thanked: 5 times

Re: Frotz/Z-Machine support

Unread post by misterious »

thanks, I installed the unstable branch and mass imported all the games!
Post Reply