The sound issue is fixed, by the way.
Recent Zdoom fixes - when in GZdoom?
Moderator: Graf Zahl
-
Gez
- Developer

- Posts: 1399
- Joined: Mon Oct 22, 2007 16:47
-
Enjay
- Developer

- Posts: 4755
- Joined: Tue Aug 30, 2005 23:19
- Location: Scotland
-
Enjay
- Developer

- Posts: 4755
- Joined: Tue Aug 30, 2005 23:19
- Location: Scotland
I've just noticed a problem with this build: Floors that have the flat STEP1 or STEP2 use the texture of the same name instead. This doesn't happen with Nash's unedited build. Presumably there is something messed up with the order in which textures are being prioritised (something to do with "except for the texture overhaul"?).
-
Gez
- Developer

- Posts: 1399
- Joined: Mon Oct 22, 2007 16:47
Maybe. This is weird. Logically it should behave as before since it wasn't changed.
The only texture-related file that was changed was multipatchtextures.cpp, from r1040. Then there was this, which supposedly didn't change how the code was run (and I'm not even sure it deals with textures anyway), the r_interpolate typo fix, and something in r_polymost. None of the other render or texture-related files are modified, dixit TortoiseSVN.
The only texture-related file that was changed was multipatchtextures.cpp, from r1040. Then there was this, which supposedly didn't change how the code was run (and I'm not even sure it deals with textures anyway), the r_interpolate typo fix, and something in r_polymost. None of the other render or texture-related files are modified, dixit TortoiseSVN.
-
Graf Zahl
- GZDoom Developer

- Posts: 7148
- Joined: Wed Jul 20, 2005 9:48
- Location: Germany
-
Gez
- Developer

- Posts: 1399
- Joined: Mon Oct 22, 2007 16:47
So it doesn't matter much. I'll just happily revert and update.
Holy WTF, Batman! It's finding me errors and warnings everywhere! It starts by complaining that in actor.h the ';' is missing before picnum, line 631. So it's interpreting FTextureID as a variable, assumed to be an int. So it means it doesn't recognize FTextureID. So it means that there are missing #include "textures/textures.h" pragmas in some files.
Starting with r_opengl.cpp. Adding...
Doesn't solve it. Hey, there is no textures.h here!
I'll copy that from ZDoom and re-check.
Okay, it works except I'll have to add the brightmap stuff and similar properties before it really works.
Okay, back to r123 to get a look at FTexture and copy the OpenGL extras to the class as defined in ZDoom's textures.h, then update to r124 and adding include pragmas again.
Holy WTF, Batman! It's finding me errors and warnings everywhere! It starts by complaining that in actor.h the ';' is missing before picnum, line 631. So it's interpreting FTextureID as a variable, assumed to be an int. So it means it doesn't recognize FTextureID. So it means that there are missing #include "textures/textures.h" pragmas in some files.
Starting with r_opengl.cpp. Adding...
Doesn't solve it. Hey, there is no textures.h here!
I'll copy that from ZDoom and re-check.
Okay, it works except I'll have to add the brightmap stuff and similar properties before it really works.
Okay, back to r123 to get a look at FTexture and copy the OpenGL extras to the class as defined in ZDoom's textures.h, then update to r124 and adding include pragmas again.
Last edited by Gez on Sat Jun 28, 2008 17:01, edited 1 time in total.
-
Graf Zahl
- GZDoom Developer

- Posts: 7148
- Joined: Wed Jul 20, 2005 9:48
- Location: Germany
-
Gez
- Developer

- Posts: 1399
- Joined: Mon Oct 22, 2007 16:47
Thanks.
Edit: a_randomspawner is also missing. Something I noticed after getting such weird errors (it wasn't even trying to compile, just saying there was an unspecified error and aborting instantly) that I deleted the whole directory and re-downloaded everything anew. (Should have remembered to save glext.h before, though.)
Edit: a_randomspawner is also missing. Something I noticed after getting such weird errors (it wasn't even trying to compile, just saying there was an unspecified error and aborting instantly) that I deleted the whole directory and re-downloaded everything anew. (Should have remembered to save glext.h before, though.)