Smooth Doom [WIP 2.0 TEST? WOWIE ZOWIE]
Forum rules
The Projects forums are only for 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.
The Projects forums are only for 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.
- drfrag
- Vintage GZDoom Developer
- Posts: 3141
- Joined: Fri Apr 23, 2004 3:51 am
- Location: Spain
- Contact:
Re: Smooth Doom
Of course not but that's not how it works. As i said those are missing states and it's a mod side bug, it's harmless tough.
If i'm not wrong in recent GZDoom those error messages are supposed to appear only in developer mode, 'developer' cvar, but they are not shown. I think it's a GZDoom bug (i posted about it somewhere) and that's why (as far as i remember) i didn't apply that patch but's it's on my pending stuff list.
ZDoom LE won't run the mod since Gifty still keeps the "+ from the +2" there and for older versions that was a syntactic bug while for recent ones just doesn't make much sense (i might eventually release another pirated version).
If i'm not wrong in recent GZDoom those error messages are supposed to appear only in developer mode, 'developer' cvar, but they are not shown. I think it's a GZDoom bug (i posted about it somewhere) and that's why (as far as i remember) i didn't apply that patch but's it's on my pending stuff list.
ZDoom LE won't run the mod since Gifty still keeps the "+ from the +2" there and for older versions that was a syntactic bug while for recent ones just doesn't make much sense (i might eventually release another pirated version).
- StroggVorbis
- Posts: 866
- Joined: Wed Nov 08, 2017 4:23 pm
- Graphics Processor: nVidia with Vulkan support
- Location: Germany
Re: Smooth Doom
@Gifty, would you mind adding a CVAR or menu toggle for faster weapon switching à la de-/select states with two A_Lower/Raise codepointers?
Basically an integration of acridAxid's addon on page 88 :)acridAxid wrote:I really missed fast weapon switching (since Smooth Doom breaks this older .WAD I was using), so I added support for it to Smooth Doom with a supplemental .pk3; just load it after Smooth Doom and it shouldn't break anything, you'll need to enable it in the Smooth Doom Menu under Options, it's off by default.
I don't plan on maintaining this, so I'm hoping these changes will be merged back into the author's base... If you choose to use my changes, please just give a thank you wherever you normally do that.
EDIT: Guess I didn't test well enough, a playthrough tonight revealed an issue after picking up the rifle. I know I picked up the rifle to test swapping to and from it at one point..? An 'idkfa' will restore the weapons. I won't get a chance to look at it for another day or two at least.
- RiboNucleic Asshat
- Posts: 501
- Joined: Thu May 09, 2013 8:15 pm
- Preferred Pronouns: No Preference
- Graphics Processor: nVidia with Vulkan support
- Location: Exactly where I am
- Contact:
Re: Smooth Doom
Heh, so I was just playing with this and I realized you'd used an animation I made a long time ago for the Cacodemon, specifically this one:
I'm guessing you attributed it to osjclatchford because he made the final frame there.
Personally, I'm happy just to see something I made get used in a mod, but it'd be nice to get a tiny credit so I could feel like I accomplished something.
Also, since I'm posting here, I may as well add that the "Plasma Sparkles" option seems to be broken; it works when set to "Player Only" but "Player and Monsters" only spawns sparkles on monster projectiles, not the player's.
I'm guessing you attributed it to osjclatchford because he made the final frame there.
Personally, I'm happy just to see something I made get used in a mod, but it'd be nice to get a tiny credit so I could feel like I accomplished something.
Also, since I'm posting here, I may as well add that the "Plasma Sparkles" option seems to be broken; it works when set to "Player Only" but "Player and Monsters" only spawns sparkles on monster projectiles, not the player's.
Re: Smooth Doom
My apologies! I think I must have seen OSJ's version of it and assumed he made the whole sheet. I'll add you to the credit list. c:
-
- Posts: 9
- Joined: Wed Dec 27, 2017 10:45 am
Re: Smooth Doom
Really like the improved vanilla feel of this mod. Great job
The only issue I have with it is that I've been getting some pretty heavy performance hits when certain enemies are gibbed. The biggest offender that I noticed was a Mancubus getting hit by a rocket and triggering the gorier death animation (talking about fps dropping from 200 to 30 or lower for a second).
Oh and before I forget: Hell Knights,Barons and Cacos seem to spawn their respective blood color AND red blood on certain death animations, I don't know if that is intended or not.
-edit-
Did some testing and it looks like the performance issues are caused by enabling the ground splats. Without it the mod runs perfect.
The only issue I have with it is that I've been getting some pretty heavy performance hits when certain enemies are gibbed. The biggest offender that I noticed was a Mancubus getting hit by a rocket and triggering the gorier death animation (talking about fps dropping from 200 to 30 or lower for a second).
Oh and before I forget: Hell Knights,Barons and Cacos seem to spawn their respective blood color AND red blood on certain death animations, I don't know if that is intended or not.
-edit-
Did some testing and it looks like the performance issues are caused by enabling the ground splats. Without it the mod runs perfect.
Re: Smooth Doom
EDIT: I don't get those annoying little error messages in the latest version of GZDoom or QZDoom, thankfully. I tried it in regular ZDoom but it won't run, with an error message of:
One thing I noticed is that the BFG's sprite becomes a bit off-center when fired. It's minor, but I still noticed it.
Code: Select all
Execution could not continue.
Script error, "SmoothDoom.pk3:deco/monsters/zombieman.txt" line 89:
Expected string constant but got '+' instead.
Re: Smooth Doom
I've captured a GIF of the classic BFG shifting when it fires. Maybe it has something to do with the D64 weapon code?
Re: Smooth Doom
Also when you have plasma rifle selected it doesnt show the weapon...it shows pickup sprite at the left top of screen and the weapon only appears when you are firing it, but after firing is done it disappears again
-
- Posts: 97
- Joined: Wed Jun 08, 2016 1:25 pm
- Location: Russia
- Contact:
Re: Smooth Doom
Where I can find Smooth Doom Monsters Only addon?
- Brohnesorge
- Posts: 474
- Joined: Sat Oct 08, 2016 9:10 am
- Preferred Pronouns: He/Him
- Operating System Version (Optional): Win10
- Graphics Processor: nVidia with Vulkan support
- Contact:
Re: Smooth Doom
No longer supported.
Edit: you have to edit it yourself. Go into the DECORATE file and comment out (put in front of it a //) all the weapon stuff, and delete MAPINFO. If you dont delete MAPINFO, it will try to load the Smooth Doom player class and error out.
Something like that. On phone and dont remember 100% what I had tto do to get it to work
Edit: you have to edit it yourself. Go into the DECORATE file and comment out (put in front of it a //) all the weapon stuff, and delete MAPINFO. If you dont delete MAPINFO, it will try to load the Smooth Doom player class and error out.
Something like that. On phone and dont remember 100% what I had tto do to get it to work
Re: Smooth Doom
This issue doesn't appear for me. Maybe you need to make sure you have the latest version?mutator wrote:Also when you have plasma rifle selected it doesnt show the weapon...it shows pickup sprite at the left top of screen and the weapon only appears when you are firing it, but after firing is done it disappears again
Anyway I really hope the BFG shifting glitch will be fixed. It...bothers me.
Re: Smooth Doom
well, I do actually have the latest versionTrar wrote:This issue doesn't appear for me. Maybe you need to make sure you have the latest version?mutator wrote:Also when you have plasma rifle selected it doesnt show the weapon...it shows pickup sprite at the left top of screen and the weapon only appears when you are firing it, but after firing is done it disappears again
Anyway I really hope the BFG shifting glitch will be fixed. It...bothers me.
Re: Smooth Doom
Might be a sourceport thing, then. Beyond that I don't know.
- StroggVorbis
- Posts: 866
- Joined: Wed Nov 08, 2017 4:23 pm
- Graphics Processor: nVidia with Vulkan support
- Location: Germany
Re: Smooth Doom
Sounds like the de-/select and ready states were given the pickup sprite PLASA instead of the idle sprite PLSGA.mutator wrote:Also when you have plasma rifle selected it doesnt show the weapon...it shows pickup sprite at the left top of screen and the weapon only appears when you are firing it, but after firing is done it disappears again
- StroggVorbis
- Posts: 866
- Joined: Wed Nov 08, 2017 4:23 pm
- Graphics Processor: nVidia with Vulkan support
- Location: Germany
Re: Smooth Doom
The reason for this is that the idle frame has wrong offsets set. In vanilla Doom, none of the weapons were actually centered, they all were shifted slightly to the right. You can notice this easily with a source port (e.g. GZDoom) that has crosshairs. You will see that they aren't aligned to it. The Doom Minor Sprite Fixing Project addressed this problem. You can try loading it before Smooth Doom in the meantime, but it will probably cause all the Sprites that Smooth Doom itself centered to be shifted to the left.Trar wrote:I've captured a GIF of the classic BFG shifting when it fires. Maybe it has something to do with the D64 weapon code?
EDIT: I also noticed that one of the chaingunner angles still has the unchanged vanilla offsets, causing the sprites to jump during the firing sequence.