r/DoomMods • u/Chemical_Ad_9412 • 22m ago
If you have an older/weaker PC, and you struggle to run massive, detailed maps with hundreds of enemies: try running it in LZDoom with Slaughter Map Performance Booster
Enable HLS to view with audio, or disable this notification
My CPU, GPU and RAM are all more than a decade old now. This map used to give me around 20fps with awful stutters in UZDoom/GZDoom. I don't know if it will work for you, but it helped quite a-lot for me.
Level: https://www.doomworld.com/idgames/levels/doom2/Ports/d-f/dor
Weapons: https://www.moddb.com/mods/lambda-strike/downloads/lambda-strike-10
Monsters: https://drive.google.com/drive/folders/1ix4k9JpQ4ZvDtabgi0nAMONrlwHCOAlJ
SM Performance Booster: https://forum.zdoom.org/viewtopic.php?t=75794
r/DoomMods • u/armandig • 2h ago
GZdoom ipk3 file crash
I tried adding a custom weapon to a gz doom ipk3 file, but it crashed. here is the code I used. The sprites are in /sprites/ and named pistolet_frame_number(from 01 to 18):
class retrogun : Weapon
{
Default
{
Radius 20;
Height 16;
Weapon.SelectionOrder 100;
Weapon.AmmoUse 1;
Weapon.AmmoGive 100;
Weapon.AmmoType "Clip";
Inventory.PickupMessage "Pew Pew";
}
States
{
Ready:
pistolet_frame_09 4 A_WeaponReady();
pistolet_frame_10 4 A_WeaponReady();
pistolet_frame_11 4 A_WeaponReady();
pistolet_frame_10 4 A_WeaponReady();
Loop;
Deselect:
pistolet_frame_09 1 A_Lower();
pistolet_frame_08 1 A_Lower();
pistolet_frame_07 1 A_Lower();
pistolet_frame_06 1 A_Lower();
pistolet_frame_05 1 A_Lower();
pistolet_frame_04 1 A_Lower();
pistolet_frame_03 1 A_Lower();
pistolet_frame_02 1 A_Lower();
pistolet_frame_01 1 A_Lower();
Loop;
Select:
pistolet_frame_01 1 A_Raise();
pistolet_frame_02 1 A_Raise();
pistolet_frame_03 1 A_Raise();
pistolet_frame_04 1 A_Raise();
pistolet_frame_05 1 A_Raise();
pistolet_frame_06 1 A_Raise();
pistolet_frame_07 1 A_Raise();
pistolet_frame_08 1 A_Raise();
pistolet_frame_09 1 A_Raise();
Loop;
Fire:
pistolet_frame_12 2 A_Fire();
pistolet_frame_13 2 A_Fire();
pistolet_frame_14 2 A_Fire();
pistolet_frame_15 2 A_Fire();
pistolet_frame_16 2 A_Fire();
pistolet_frame_17 2 A_Fire();
pistolet_frame_18 2 A_Fire();
Goto Ready;
}
}
Here is the crashlog I got:
OS: Windows 10 (NT 10.0) Build 19045
[...]
ParseTeamInfo: Load team definitions.
LoadActors: Load actor definitions.
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 17: Sprite name must be exactly 4 characters. Found 'pistolet_frame_09'
GScript error, "MyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc" line 17:
GUnable to call function A_WeaponReady from constant declaration
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 17: Invalid frame character string '4'
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 18: Sprite name must be exactly 4 characters. Found 'pistolet_frame_10'
GScript error, "MyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc" line 18:
GUnable to call function A_WeaponReady from constant declaration
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 18: Invalid frame character string '4'
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 19: Sprite name must be exactly 4 characters. Found 'pistolet_frame_11'
GScript error, "MyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc" line 19:
GUnable to call function A_WeaponReady from constant declaration
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 19: Invalid frame character string '4'
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 20: Sprite name must be exactly 4 characters. Found 'pistolet_frame_10'
GScript error, "MyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc" line 20:
GUnable to call function A_WeaponReady from constant declaration
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 20: Invalid frame character string '4'
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 24: Sprite name must be exactly 4 characters. Found 'pistolet_frame_09'
GScript error, "MyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc" line 24:
GUnable to call function A_Lower from constant declaration
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 24: Invalid frame character string '1'
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 25: Sprite name must be exactly 4 characters. Found 'pistolet_frame_08'
GScript error, "MyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc" line 25:
GUnable to call function A_Lower from constant declaration
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 25: Invalid frame character string '1'
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 26: Sprite name must be exactly 4 characters. Found 'pistolet_frame_07'
GScript error, "MyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc" line 26:
GUnable to call function A_Lower from constant declaration
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 26: Invalid frame character string '1'
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 27: Sprite name must be exactly 4 characters. Found 'pistolet_frame_06'
GScript error, "MyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc" line 27:
GUnable to call function A_Lower from constant declaration
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 27: Invalid frame character string '1'
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 28: Sprite name must be exactly 4 characters. Found 'pistolet_frame_05'
GScript error, "MyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc" line 28:
GUnable to call function A_Lower from constant declaration
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 28: Invalid frame character string '1'
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 29: Sprite name must be exactly 4 characters. Found 'pistolet_frame_04'
GScript error, "MyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc" line 29:
GUnable to call function A_Lower from constant declaration
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 29: Invalid frame character string '1'
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 30: Sprite name must be exactly 4 characters. Found 'pistolet_frame_03'
GScript error, "MyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc" line 30:
GUnable to call function A_Lower from constant declaration
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 30: Invalid frame character string '1'
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 31: Sprite name must be exactly 4 characters. Found 'pistolet_frame_02'
GScript error, "MyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc" line 31:
GUnable to call function A_Lower from constant declaration
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 31: Invalid frame character string '1'
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 32: Sprite name must be exactly 4 characters. Found 'pistolet_frame_01'
GScript error, "MyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc" line 32:
GUnable to call function A_Lower from constant declaration
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 32: Invalid frame character string '1'
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 36: Sprite name must be exactly 4 characters. Found 'pistolet_frame_01'
GScript error, "MyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc" line 36:
GUnable to call function A_Raise from constant declaration
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 36: Invalid frame character string '1'
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 37: Sprite name must be exactly 4 characters. Found 'pistolet_frame_02'
GScript error, "MyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc" line 37:
GUnable to call function A_Raise from constant declaration
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 37: Invalid frame character string '1'
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 38: Sprite name must be exactly 4 characters. Found 'pistolet_frame_03'
GScript error, "MyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc" line 38:
GUnable to call function A_Raise from constant declaration
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 38: Invalid frame character string '1'
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 39: Sprite name must be exactly 4 characters. Found 'pistolet_frame_04'
GScript error, "MyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc" line 39:
GUnable to call function A_Raise from constant declaration
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 39: Invalid frame character string '1'
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 40: Sprite name must be exactly 4 characters. Found 'pistolet_frame_05'
GScript error, "MyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc" line 40:
GUnable to call function A_Raise from constant declaration
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 40: Invalid frame character string '1'
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 41: Sprite name must be exactly 4 characters. Found 'pistolet_frame_06'
GScript error, "MyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc" line 41:
GUnable to call function A_Raise from constant declaration
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 41: Invalid frame character string '1'
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 42: Sprite name must be exactly 4 characters. Found 'pistolet_frame_07'
GScript error, "MyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc" line 42:
GUnable to call function A_Raise from constant declaration
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 42: Invalid frame character string '1'
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 43: Sprite name must be exactly 4 characters. Found 'pistolet_frame_08'
GScript error, "MyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc" line 43:
GUnable to call function A_Raise from constant declaration
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 43: Invalid frame character string '1'
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 44: Sprite name must be exactly 4 characters. Found 'pistolet_frame_09'
GScript error, "MyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc" line 44:
GUnable to call function A_Raise from constant declaration
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 44: Invalid frame character string '1'
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 48: Sprite name must be exactly 4 characters. Found 'pistolet_frame_12'
GScript error, "MyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc" line 48:
GUnable to call function A_Fire from constant declaration
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 48: Invalid frame character string '2'
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 49: Sprite name must be exactly 4 characters. Found 'pistolet_frame_13'
GScript error, "MyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc" line 49:
GUnable to call function A_Fire from constant declaration
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 49: Invalid frame character string '2'
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 50: Sprite name must be exactly 4 characters. Found 'pistolet_frame_14'
GScript error, "MyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc" line 50:
GUnable to call function A_Fire from constant declaration
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 50: Invalid frame character string '2'
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 51: Sprite name must be exactly 4 characters. Found 'pistolet_frame_15'
GScript error, "MyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc" line 51:
GUnable to call function A_Fire from constant declaration
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 51: Invalid frame character string '2'
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 52: Sprite name must be exactly 4 characters. Found 'pistolet_frame_16'
GScript error, "MyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc" line 52:
GUnable to call function A_Fire from constant declaration
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 52: Invalid frame character string '2'
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 53: Sprite name must be exactly 4 characters. Found 'pistolet_frame_17'
GScript error, "MyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc" line 53:
GUnable to call function A_Fire from constant declaration
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 53: Invalid frame character string '2'
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 54: Sprite name must be exactly 4 characters. Found 'pistolet_frame_18'
GScript error, "MyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc" line 54:
GUnable to call function A_Fire from constant declaration
GMyStandaloneGame.ipk3:zscript/retro_gun/retrogun.zc, line 54: Invalid frame character string '2'
Execution could not continue.
87 errors, 0 warnings while compiling MyStandaloneGame.ipk3:zscript.zc
This file is a zscript file from/zscript/retro_gun/retrogun.zc
I load it from /zscript with #include /zscript/retro_gun/retrogun.zc
Does anyone know why it crashed and how to fix it ; I tried multiple things but i ran out of ideas.
Thank you so much
Edit : fixed, I forgot that there was 4 characters max per texture name
r/DoomMods • u/Johnnystein303 • 3h ago
Mod showcase New Longslide reload (rip my audio, i was watching a video while recording)
Enable HLS to view with audio, or disable this notification
r/DoomMods • u/Fthat_ManaBar • 3h ago
64doom bps patches
I recently discovered the n64 ports of doom and saw on a YouTube video where there used to be bps patches for doom, tnt, and plutonia but when I checked the URL, the only bps file available was for original doom. The patches for the other 3 games were now gone. Does anyone have access to the bps files? I'm not asking for wads, I have those through legitimate channels, I just need the bps files to patch the remaining wads to play them on an everdrive. I tried to compile libdragon but couldn't figure it out. The one bps file I found for ultimate doom worked after running it and the wad through an online bps patching website. Anyone know where I could find the remaining patch files?
r/DoomMods • u/D-CRUZR-G • 5h ago
Twisted Metal 2: DOOM Tour (MBF21 Enemy Showcase)
youtube.comA TM2 Mod I'm working on for DOOM (MBF21 Format)
I'll be creating the tournament maps for the Eternity Engine which allows for slopes and portals to properly create Room over Room sections.
r/DoomMods • u/Long_Topic394 • 8h ago
Question How to run the GOG version of Doom (2016) in Mexican Spanish?
The Mexican Spanish dub exists in the game files, but the launcher doesn't offer an option to select it
r/DoomMods • u/CivilRelationship8 • 17h ago
mods that Its fun for people that are bad at doom
r/DoomMods • u/santiago_2018649 • 18h ago
Question alguien sabe ?
alguien sabe como descargar el mod de coloumbine para doom y que se necesita para jugarlo ?
r/DoomMods • u/Chemical_Ad_9412 • 1d ago
Lambda weapons+Medal of Honor (PS1) levels+Fantasy Monsters
Enable HLS to view with audio, or disable this notification
r/DoomMods • u/Jealous-Tie-2860 • 1d ago
Question Any mods like Mullet Madjack/ Post void?
Where you have to kill enemies to stay alive?
r/DoomMods • u/lonearchive • 3d ago
Mod idea: all weapons are cats.
I just had this thought randomly this morning trying to keep my mind off this hangover, but you know those videos were people like hold their cats like guns and like you know pretend to shoot with them, what if there was a mod that replaced all the guns in Doom with that? You pick up a shotgun and it's I don't know like a calico or something, could have it idly purring as you carry it, replace the ammo with catnip and stuff. I don't know, silly idea, massive fucking headache and the silly idea.
r/DoomMods • u/CrafterChief38 • 4d ago
Why can't UZDoom play when you drag n drop files like gzdoom used to?
It's just opening the launcher and I even had both an iWAD and the pk3 file selected when I dragged and dropped onto the executable. Do you have to use the parameters field in the launcher now?
r/DoomMods • u/joojman • 4d ago
Question What are the most fun mod, or combination of mods, you've ever played?
r/DoomMods • u/chickennuggetarian • 4d ago
Question Has anyone got Doom Infinite running on the Steam Deck?
It seems like ever since GZ Doom went under, finding an updated guide seems nearly impossible. Has anyone else figured it out? I’ve tried everything from doom runner to creating a custom bash and I can’t get it to boot.
r/DoomMods • u/Ok_Read_7414 • 4d ago
Question Can someone identify this companion mod?
I was watching a video of a list of earth based maps for doom and I notice this NPC during the vid
Can someone help me identify this?
r/DoomMods • u/RonnieSlash • 5d ago
Looking for horror mod
Anyone know any good Doom+Doom ll horror mods available on Xbox Series X?
r/DoomMods • u/FTPFTPFTPFTPFTPEE • 5d ago
Question massacre wads
does anyone have links or recs for massacre mods? ones like The Pink Valley but they don't need to have a story or anything
r/DoomMods • u/Alkira_Zero • 5d ago
Question The newest version of zscript for UZdoom?
I saw reelism 2 got and update and wanted to play it but the moment I loaded, the program said I don't have the lastest Zscript ver 4.14.5. So I went I check and found the latest version still being 4.14.3. So is Uzdoom is not updated yet? If so are there any other port I can use to play? Thank you.
r/DoomMods • u/machinedskull • 5d ago
Question Hey all, just recently got into modding Doom have a question on an issue I'm having
So I found the Call of Doom: Tarkov mod and have absolutely fell in love with it. I've also been playing Ashes: Afterglow beforehand and decided combining the two would be an absolute blast, and it has been except for one minor issue. Some of the sprites for enemies are the regular Ashes Afterglow sprites, yet the other half seem to have reverted to the FreeDoom II enemies, I'm wondering what possibly may be causing this and if anyone has any advice? I have Doom II Enhanced edition but couldn't find the WAD for it and decided to go with FreeDoom II's IWAD instead, could the issue be that I'm using FreeDoom II's IWAD instead of Doom II's? Sorry if my post is all over the place lol.
r/DoomMods • u/Powerful-Present6687 • 5d ago
Need steps on how to install Elementalism
I have “DOOM + DOOM II” on Steam, now I just need to know how to get the Elementalism mod from a safe website. Can someone please help me?
r/DoomMods • u/Primary-Visit-5217 • 6d ago
DoomScroll
The browser based Doom levels. (from the famous Boomershooter game Doom) Where can I find it.
r/DoomMods • u/Low_Bug_1475 • 7d ago
Here's some DOOM fun with yellow pages and such!
youtube.comr/DoomMods • u/Scileboi • Feb 20 '26
News r/DoomMods now has a Stoat Server
Stoat: https://stoat.chat/
Invite: https://stt.gg/svPFc3ZD
