Search found 67 matches

by asie
Wed Aug 19, 2020 4:20 pm
Forum: ZZT General
Topic: player turned into lion by conveyor
Replies: 5
Views: 6464

Re: player turned into lion by conveyor

WiL asked for it, so here's a set of patches to the RoZ source code to fix both the "visual glitch" and "stat swapping/player turned into lion" bugs.
by asie
Sun Aug 16, 2020 7:29 pm
Forum: ZZT Clones and Editors
Topic: zima - ZZT image converter
Replies: 1
Views: 3200

zima - ZZT image converter

I made a new image converter for ZZT, featuring: State-of-the-art (subjectively) image output, Support for using statless builtins and statful objects, High end-user configurability, Friendly user interface. https://img.asie.pl/x6eJ.png (Click ^ for full screenshot) You can download the latest relea...
by asie
Sat Aug 08, 2020 6:50 pm
Forum: ZZT Clones and Editors
Topic: The Reconstruction of ZZT
Replies: 12
Views: 8387

Re: The Reconstruction of ZZT

I have made a write-up about the process of creating the Reconstruction: https://blog.asie.pl/2020/08/reconstructing-zzt/.
by asie
Sun Apr 19, 2020 10:30 pm
Forum: ZZT Clones and Editors
Topic: The Reconstruction of ZZT
Replies: 12
Views: 8387

Re: The Reconstruction of ZZT

Super ZZT joins the party! Sort of.

This concludes my journey with regards to reconstructing ZZT. Thank you all!
by asie
Sat Apr 18, 2020 11:11 pm
Forum: ZZT General
Topic: Linux port of reconstruction-of-zzt
Replies: 8
Views: 7050

Re: Linux port of reconstruction-of-zzt

I suspect "internally", it's just checking whether the upper byte (bits 8 to 16) is nonzero. Getting the key increases your counter by 256, and unlocking the door decreases it by the same amount. What happens is that the high byte of the Gems counter lives one byte before the beginning of...
by asie
Sat Apr 18, 2020 7:28 am
Forum: ZZT General
Topic: Linux port of reconstruction-of-zzt
Replies: 8
Views: 7050

Re: Linux port of reconstruction-of-zzt

Is this something using conveyors? I have found a way to do what you described much in the past involving conveyors, and I don't know if that is the same thing or not (since I do not use Discord, and do not want to; I would rather use IRC and NNTP). It is not; I don't, however, remember the details...
by asie
Fri Apr 17, 2020 7:58 am
Forum: ZZT General
Topic: Linux port of reconstruction-of-zzt
Replies: 8
Views: 7050

Re: Linux port of reconstruction-of-zzt

The main problem is that with ZZT (as opposed to Super ZZT, which got a lot less fine-tuning and trickery), you really need to do your best to keep compatibility at 100%, including the bugs, as not only does nobody have a complete list of community-used bugs, new ones are being found and used consta...
by asie
Wed Apr 08, 2020 7:26 am
Forum: ZZT General
Topic: T637 ?
Replies: 6
Views: 7056

Re: T637 ?

As far as I know, a PHP upgrade broke the entire codebase, so the rest of the site is down (as the forums could just be updated to a newer phpBB). You can find games on the Museum of ZZT.
by asie
Fri Mar 27, 2020 11:03 pm
Forum: ZZT Clones and Editors
Topic: The Reconstruction of ZZT
Replies: 12
Views: 8387

Re: The Reconstruction of ZZT

zzo38 wrote:Thank you for this; I will use some of these patches. Once I release my code, you may put some (or all) of my patches in there too if you want to. I will post a link once I make it available.
Make sure to check the pull requests too!
by asie
Fri Mar 27, 2020 7:25 pm
Forum: ZZT Clones and Editors
Topic: The Reconstruction of ZZT
Replies: 12
Views: 8387

Re: The Reconstruction of ZZT

That's cool! You might want to contribute the patches to the OpenZoo collection. I will fix the ERRORLEVEL thing, too! I guess I should list some of the projects made with the Reconstruction of ZZT to date: OpenZoo , a loose collection of patches to ZZT 3.2, zoo64 , GreaseMonkey's attempt of porting...
by asie
Fri Mar 27, 2020 2:56 pm
Forum: ZZT Clones and Editors
Topic: libzoo - portable C re-implementation of ZZT
Replies: 0
Views: 4856

libzoo - portable C re-implementation of ZZT

libzoo is a re-implementation of ZZT designed as a portable, embeddable C library. It is based on the Reconstruction of ZZT, and is thus in large parts a transcription of the ZZT Pascal source code into C. The idea is for a "backend-frontend" model to be used, where various frontends for v...
by asie
Wed Mar 25, 2020 5:11 pm
Forum: ZZT General
Topic: Linux port of reconstruction-of-zzt
Replies: 8
Views: 7050

Re: Linux port of reconstruction-of-zzt

Hey! There has actually been a separate attempt to do the same spearheaded by GreaseMonkey - see zoo64 . You might also want to submit any patches for the Pascal code you make to OpenZoo , which is a collection of said patches. I'm working on a C reimplementation of the ZZT engine as a pluggable lib...
by asie
Mon Mar 16, 2020 11:29 pm
Forum: ZZT Clones and Editors
Topic: The Reconstruction of ZZT
Replies: 12
Views: 8387

Re: The Reconstruction of ZZT

Most of this is answered in the README, but here goes: It was Turbo Pascal right? Turbo Pascal 5.5, to be exact. Can you only compile it with DOS, or is there a compiler that might get us a 64bit arch executable? The specific source code can only be compiled with Turbo Pascal 5.5 on DOS. It is easy ...
by asie
Sun Mar 15, 2020 11:23 pm
Forum: ZZT Clones and Editors
Topic: The Reconstruction of ZZT
Replies: 12
Views: 8387

The Reconstruction of ZZT

An MIT-licensed recreation of the original ZZT source code.

GitHub repository
by asie
Sun Mar 08, 2020 3:46 pm
Forum: ZZT Clones and Editors
Topic: Zeta - a different approach to modern-day ZZT
Replies: 45
Views: 33235

Re: Zeta - a different approach to modern-day ZZT

PSA: I will be live-streaming an announcement related to Zeta on Sunday, March 15th at 10PM UTC (3PM Pacific, 6PM Eastern) on my Twitch channel. The stream is scheduled for about 15 minutes. You don't want to miss it.