Support for DOOM 64

These are not rejected - but are not considered highly important right now.

Moderator: GZDoom Developers

Support for DOOM 64

Postby nels » Sat Feb 22, 2020 1:32 pm

I was wondering if there was a chance that there could be support for Doom 64 on G/LZDoom, maybe by using Doom 64 EX or D64: Retribution, either way is some like this ever going to happen?
nels
 
Joined: 12 Feb 2020
Discord: nels#5847
Operating System: Mac OS X 10.8 or later
Graphics Processor: Not Listed

Re: Support for DOOM 64

Postby Graf Zahl » Sat Feb 22, 2020 2:06 pm

Doom64 is VERY different from the other games,, if it's ever going to happen it'll mean a lot of work.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: Support for DOOM 64

Postby Redneckerz » Sat Feb 22, 2020 5:15 pm

Only the GEC brothers are doing something with this (Called DZDoom) and it includes PSX Doom compatibility as well.
User avatar
Redneckerz
To it's ports i may have seen
Spotlight Team
 
Joined: 25 Nov 2019
Discord: Redneckerz#8399
Operating System: Windows 10/8.1/8/201x 64-bit
Graphics Processor: Intel (Modern GZDoom)

Re: Support for DOOM 64

Postby nels » Tue Feb 25, 2020 10:32 am

oh, alright, Do you have the link for it?
nels
 
Joined: 12 Feb 2020
Discord: nels#5847
Operating System: Mac OS X 10.8 or later
Graphics Processor: Not Listed

Re: Support for DOOM 64

Postby Gez » Tue Feb 25, 2020 12:41 pm

Support for Doom 64 might come after its rerelease. Not immediately after, mind you, but if we support the game it'll be the official version that people can buy, and until this version is available there's nothing we can really do.

Most of the features needed are already there. Assuming it'll be very similar to Doom64 EX and distributed with a doom64.wad similar to those that can be generated from the original ROM with D64X's WadGen utility, then what's needed is
- reading the map format
- adding support for the macro system and new special types
- adding ZScript versions of the actors
- adding the laser effect
- allowing per-actor palette overrides for sprites (cf. the whole knight/baron situation where they use the exact same sprites but a different palette)
- supporting Doom 64-style switches, and
- supporting Doom 64-style skyboxes including the firesky.

Additional work may involve making sure the Doom 64-style material color system we have works like it does in the original game.
Gez
 
 
 
Joined: 06 Jul 2007

Re: Support for DOOM 64

Postby Redneckerz » Tue Feb 25, 2020 12:48 pm

nels wrote:oh, alright, Do you have the link for it?

Its currently still called GZDoom (GEC) which is confusing as heck, but the rebrand should occur soon i believe.

ZDoom thread is here.
DoomWorld thread is here.
User avatar
Redneckerz
To it's ports i may have seen
Spotlight Team
 
Joined: 25 Nov 2019
Discord: Redneckerz#8399
Operating System: Windows 10/8.1/8/201x 64-bit
Graphics Processor: Intel (Modern GZDoom)

Re: Support for DOOM 64

Postby Casualfan » Sun Apr 17, 2022 12:28 pm

So now that the Doom 64 remaster has been out for a few years, would adding support for it be easier or more feasible now?
Casualfan
Just another casual...
 
Joined: 14 Jan 2022

Re: Support for DOOM 64

Postby Rachael » Sun Apr 17, 2022 12:32 pm

Support doesn't happen just because it's been out any length of time. GZDoom simply does not have enough people in development (or enough interest among said people) for this kind of thing right now, that's really all there is to it. But the source is open and anyone can contribute.
User avatar
Rachael
^ walking stack of unfinished projects ^
Admin
 
Joined: 13 Jan 2004
Discord: Rachael#3767
Twitch ID: madamerachelle
Github ID: madame-rachelle

Re: Support for DOOM 64

Postby Graf Zahl » Sun Apr 17, 2022 12:49 pm

THere's also a legal issue here: The source of the remaster is closed, so we'd have to reverse engineer the differences to Doom64 EX which would put the project in a legal gray area.
This is not going to happen for an engine that sees use for commercial development,

Unless something dramatically changes there won't be any Doom64 support.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: Support for DOOM 64

Postby tsukiyomaru0 » Mon Jun 27, 2022 8:49 am

Could talk with the dev of Doom 64 EX about it, since he did work with the Doom 64 Remaster and may be able to see what can be done about it faster.
User avatar
tsukiyomaru0
 
Joined: 29 May 2010

Re: Support for DOOM 64

Postby Rachael » Mon Jun 27, 2022 9:08 am

Kaiser is quite busy these days, and I am sure he values his time. I don't know what Kinsie has up his sleeve but if Kaiser is going to be involved he likely would be already, if not at least in-the-know anyhow.
User avatar
Rachael
^ walking stack of unfinished projects ^
Admin
 
Joined: 13 Jan 2004
Discord: Rachael#3767
Twitch ID: madamerachelle
Github ID: madame-rachelle

Re: Support for DOOM 64

Postby Gez » Tue Jun 28, 2022 3:48 am

The main issue is that Kaiser is not really the one who can call the shots here. It's up to id Software, their publisher Bethesda, and their corporate overlords at Microsoft whether the Doom 64 code can be properly released under the GPL. The legal validity of Doom64 EX's license can be questioned since one could argue in court that the intellectual property of the reverse-engineered code belongs to id Software, not to Kaiser, so Kaiser did not have the right to release it under a license of his choosing.
Gez
 
 
 
Joined: 06 Jul 2007

Re: Support for DOOM 64

Postby Graf Zahl » Tue Jun 28, 2022 4:27 am

Precisely that. And it's for the same reason I'd never advocate for Raze to be used commercially, even if we manage to rid the code base of the Build license.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany


Return to On Hold Suggestions

Who is online

Users browsing this forum: No registered users and 0 guests