I just came out of a session of checking the compatability between the current version of DeiMWolf, which was made for DooM Legacy. and I found only one major concern.
A feature I have made much use of in DeiMWolf is large flats. These are flats with dimensions greater than 64 x 64. (128 x 128, 256 x 256, 512 x 512, 1024 x 1024)
Apparently GZDooM does not support these larger flats yet, since all of the large flats in my levels had a blue and white checkerboard pattern appearing in their places.
Is it possible that you can implement large flats into GZDooM sometime in the near future?
Large Flats
Moderator: Graf Zahl
- Boingo the Clown
- Posts: 102
- Joined: Sat Dec 03, 2005 17:40
- Location: North of New York, West of Montreal, East of Toronto, and South of Hell
- Contact:
- Graf Zahl
- GZDoom Developer
- Posts: 7148
- Joined: Wed Jul 20, 2005 9:48
- Location: Germany
- Contact:
The situation is as follows:
If a flat is larger than 64x64 it gets scaled down during rendering (that's because ZDoom is doing it that way.)
If you need larger unscaled flats you can either use wall textures or put the graphic between TX_START/TX_END markers either in Doom patch format or as PNG.
I have no idea why your flats don't work so I have to take a look. The checkerboard means that the texture manager was unable to find a texture with the given name. Can you point me to a place in a level where it happens? I've got a wad dated Oct 1, 2005 and can't find any large flats in there.
If a flat is larger than 64x64 it gets scaled down during rendering (that's because ZDoom is doing it that way.)
If you need larger unscaled flats you can either use wall textures or put the graphic between TX_START/TX_END markers either in Doom patch format or as PNG.
I have no idea why your flats don't work so I have to take a look. The checkerboard means that the texture manager was unable to find a texture with the given name. Can you point me to a place in a level where it happens? I've got a wad dated Oct 1, 2005 and can't find any large flats in there.
- Boingo the Clown
- Posts: 102
- Joined: Sat Dec 03, 2005 17:40
- Location: North of New York, West of Montreal, East of Toronto, and South of Hell
- Contact:
That might be the problem. There is no TX_START or TX_END used in the Legacy format. I will try inserting these markers, and see what happens.
<<EDIT: I would appreciate it if you download version 0.9.0 at http://www.doomlegends.com/deimwolf/ and take a look through it.
In this version the large flats begin right at the beginning of the wad, with WELLTOP1 being the first, and WFLOORT1 being the last.>>
<<EDIT: I would appreciate it if you download version 0.9.0 at http://www.doomlegends.com/deimwolf/ and take a look through it.
In this version the large flats begin right at the beginning of the wad, with WELLTOP1 being the first, and WFLOORT1 being the last.>>
- Graf Zahl
- GZDoom Developer
- Posts: 7148
- Joined: Wed Jul 20, 2005 9:48
- Location: Germany
- Contact:
The problem is that your WAD doesn't conform to Boom standards. Apparently Legacy can handle such a WAD but any strictly compliant Boom port needs to have any flat between (F)F_START and (F)F_END: Your large flats are outside the marker.
But even then the flats would be scaled down because that is ZDoom's default behavior for large flats.
But even then the flats would be scaled down because that is ZDoom's default behavior for large flats.
- Boingo the Clown
- Posts: 102
- Joined: Sat Dec 03, 2005 17:40
- Location: North of New York, West of Montreal, East of Toronto, and South of Hell
- Contact:
- Graf Zahl
- GZDoom Developer
- Posts: 7148
- Joined: Wed Jul 20, 2005 9:48
- Location: Germany
- Contact: