Super Shotgun in Doom 1
Moderator: GZDoom Developers
Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
Super Shotgun in Doom 1
Not sure if this is the right section, but I noticed in the new GZDoom 4.6.0 that the super shotgun is in Doom 1, meaning that it's a bug and that weapon slot is just an empty space with only the firing burst in the animation.
In earlier versions, Doom 1 would skip the super shotgun when wheeled through in Doom 1. I'm guessing this has to do with the animation fix on the hand?
In earlier versions, Doom 1 would skip the super shotgun when wheeled through in Doom 1. I'm guessing this has to do with the animation fix on the hand?
Re: Super Shotgun in Doom 1
Ooops, yeah. This one is a bit tricky to fix. The animation fix was moved to another folder in order to make it so all versions of Doom (including wadsmoosh) could take advantage of it. But it should not be in Doom 1. Luckily, you can only get the SSG in Doom 1 with a cheat... so that does make it a little less urgent and gives us more time in coming up with a proper fix.
- drfrag
- Vintage GZDoom Developer
- Posts: 3178
- Joined: Fri Apr 23, 2004 3:51 am
- Location: Spain
- Contact:
Re: Super Shotgun in Doom 1
Nash has already moved the graphic back to the original folder in WidePix.
Re: Super Shotgun in Doom 1
I wasn't aware of this until only a few minutes ago, when I noticed that he SSG sprite was in the wrong folder. I didn't know it was there because of the attempted Wadsmoosh support...
Re: Super Shotgun in Doom 1
I'll let others decide how to deal with this. I don't play with Wadsmoosh (I prefer to keep my IWADs separate), and as a matter of fact, everything that was done for Wadsmoosh was not done by me. I had asked Rachael to help do it for me (which I do appreciate), simply because I don't know enough about Wadsmoosh...
I'll let her decide what's best here...
I'll let her decide what's best here...
Re: Super Shotgun in Doom 1
So it only affects cheaters, and the proper way to solve it is to quadriplicate the sprites into the doom2, tnt, plutonia and wadsmoosh folders. Even without WS it's still triplicated.
Doesn't really seem worth fixing. I'd rather tweak the "give weapons" code so that it doesn't give a weapon if any of its sprites are missing.
Doesn't really seem worth fixing. I'd rather tweak the "give weapons" code so that it doesn't give a weapon if any of its sprites are missing.
- drfrag
- Vintage GZDoom Developer
- Posts: 3178
- Joined: Fri Apr 23, 2004 3:51 am
- Location: Spain
- Contact:
Re: Super Shotgun in Doom 1
But wadsmoosh could do with the original non wide graphic right? Or do its own thing.
I don't think quadruplicating sprites is a good idea.
Technically it's a minor bug only becouse using widescreen graphics is not mandatory.
I don't think quadruplicating sprites is a good idea.
Technically it's a minor bug only becouse using widescreen graphics is not mandatory.
Re: Super Shotgun in Doom 1
Hi, I posted this question -- I may have accidentally double posted. Anyway, I did some poking around in the dev builds. May 19 (245) is good, but May 20 (257) has the bug.
It sounds like everyone here has already figured it out, though. This is NOT a pressing issue, but it is something I noticed, as I often use IDKFA when checking a new version of a source port.
"I'd rather tweak the 'give weapons' code so that it doesn't give a weapon if any of its sprites are missing."
That seems like a smart fix to me.
It sounds like everyone here has already figured it out, though. This is NOT a pressing issue, but it is something I noticed, as I often use IDKFA when checking a new version of a source port.
"I'd rather tweak the 'give weapons' code so that it doesn't give a weapon if any of its sprites are missing."
That seems like a smart fix to me.
- Zhs2
- Posts: 1299
- Joined: Fri Nov 07, 2008 3:29 pm
- Graphics Processor: ATI/AMD with Vulkan/Metal Support
- Location: Maryland, USA, but probably also in someone's mod somewhere
- Contact:
Re: Super Shotgun in Doom 1
What needed to be fixed in the Super Shotgun's very first Ready sprite? To my knowledge you already cannot collect a weapon when that sprite is missing, which is why other game weapons aren't given when you cheat.
Re: Super Shotgun in Doom 1
It wasn't the ready sprite, it was a reload sprite. And that one needed Doomguy's hairy arm expanded off to the left.
This issue is fixed now - what I ended up doing was turning the graphic into a wall patch so that it is no longer recognized as a sprite - and then using the Textures.txt lump to re-import it as a sprite.
This issue is fixed now - what I ended up doing was turning the graphic into a wall patch so that it is no longer recognized as a sprite - and then using the Textures.txt lump to re-import it as a sprite.
- Matt
- Posts: 9696
- Joined: Sun Jan 04, 2004 5:37 pm
- Preferred Pronouns: They/Them
- Operating System Version (Optional): Debian Bullseye
- Location: Gotham City SAR, Wyld-Lands of the Lotus People, Dominionist PetroConfederacy of Saudi Canadia
- Contact:
Re: Super Shotgun in Doom 1
Out of curiosity, did this only affect id/Ultimate Doom? I just tried this in both Freedoom Phase 1 and shareware and I couldn't get the SSG either by summoning, give or IDFA.
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49225
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: Super Shotgun in Doom 1
In these the new assets won't get loaded at all. Freedom has its own sprites and shareware has the shareware lock.
Re: Super Shotgun in Doom 1
Thank you Rachael!
And to answer another question, yes this bug was also present in Ultimate Doom megawads like No End In Sight. But not anymore, because it's fixed!
And to answer another question, yes this bug was also present in Ultimate Doom megawads like No End In Sight. But not anymore, because it's fixed!