Doom Tournament [Now working on Unreal 1 add-on]

Projects that alter game functions but do not include new maps belong 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.

Re: Doom Tournament [Pre-Release]

Postby Marisa Kirisame » Wed Jun 13, 2018 5:42 pm

Well that's annoying...

Edit: And it's fixed now.
User avatar
Marisa Kirisame
ZScript Magician
 
 
 
Joined: 08 Feb 2008
Location: Vigo, Galicia
Discord: Marisa Kirisame#4689
Twitch ID: magusmarisa
Github ID: OrdinaryMagician
Operating System: Other Linux 64-bit
Graphics Processor: nVidia with Vulkan support

Re: Doom Tournament [Pre-Release]

Postby RastaManGames » Thu Jun 14, 2018 6:33 am

In the future you have plans to make addon with enemies from "Unreal" game? :oops:
I mean "Brute" really looks like a "Mancubus" or "WarLord" looks like a "CyberDemon".
User avatar
RastaManGames
Syberian Doom Fan
 
Joined: 13 Mar 2014
Location: Russian Federation, Krasnoyarsk
Discord: ℝ𝕒𝕤𝕥𝕒𝕄𝕒𝕟𝔾𝕒𝕞𝕖𝕤#4168
Operating System: Windows 10/8.1/8 64-bit
Graphics Processor: nVidia (Modern GZDoom)

Re: Doom Tournament [Pre-Release]

Postby Marisa Kirisame » Thu Jun 14, 2018 7:25 am

Yeah, it's planned, though it'll fit more with the Unreal 1 weapon pack I'll make after this.

Edit: Small update:

  • Large versions of biorifle ammo and shock core weren't spawning, fixed this.
  • Corrected meshes with unordered texture numbers (they were causing issues with a future update to GZDoom's UE1 model reader).

Yes, I'm going to send in another PR with UE1 model support updates to GZDoom, it's nothing really required for now, so there's no need to go fetch a devbuild once they're added.

Edit numero dos: Small update again:

  • Biorifle no longer deselects while altfiring if there's no ammo.

Edit numero trois: ANOTHER small update yet again:

  • Don't draw the HUD during the first couple tics of map load to prevent an eye-melting screen wipe glitch.
User avatar
Marisa Kirisame
ZScript Magician
 
 
 
Joined: 08 Feb 2008
Location: Vigo, Galicia
Discord: Marisa Kirisame#4689
Twitch ID: magusmarisa
Github ID: OrdinaryMagician
Operating System: Other Linux 64-bit
Graphics Processor: nVidia with Vulkan support

Re: Doom Tournament [Pre-Release]

Postby RastaManGames » Wed Jun 20, 2018 2:13 am

Your mod give me a strange idea...
There is an old Unreal Engine 1 game named "Tactical Ops: Assault On Terror", which are Counter-Strike like FPS with bomb planting/defusing and hostage defending/rescuing missions and there is also feature to buy many weapons. So... If GZDoom now can read UE1 models, it is possible to read models from this UE1 game? Or... What about Deus Ex 1? D:
P.S.: Sorry if this was offtopic...
User avatar
RastaManGames
Syberian Doom Fan
 
Joined: 13 Mar 2014
Location: Russian Federation, Krasnoyarsk
Discord: ℝ𝕒𝕤𝕥𝕒𝕄𝕒𝕟𝔾𝕒𝕞𝕖𝕤#4168
Operating System: Windows 10/8.1/8 64-bit
Graphics Processor: nVidia (Modern GZDoom)

Re: Doom Tournament [Pre-Release]

Postby Marisa Kirisame » Wed Jun 20, 2018 3:05 am

Tactical Ops would work, Deus Ex, at the moment, won't. Its models have a slightly different format.
User avatar
Marisa Kirisame
ZScript Magician
 
 
 
Joined: 08 Feb 2008
Location: Vigo, Galicia
Discord: Marisa Kirisame#4689
Twitch ID: magusmarisa
Github ID: OrdinaryMagician
Operating System: Other Linux 64-bit
Graphics Processor: nVidia with Vulkan support

Re: Doom Tournament [Pre-Release]

Postby Vertigo » Sat Jun 23, 2018 8:57 pm

This is really good work! The weapons feel very faithful and the models look great. Is there any possibility of getting this to run with Zandronum? I'd love to play some DM.
User avatar
Vertigo
Psychonaut
 
Joined: 26 Jul 2005

Re: Doom Tournament [Pre-Release]

Postby Rachael » Sat Jun 23, 2018 9:20 pm

Getting this to work with Zandronum would take a LOT of work - the features this mod uses that are currently unavailable in Zandronum are quite extensive - in fact, so much so, that you can't even list them. In general, they are in two categories: ZScript, and UE1 model support.

Someone could probably do it, but be prepared for at least a solid day's worth of effort, if not more, including the work required to find model converters, as well as rewriting all of the scripts in older formats that were available to Zandronum before ZScript officially merged in ZDoom.
User avatar
Rachael
Webmaster
 
Joined: 13 Jan 2004
Discord: Rachael#3767
Twitch ID: madamerachelle
Github ID: madame-rachelle
Graphics Processor: nVidia with Vulkan support

Re: Doom Tournament [Pre-Release]

Postby RychschaX » Tue Jun 26, 2018 9:39 am

Yeah, so I actually made an account here just so I could tell you how awesome this mod is. And it really, really is. Couple of things, though (and I admit that one of them is a bit nitpicky):

> The secondary fire for the minigun doesn't actually increase fire rate (as it is supposed to). also with the minigun, secondary doesn't speed up as fast as it should.

>rocket launcher is a bit slow when loading multiple rockets.

>primary fire for the flak cannon is a little slower than it should be

overall, though, AMAZING mod
RychschaX
 
Joined: 26 Jun 2018

Re: Doom Tournament [Pre-Release]

Postby HAL9000 » Tue Jun 26, 2018 4:07 pm

This is awesome and very well made mod,love it! I especially like the keycards red/blue/gold shader, it looks perfect.
Also, I really really like the support for the UE1 model file format.
Offtopic: Is there any documentation about usage of ue1 models/modeldef for gzdoom?
What unreal engine1game models gzdoom supports now? Will it work with other UE1 engine models
Thanks in advance!
Last edited by HAL9000 on Fri Jun 29, 2018 9:04 am, edited 1 time in total.
User avatar
HAL9000
I'm sorry Dave, I'm afraid I can't do that
 
Joined: 16 Mar 2018
Discord: HAL9000#9378

Re: Doom Tournament [Pre-Release]

Postby Marisa Kirisame » Tue Jun 26, 2018 5:25 pm

So just a heads up, the searchlight (liteamp goggles replacement) seems to cause MASSIVE SLOWDOWNS in some maps. I have no idea why, but I'll report it once I can consistently reproduce it in a cleaner environment.

Edit: I'm supposed to be on summer break, but whatever, it was just a quick fix. Searchlight radius was reduced to 300, which has pretty much almost entirely removed that massive performance hit it had (original radius was 450).

Changes:

  • Greatly reduced the performance hit of the searchlight.
User avatar
Marisa Kirisame
ZScript Magician
 
 
 
Joined: 08 Feb 2008
Location: Vigo, Galicia
Discord: Marisa Kirisame#4689
Twitch ID: magusmarisa
Github ID: OrdinaryMagician
Operating System: Other Linux 64-bit
Graphics Processor: nVidia with Vulkan support

Re: Doom Tournament [Pre-Release]

Postby RychschaX » Tue Jun 26, 2018 10:25 pm

Like HAL9000, I would be very interested in knowing how you brought UE1 models into Doom. I have one or two UT weapon mods I might wanna try porting, plus it would give me a chance to give myself a crash course in ZScript. On that note, might you consider adding some comments into your code? I can get a general idea of what portions of it do from the names of the different sections, but that's about it.

Once again, though, AMAZING mod. I just finished a playthrough of Doom with it (the Spider Mastermind is a bit less threatening when one has a Redeemer :) ). Overall, UT items and weapons work surprisingly well with Doom.
RychschaX
 
Joined: 26 Jun 2018

Re: Doom Tournament [Pre-Release]

Postby CD-Roman » Wed Jun 27, 2018 3:42 am

True UT feeling! Sounds, effect, visuals - top quality!
CD-Roman
 
Joined: 19 May 2018

Re: Doom Tournament [Pre-Release]

Postby Rachael » Wed Jun 27, 2018 3:46 am

Marisa Kirisame wrote:So just a heads up, the searchlight (liteamp goggles replacement) seems to cause MASSIVE SLOWDOWNS in some maps. I have no idea why, but I'll report it once I can consistently reproduce it in a cleaner environment.

Edit: I'm supposed to be on summer break, but whatever, it was just a quick fix. Searchlight radius was reduced to 300, which has pretty much almost entirely removed that massive performance hit it had (original radius was 450).

Changes:

  • Greatly reduced the performance hit of the searchlight.


This has to do with the light linking of spotlights. They link to everything surrounding their origin, regardless of whether or not they fall within the spot cone or not.

I think it's worth pointing out that UE1 never had spotlights. You will literally get away with a tic-by-tic hitscan that spawns a pointlight at the puff point - that'd be more faithful to the original, anyhow.

There's a bug report from Major Cooke from way back when this was first implemented - he encountered this problem, too, but I don't have a link handy. If you know how old spotlights are, though, it should be easy to find.

(edit: I found it, it took a bit of effort)
User avatar
Rachael
Webmaster
 
Joined: 13 Jan 2004
Discord: Rachael#3767
Twitch ID: madamerachelle
Github ID: madame-rachelle
Graphics Processor: nVidia with Vulkan support

Re: Doom Tournament [Pre-Release]

Postby Diode » Wed Jun 27, 2018 9:47 am

This is slightly off-topic, but what's the workflow for exporting/importing .3d?

I've got the exporter for blender you created, but getting it doom doesn't appear to be as simple as replacing my MD2 file with .3d
Diode
 
Joined: 29 Feb 2016

Re: Doom Tournament [Pre-Release]

Postby Marisa Kirisame » Thu Jun 28, 2018 4:23 am

You need both the _d.3d and _a.3d files in the same folder. Oh, and make sure your model never goes beyond -1.0 or +1.0 in any axis when exporting, otherwise the vertex positions will get all mangled when converting to 16-bit. I haven't really added any sort of pre-scaling to the exporter yet, so this is needed for now.
User avatar
Marisa Kirisame
ZScript Magician
 
 
 
Joined: 08 Feb 2008
Location: Vigo, Galicia
Discord: Marisa Kirisame#4689
Twitch ID: magusmarisa
Github ID: OrdinaryMagician
Operating System: Other Linux 64-bit
Graphics Processor: nVidia with Vulkan support

PreviousNext

Return to Gameplay Mods

Who is online

Users browsing this forum: BoneofMalkav, Combine_Kegan and 10 guests