intfiction.org

The Interactive Fiction Community Forum
It is currently Wed Apr 26, 2017 10:51 am

All times are UTC - 6 hours [ DST ]




Post new topic Reply to topic  [ 5 posts ] 
Author Message
PostPosted: Fri Apr 21, 2017 7:47 am 
Offline

Joined: Thu May 12, 2016 1:53 am
Posts: 2
Hi all!

I am interested in how a PAWS interpreter is designed, its main loop, how it executes the adventure...

I have been trying to find an open source implementation, but so far I have found only code of PAWS-inspired parsers, not a PAWS reimplementation.

If any of you can refer me to docs, sources or anything related, it would be of great help.

Thanks!


Top
 Profile Send private message  
 
PostPosted: Fri Apr 21, 2017 7:50 pm 
Offline

Joined: Sun May 08, 2016 10:19 am
Posts: 103
When you say PAWS, are you referring to the Gilsoft Quill successor or the Python based text adventure system? In actuality something like what like WinPAWS by Douglas Harter would be awesome, but a cross platform executable would be optimal... Minus the redundant registration bs.


Top
 Profile Send private message  
 
PostPosted: Sun Apr 23, 2017 6:21 am 
Offline

Joined: Mon Apr 18, 2011 3:14 am
Posts: 117
Location: Madrid, Spain
grimjerr wrote:
In actuality something like what like WinPAWS by Douglas Harter would be awesome, but a cross platform executable would be optimal... Minus the redundant registration bs.


NGPaws by Carlos Sánchez might be for you? PAWS inspired, no registration, and compiles to web browsers!

Concerning the OP, I'm afraid the answer is not. You're stuck with PAWS technical manual, which explains quite a few things, but not them all, and not in a way meant for creating a proper reimplementation (but is a good starting point if you feel ready to figure out the rest reinverse-enginering on your own).

Anyway, Mr Tim Gilberts have lately been active on rescuing his old Gilsoft related stuff, take a look at 8-bit blog HEREand HERE. I know for certain he is busy struggling to recover his more obscure early works, but dropping a line might prove useful!

--

_________________
English posts in my blog!


Top
 Profile Send private message  
 
PostPosted: Tue Apr 25, 2017 1:33 am 
Offline

Joined: Thu May 12, 2016 1:53 am
Posts: 2
rockersuke wrote:
grimjerr wrote:
In actuality something like what like WinPAWS by Douglas Harter would be awesome, but a cross platform executable would be optimal... Minus the redundant registration bs.


NGPaws by Carlos Sánchez might be for you? PAWS inspired, no registration, and compiles to web browsers!

Concerning the OP, I'm afraid the answer is not. You're stuck with PAWS technical manual, which explains quite a few things, but not them all, and not in a way meant for creating a proper reimplementation (but is a good starting point if you feel ready to figure out the rest reinverse-enginering on your own).

Anyway, Mr Tim Gilberts have lately been active on rescuing his old Gilsoft related stuff, take a look at 8-bit blog HEREand HERE. I know for certain he is busy struggling to recover his more obscure early works, but dropping a line might prove useful!

--


Thanks everybody for the answers, I suspected that what I was looking has never been done... there are many projects PAWS related, the mentioned ngPaws, the couple paguaglus/superglus (two spanish tools which are based on PAWS but compile to Glulx VM), but no reimplementation.

One that aimed to be as much compatible as possible would be great, it could even be interfaced with current output systems for the Z-Machine and bring PAWS games to the web, smartphones... I know we have emulators of all the machines PAWS supported and we can play the games that way, but this is not the same as having a working cross-platform interpreter.

I'll try to contact Mr. Gilberts, thanks to the links above I see he has been active lately, even seems to have preserved a disk missing from the DAAD (a multi-platform PAWS-like parser he tailor-made for a Spanish company) distribution!


Top
 Profile Send private message  
 
PostPosted: Wed Apr 26, 2017 8:02 am 
Offline

Joined: Tue Nov 29, 2016 8:56 am
Posts: 38
LordMeow wrote:
rockersuke wrote:
grimjerr wrote:
In actuality something like what like WinPAWS by Douglas Harter would be awesome, but a cross platform executable would be optimal... Minus the redundant registration bs.


Thanks everybody for the answers, I suspected that what I was looking has never been done... there are many projects PAWS related, the mentioned ngPaws, the couple paguaglus/superglus (two spanish tools which are based on PAWS but compile to Glulx VM), but no reimplementation.

One that aimed to be as much compatible as possible would be great, it could even be interfaced with current output systems for the Z-Machine and bring PAWS games to the web, smartphones... I know we have emulators of all the machines PAWS supported and we can play the games that way, but this is not the same as having a working cross-platform interpreter.

I'll try to contact Mr. Gilberts, thanks to the links above I see he has been active lately, even seems to have preserved a disk missing from the DAAD (a multi-platform PAWS-like parser he tailor-made for a Spanish company) distribution!


If I understand correctly, you look for an interpreter for a compiled game made in PAWS, right? But I'm afraid that is an 'emulator' because the gsme reultabt is compiled for a machine.
If you are looking for a compiler that takes PAWS code and compiles it for the most compatible way, even browsers and mobiles, that' ngPAWS ( the successor of paraglús and superglús). Only that you need to tweak a bit the code.

I have published an old game from source code to mobile using ngPAWS and I can say it was a piece of cake.


Top
 Profile Send private message  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC - 6 hours [ DST ]


Who is online

Users browsing this forum: Bing [Bot] and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group