GZDoom 4.8.0 released
Moderator: GZDoom Developers
-
- Posts: 272
- Joined: Sat Dec 12, 2020 10:59 am
- Preferred Pronouns: He/Him
- Operating System Version (Optional): Void Linux
- Graphics Processor: Intel (Modern GZDoom)
- Location: Independence, KS, USA
Re: GZDoom 4.8.0 released
Well whatever the case, I guess let this be a PSA that the build process in GZDoom acts weird if you use Ninja. So make sure to specify "Unix Makefiles" instead in CMake. A shame because Ninja builds slightly faster than just the usual Makefile with make -j9.
-
- Posts: 13718
- Joined: Tue Jan 13, 2004 1:31 pm
- Preferred Pronouns: She/Her
Re: GZDoom 4.8.0 released
Yes - Ninja is a very useful tool, I've used it before. It's particularly nice for building on a non-local file system where file access may have significant latency that can add up over time.
You can remove the "dirty" flagging by going into tools/updaterevision/UpdateRevision.cmake and on line 19 remove the command line argument that says --dirty=-m. That will prevent Git from describing your tree as dirty.
You can remove the "dirty" flagging by going into tools/updaterevision/UpdateRevision.cmake and on line 19 remove the command line argument that says --dirty=-m. That will prevent Git from describing your tree as dirty.
-
-
- Posts: 3814
- Joined: Sun Aug 07, 2011 4:32 am
Re: GZDoom 4.8.0 released
Or better do git diff to see what was changed in those files.
-
- Spotlight Team
- Posts: 1084
- Joined: Mon Nov 25, 2019 8:54 am
- Graphics Processor: Intel (Modern GZDoom)
Re: GZDoom 4.8.0 released
Coming out of the woodwork (ill pick up pace again in a month or so, as i am moving to a place far better suited for community-Dooming) to thank the entire team for putting another solid release out.
Thanks especially to Graf, keeping up for so long with the development of a source port is not something many developers do.
I am surprised however that there is no mention on ZDRay. Nash made allusions to it appearing in 4.8.0 and forked the code to implement ZDRay before its inclusion in GZ, but not here yet. I reckon its not battle ready yet, but seeing some of the stuff people are making with custom builds over at DW has solidified my stance that it will be a killer feature for GZ along with a new nodesbuilder.
Thanks especially to Graf, keeping up for so long with the development of a source port is not something many developers do.
I am surprised however that there is no mention on ZDRay. Nash made allusions to it appearing in 4.8.0 and forked the code to implement ZDRay before its inclusion in GZ, but not here yet. I reckon its not battle ready yet, but seeing some of the stuff people are making with custom builds over at DW has solidified my stance that it will be a killer feature for GZ along with a new nodesbuilder.
-
- Admin
- Posts: 6190
- Joined: Thu Feb 26, 2004 3:02 pm
- Preferred Pronouns: He/Him
Re: GZDoom 4.8.0 released
As I understand it most of the ZDRay code is technically already merged into GZDoom for maintenance purposes. It's just currently disabled because the feature is still under development (I believe due to personal issues in Nash's life, among other things). Last I heard the plan is to have it coincide with the release of Nash's game Disdain, whenever that's done.
-
-
- Posts: 17454
- Joined: Mon Oct 27, 2003 12:07 am
- Location: Kuala Lumpur, Malaysia
Re: GZDoom 4.8.0 released
There are still some bugs left with the lightmap features that make it not ready for 4.8.0.
Yes, the work has been merged into the main branch, but is deliberately made inaccessible (at least inconveniently) because it's still WIP code - the merge was done simply to park its progress and not lose the work again like what happened in 2019.
We have also been internally discussing some changes to be made here and there, and would like to do it in the background without outside interference or people using the features prematurely. This is why there is deliberately no mention of the feature anywhere.
When It's Done(tm) etc etc
Yes, the work has been merged into the main branch, but is deliberately made inaccessible (at least inconveniently) because it's still WIP code - the merge was done simply to park its progress and not lose the work again like what happened in 2019.
We have also been internally discussing some changes to be made here and there, and would like to do it in the background without outside interference or people using the features prematurely. This is why there is deliberately no mention of the feature anywhere.
When It's Done(tm) etc etc
-
- Posts: 61
- Joined: Sat Aug 03, 2013 10:23 am
Re: GZDoom 4.8.0 released
I added a sound when a monster is crushed. But since the update it doesnt work anymore. I read in the notes that Realgibs is now restricted to player only. How do i get crushed monsters to play the sound?
-
- Lead GZDoom+Raze Developer
- Posts: 49130
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: GZDoom 4.8.0 released
The proper way would have been to define a valid sound for "misc/fallingsplat" which is originally only defined for Hexen.
-
- Posts: 61
- Joined: Sat Aug 03, 2013 10:23 am
Re: GZDoom 4.8.0 released
Thank you, that worked.Graf Zahl wrote:The proper way would have been to define a valid sound for "misc/fallingsplat" which is originally only defined for Hexen.
-
- Posts: 970
- Joined: Tue Jul 15, 2003 5:43 pm
Re: GZDoom 4.8.0 released
What is the cutscene system? Is it just playing videos?
-
- Posts: 21706
- Joined: Tue Jul 15, 2003 7:33 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): A lot of them
- Graphics Processor: Not Listed
Re: GZDoom 4.8.0 released
Yes; the functionality has been carried over from Raze and hooks into the intermission system.SyntherAugustus wrote:What is the cutscene system? Is it just playing videos?
-
- Posts: 705
- Joined: Tue Jul 15, 2003 5:15 pm
- Location: misplaced
Re: GZDoom 4.8.0 released
Does that mean it cannot be activated amidst a level?
ehhhnd just to clarify since I keep dwelling on it, I asked about an explanation earlier only because I thought there might have been a one written for raze already, especially after the tone of the discord-alert, but if there isn't, I am not meaning to come across like I DEMAND one and am in a hurry, as I am still likely months off from being ready to fiddle with that sort of thing, and would be more likely to demand a pizza if I thought I was entitled to issue demands.
ehhhnd just to clarify since I keep dwelling on it, I asked about an explanation earlier only because I thought there might have been a one written for raze already, especially after the tone of the discord-alert, but if there isn't, I am not meaning to come across like I DEMAND one and am in a hurry, as I am still likely months off from being ready to fiddle with that sort of thing, and would be more likely to demand a pizza if I thought I was entitled to issue demands.
-
- Lead GZDoom+Raze Developer
- Posts: 49130
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: GZDoom 4.8.0 released
At the moment you cannot start it within a level. It's surely doable but would have delayed the 4.8 release.
-
-
- Posts: 17921
- Joined: Fri Jul 06, 2007 3:22 pm
Re: GZDoom 4.8.0 released
Strife slideshows can be started from within a level. Slideshows are a type of intermission and if I got it right, intermissions are a type of cutscene. So it might be possible to make the SlideshowStarter more generic as a cutscene starter?
-
- Lead GZDoom+Raze Developer
- Posts: 49130
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: GZDoom 4.8.0 released
Yes, but I don't think that's the right idea. Better would be an ACS function to do it.