ZETH native Win32 Port 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
Borg
Posts: 54
Joined: Sun Jun 22, 2008 12:00 am

ZETH native Win32 Port alive.

Post by Borg »

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, PM me.

I belive still some hacks needs to be done.

Regards,
Borg

PS: some git diff stats:
% git diff --shortstat 0c366eeabd318
26 files changed, 930 insertions(+), 716 deletions(-)
Last edited by Borg on Mon Apr 19, 2021 2:16 pm, edited 2 times in total.
User avatar
Kappes Buur
 
 
Posts: 4101
Joined: Thu Jul 17, 2003 12:19 am
Location: British Columbia, Canada

Re: ZETH native Win32 Port alive.

Post by Kappes Buur »

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.
Image
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
Borg
Posts: 54
Joined: Sun Jun 22, 2008 12:00 am

Re: ZETH native Win32 Port alive.

Post by Borg »

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
Borg
Posts: 54
Joined: Sun Jun 22, 2008 12:00 am

Re: ZETH native Win32 Port alive.

Post by Borg »

Howdy.

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.

Regards,
Borg

Return to “Creation, Conversion, and Editing”