ZETH native Win32 Port alive.

Any utility that assists in the creation of mods, assets, etc, go here.
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.

ZETH native Win32 Port alive.

Postby Borg » Fri Jan 01, 2010 4:51 pm

Hello folks.

Few days ago I started porting Zeth to native Win32.
Current status is quite pleasing. It works fine already.

Anyway, Im not a mapper at all so I would be glad if someone who likes zeth but doesnt like running
it in DOSbox will want to test it.

Some changes compared to DOS version Zeth:
- no mouse scrolling, because zeth works in windowed mode.
+ added cursors scrolling (pressing shift scrolls more).

If anyone want to grab it, its here:

I belive still some hacks needs to be done.


PS: some git diff stats:
% git diff --shortstat 0c366eeabd318
26 files changed, 930 insertions(+), 716 deletions(-)
Last edited by Borg on Sun Apr 17, 2016 1:14 pm, edited 1 time in total.
User avatar
Joined: 22 Jun 2008

Re: ZETH native Win32 Port alive.

Postby Kappes Buur » Fri Jan 01, 2010 11:22 pm

Oh, wow. What a blast from the past. I had used Deth and then Zeth for years, so this has some nostalgic value for me. Gosh, that brings back memories. We were a group of 5 mappers building all kinds of maps which we played via the pots modem. Alas, no more.

Unfortunately your build does not work for me at all.
That's as far as it will go. I'm afraid that I have to pass on this one.

My feeling is that this will go the same way as WinZETH, it just cannot compete with modern editors, like Doombuilder2. However, as a programming exercise this will present a valuable learning curve ...
User avatar
Kappes Buur
Joined: 17 Jul 2003
Location: British Columbia, Canada

Re: ZETH native Win32 Port alive.

Postby Borg » Sat Jan 02, 2010 3:23 am

Ahh, I see you are using Vista.
This is the problem I cannot fix really.
I have very limited access to Vista (mostly i work with 2000/XP/2003).
Im not sure why it doesnt work at all, im using quite modern MinGW compiler
to compile zeth. Seems Vista is not compatibile enough.
If I will grab my hands on Vista, I'll check things out.
Ive checked zeth on my Win 2000 and XP and its work fine.

As speaking about WinZETH.
I was half-way of porting zeth to windows and I started going more about WinZeth port,
and finaly I found some .jp SF site with it. I was like WTF?! WinZETH porting exist
and I was wasting time then?
I stoped working, downloaded it, and woaha.. looks nice.
So I started to do basic map to test Teleport_LINE and I couldnt finish it!
It was exiting when I wanted to add sector :) Nothing in Debug log..
So, it looks broken.
I was glad a bit ;)

As speaking about DoomBuilder.
Well, 1.x version is a bit unstable, and honestly? I dont like it.
many many year ago, I was using DEU to do my simple maps..
Too bad I lost then all somehow (maybe slim chance to find them on my old backup CDs).
and DoomBuilder 2.0 doesnt work at my HW :)
So, thats why I started work w/ Zeth to port it.

So, if you oldschool and running older HW/OS, Zeth my be the way to go.
User avatar
Joined: 22 Jun 2008

Re: ZETH native Win32 Port alive.

Postby Borg » Tue Jan 19, 2010 5:36 pm


New version has been uploaded. Seems I fixed some quite old ZETH bugs with Linedefs joining (via Vertexes deleting)
and Sectors Joining (via Linedefs deleting). Also fixed textures loading (duplicate lumps names for PP and F).
Added support for non-standard map names too.
Some other minor bug fixes were done as well.. Too much to mention.
Unfortunely Vista problem still unsolved.


User avatar
Joined: 22 Jun 2008

Return to Editors / Asset Manipulation

Who is online

Users browsing this forum: No registered users and 0 guests