ZETH-win32: ZETH is still alive

Any utility that assists in the creation of mods, assets, etc, go here. For example: Ultimate Doom Builder, Slade, WadSmoosh, Oblige, etc.
Forum rules
The Projects forums are ONLY for YOUR PROJECTS! If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.

Got a cool project idea but nothing else? Put it in the project ideas thread instead!

Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.

Please read the full rules for more details.
User avatar
drfrag
Vintage GZDoom Developer
Posts: 3147
Joined: Fri Apr 23, 2004 3:51 am
Location: Spain

ZETH-win32: ZETH is still alive

Post by drfrag »

The user Borg is surprisingly still maintaining this. It runs on Win10 with a few limitations, you can't resize the window but the author has added a few 16:9 resolutions, mode 8 (1280x720) works well here (1366x768 screen), also you need to scroll/zoom with the keyboard. And keep in mind that it was a DOS program so you have to edit the ini and cfg files for paths. I like it since it's very lightweight and i was used to DETH and ZETH back in the day.
Borg wrote:I added quite a lot features and bugfixes, but I tried
to keep it minimalistic as it used to be.
Zeth works in windowed mode using GDI for drawing.
It uses GRX lib for being portable (linux and windows). Its not fastest 2D lib, but does its job.

I actually use forked GRX lib w/ few bugs and improvements with current maintainer
didnt like.

For details on what I changed/fixed you need to go thro git log of that project.

The sqrt branch using FPU to do calculations for LineDefs selecting, so if you have P3 CPU or better
this should be preffered.
I improved hacky Randi trick for LineDef selection, it was very clever and
worked 99% of time but I found one wad when it had problems selecting LineDefs (and so, sectors).
(alt.wad, MAP31, LineDef 3475 or 3476).
It's here, seems the author uses his own frontend for Git: http://git.borg.uu3.net/cgit.cgi/zeth/

Download:
http://borg.uu3.net/ftp/home/borg/zeth-win32.zip
http://borg.uu3.net/ftp/home/borg/zeth-win32+sqrt.zip
Last edited by drfrag on Sun Aug 18, 2024 4:40 pm, edited 1 time in total.
User avatar
Kappes Buur
 
 
Posts: 4147
Joined: Thu Jul 17, 2003 12:19 am
Graphics Processor: nVidia (Legacy GZDoom)
Location: British Columbia, Canada

Re: ZETH-win32: ZETH is still alive

Post by Kappes Buur »

Oh boy, that brings back memories.
That really shows how lucky we are to have modern editors.
User avatar
drfrag
Vintage GZDoom Developer
Posts: 3147
Joined: Fri Apr 23, 2004 3:51 am
Location: Spain

Re: ZETH-win32: ZETH is still alive

Post by drfrag »

Yeah but besides historical interest it's still useful for old hardware. It loads up really fast so for a quick check while investigating bugs for me it works since i'm on a low end laptop and besides i was used to it. I'm not really fond of Builder, i find search a bit cumbersome plus can i use sprites for things?
The main problem here is the web browser, 4 GB won't cut it anymore. I need to find a really lightweight browser if there's any.
Gez
 
 
Posts: 17933
Joined: Fri Jul 06, 2007 3:22 pm

Re: ZETH-win32: ZETH is still alive

Post by Gez »

drfrag wrote: The main problem here is the web browser, 4 GB won't cut it anymore. I need to find a really lightweight browser if there's any.
Problem with that is that it's websites that are getting bloated. More and more websites just don't work at all if you don't have enabled a lot of crap, they all use cross-site scripting so as to use javascript libraries and the page's actual content is blank because it entirely relies on stuff like Ajax to fill them. So you will need a JS VM in your browser, so say goodbye to lightweight. Worse, a lot of them use your browser's useragent string to determine whether they should even bother sending you stuff, so if you're not using one of the big names, in a recent version, some websites just plain won't work, even if you allow everything and block nothing.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49179
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: ZETH-win32: ZETH is still alive

Post by Graf Zahl »

More and more of the internet is becoming unusable as this shit progresses. They really need to get it to the point where stuff simply breaks. But that they are still using user agents for this is unbelievable, it was a problem 15 years ago that was best avoided but those web designer hacks apparently never learn.

But even surfing lightweight sites the browsers simply eat too much RAM, even having just zdoom.org and doomworld.com open will eventually lead to high memory consumption.
User avatar
drfrag
Vintage GZDoom Developer
Posts: 3147
Joined: Fri Apr 23, 2004 3:51 am
Location: Spain

Re: ZETH-win32: ZETH is still alive

Post by drfrag »

I don't think the problem is only in websites. zdoom.org uses an old phpBB version, BTW i'd like to receive notifications when someone mentions you, that would really help but require a later version i think. I just need the forum and GitHub (that one requires a modern browser) at least.
Mozillo is probably the worst, not only you need to free ram manually (about:memory) but there's some kind of leak and it will eat a lot of ram after a while and crash on exit. Vivaldi is a bit better but still not enough.
User avatar
drfrag
Vintage GZDoom Developer
Posts: 3147
Joined: Fri Apr 23, 2004 3:51 am
Location: Spain

Re: ZETH-win32: ZETH is still alive

Post by drfrag »

Found it: Slimjet 32 bit version, uses around 200 MB of ram and works pretty well.
On the editor itself any opinions/suggestions? I asked the author about window resizing, mouse scrolling (never worked well in ZETH) and wheel zooming. He said those would be complicated.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49179
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: ZETH-win32: ZETH is still alive

Post by Graf Zahl »

Forget window resizing. You cannot expect this from a DOS program forced to run in a window.
User avatar
Apprentice
Posts: 44
Joined: Fri Nov 01, 2019 12:34 pm
Location: Coruscant

Re: ZETH-win32: ZETH is still alive

Post by Apprentice »

Yes! Yes! Yes! and other orgasmic bursts ... or at least it would have if this one worked, which it doesn't :cry: :cry: :cry:

For someone that has been using DEU, DETH and now Zeth 4.17 (the one from the old ZDoom pages), I've been looking for such editor for years now that would take advantage of modern ports and have an interface almost identical to the one DEU has. Hopefully they will develop this version further so that it can work just as good as DEU did/does . . .
User avatar
Redneckerz
Spotlight Team
Posts: 1089
Joined: Mon Nov 25, 2019 8:54 am
Graphics Processor: Intel (Modern GZDoom)

Re: ZETH-win32: ZETH is still alive

Post by Redneckerz »

Apprentice wrote:Yes! Yes! Yes! and other orgasmic bursts ... or at least it would have if this one worked, which it doesn't :cry: :cry: :cry:

For someone that has been using DEU, DETH and now Zeth 4.17 (the one from the old ZDoom pages), I've been looking for such editor for years now that would take advantage of modern ports and have an interface almost identical to the one DEU has. Hopefully they will develop this version further so that it can work just as good as DEU did/does . . .
What does not work about it? Which OS do you run, are there any errors?
User avatar
Apprentice
Posts: 44
Joined: Fri Nov 01, 2019 12:34 pm
Location: Coruscant

Re: ZETH-win32: ZETH is still alive

Post by Apprentice »

Redneckerz wrote:What does not work about it? Which OS do you run, are there any errors?
I still run Windows 7 and all paths are set correctly. It sees DOOM.WAD and my PWAD file (which I called E1M1.WAD) but when I try to edit a map (e.g: e 1 1), then I see absolutely nothing, as in an empty map. No entities, no vertexes, no sectors, completely nothing, as if you were creating a new map from scratch!

I can build a new map, save it as (in the example attached as e1m1) a PWAD but when I try to load the map, the editor shows nothing.
You do not have the required permissions to view the files attached to this post.
User avatar
drfrag
Vintage GZDoom Developer
Posts: 3147
Joined: Fri Apr 23, 2004 3:51 am
Location: Spain

Re: ZETH-win32: ZETH is still alive

Post by drfrag »

For me it works even on Win10, have you edited both zeth.ini and doom1.cfg?
My main complaint here is that you can't create maps in Doom format only in ZDoom format, it would be nice to be able to do so like in DETH.
Don't forget that ZETH deleted the unknown lumps so you'd need to add those later.
BTW the git page now says forbidden.
User avatar
simc
Posts: 131
Joined: Fri Feb 03, 2012 11:44 am

Re: ZETH-win32: ZETH is still alive

Post by simc »

Apprentice wrote:It sees DOOM.WAD and my PWAD file (which I called E1M1.WAD) but when I try to edit a map (e.g: e 1 1), then I see absolutely nothing, as in an empty map. No entities, no vertexes, no sectors, completely nothing, as if you were creating a new map from scratch!
Try:
r temp01.wad
e

Then use up/dn arrow keys to choose the map and hit enter.
With Deth/Zeth I'd recommend *always* to save your edited map with a new name. Such as with version number. (I still do that with GZDB/UDB)
User avatar
Apprentice
Posts: 44
Joined: Fri Nov 01, 2019 12:34 pm
Location: Coruscant

Re: ZETH-win32: ZETH is still alive

Post by Apprentice »

drfrag wrote:For me it works even on Win10, have you edited both zeth.ini and doom1.cfg?
Yep, otherwise it won't even run.
simc wrote:Try:
r temp01.wad
e

Then use up/dn arrow keys to choose the map and hit enter.
That works, I can load the map but I cannot save them using the same filename.

In overall, it still needs some work here. Hopefully a further developed version will be released . . .
User avatar
drfrag
Vintage GZDoom Developer
Posts: 3147
Joined: Fri Apr 23, 2004 3:51 am
Location: Spain

Re: ZETH-win32: ZETH is still alive

Post by drfrag »

It works. Set game to Doom and type 'r temp01.wad' and 'e e1m1'.
Edit: check if you have write permission on that folder.

Return to “Creation, Conversion, and Editing”