Jump to content
  • 0

"No patches are defined for texture" ZDoom TEXTURES error


[HotPocket]

Question

For a while I've been trying to get a texture to automatically scale so I don't have to manually do it in GZDoom builder bugfix. When I open up GZDoom builder bugfix to see if it works at all, I get an error in the corner saying "No patches are defined for texture "HIRESCARPET"" and it's a pain to see every time, so here's what I have in my ZDoom TEXTURES lump:

//This defines for HIGH RESOLTION TEXTURES ONLY

texture "HIRESCARPET", 512, 512
{
    XScale 4
    YScale 4
    Graphic textures/tex_flat/CARPET1, 512, 512
}

 

I've been trying to get this work for a day now, and I'm having no luck no matter how much I try.

Edited by [HotPocket]

Share this post


Link to post

2 answers to this question

Recommended Posts

  • 0
7 hours ago, Gez said:

On the top of my head, that 512, 512 offset position for the patch looks wrong. You're putting it outside of the texture area. Use 0, 0 coordinates instead.

 

Also, if you mean the original GZDoom Builder, I believe it might be older than long name support, which could be a cause for the parsing to fail. Try Ultimate Doom Builder instead, or at least GZDoom Builder-Bugfix.

 

Finally, if that's still not working, you may want to try putting the path (textures/tex_flat/CARPET1) within quote marks.

Okay, turns out you shouldn't use the keyword "graphic" for a texture, so you use the keyword "patch" instead.

My little TEXTURES thingy looks like this now and it all works out. Thank you Gez! Also I fixed GZDoom builder to GZDoom builder bug fix for ya

 

texture "HIRESCARPET", 512, 512
{
    XScale 4.0
    YScale 4.0
    Patch "textures/tex_flat/CARPET1", 0, 0
}

 

If anybody comes across this thread 14 years from now wondering how to get TEXTURES to work with .pk3's, you've come to the right post.

Edited by [HotPocket]
level editor choice typo

Share this post


Link to post
  • 1

On the top of my head, that 512, 512 offset position for the patch looks wrong. You're putting it outside of the texture area. Use 0, 0 coordinates instead.

 

Also, if you mean the original GZDoom Builder, I believe it might be older than long name support, which could be a cause for the parsing to fail. Try Ultimate Doom Builder instead, or at least GZDoom Builder-Bugfix.

 

Finally, if that's still not working, you may want to try putting the path (textures/tex_flat/CARPET1) within quote marks.

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...