Salt

Members
  • Content Count

    17
  • Joined

  • Last visited

Community Reputation

1 Neutral

About Salt

  • Rank
    Member

Personal Information

  • Specialty
    DBC Editing
    Serverside
    Interface

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Nevermind, the download didn't contain any obj_1 files and my convert did.. I don't know what it means but copying seemed to have fixed the problem.
  2. Greetings everyone I downloaded the classic azeroth from MC but the WMO's from the shattering azeroth still remain though without collision. I also ported myself with the ADT converters from 3.3.5a->WoD and the WMO's are gone then but I get lots of crashes. ADT's are from here:
  3. I want to get Legion 7.0.3 22810 to load custom GlueXML files. I managed to prevent the .old rename on 32 bit, but it doesn't load the modified GlueXML. From WoD to Legion it appears to have made a change with the signatures. The errors "GlueXML is modified or corrupt", "GlueXML has corrupt signature" and "GlueXML missing signature" are all missing in Legion so I can't find the switch to disable the jumps. Is there any way to get the files to load? Or maybe a way to figure it out? Thanks
  4. Alpha maps are not being properly read neither extracted/imported with FuTa. I thought those black squares were normal as it was also displayed when reading the ADT's, but no those are probably offsets. I don't exactly know what these offsets are anyway, probably positional data that has to be corrected. FuTa is the only tool who can do this, but sadly it's not made for this kind of thing. The FuTa that's included in the WoWDevKit is different from another one I downloaded. The one I download displays a black background with heightmaps instead of blue, the alphamaps also appear different (some chunks are moved around kinda like a messed up puzzle, both have that but in different order) and yes it's the exact same file that I open then.The downloaded is able to open most converted files, but cannot open some fresh ADT's from ADTAdder and vice versa the WoWDevKit one cannot open some of the converted files but can open all from ADTAdder. Lastly the downloaded supports exporting water while the other one opens the window for saving the file, but doesn't actually create it. Is the one I downloaded an unstable version but more functional? You mentioned that the ADT's initially have offsets. In Cata+ the ADT's are split in 4-5 files (tex, obj stuff) and the converter puts it in one ADT. Initially would mean preconverted right? When I fix offsets with the .bat for those split files for about 10% of the ADT's it removes most of the data and inflates the file with a bunch of zeros to around 800MB-1.9G. The tool is probably not intended for that type of ADT. So yeah, either I'm doing something really wrong or I should not be using tools for this. I've worked alot with M2/DBC files and learned from PhillipTNG's tutorials. Made quite a lot of scripts in python. For M2's or DBC's it was pretty easy to do whatever I wanted because of the PyModelEditor libraries and I was only working with simple numbers and strings. I don't know how complicated it is to transfer alphamaps or heightmaps when I read the FuTa source I can't make much sense of it yet because it's C++ (can read most of it though) and about texturing/ADT the terminology confuses me since I just started. TL;DR Are there any python libraries for ADT's with alphamap or heightmap? If not, could the 010 ADT template be used for that? Which I think resides in the MCAL sub-chunk correct me if I'm wrong didn't see that in the template. I'll just study the wiki for now which I hadn't really done in detail. Maybe then I can make more sense of the FuTa source and create my own library in a simpler language or perhaps use the 010 Template to make script. Any tips are welcome for learning more about downporting, learning about ADT's (besides wiki) or anything related though not many people appear to specialize in downporting.
  5. Tried to remove offsets before converting to 3.3.5 but the fixing makes some of the ADT's about 1.3 gig just Gilneas is already 50 gigs at the end I know that the Azeroth_25_32 has an empty plane heightmap and no alphamaps or models so nothing special about them it seems I'll just make the new ADT's now to see if the initial removing worked for the ones that converted normally.
  6. It's because of the heightmap. When I export them ALL 100+ heightmaps are 148 KB, and when I import them they all look the same. A different shade of green and no shape pretty much. Is FuTa really the only way to re-create ADT's? There's no other heightmap tool that I know of besides Taliis which is a no no.
  7. I'm a dumbass.. should've checked for tutorials here instead of googling. Fileinfo created files with all the models and coordinates but how do I apply that to the ADT? Not sure what loadinfo does, but appears to be the same thing. I created some blank ADT's with AdtAdder WOTLK format using the Template_0_0.adt. I tested it out with 3 ADT's, imported greyscale alphamaps and the heightmaps and skipped the models for now. I'm not sure if that matters. One of the ADT had a weird alphamaps bug. If I imported all 3 layers, layer 1 or 2 would have a black rectangle pattern horizontally all over it. If I fixed layer 1, layer 2 got the rectangles and visa versa. Not sure what that's all about. There's also the Layer Settings option in FuTa, and looks to list all the tilesets required and the texture for each layer. It has layer 0-3 instead of alphamaps layer 1-3, why? I tried with both manually editing it to be the same as the original ADT and leaving it unchanged (duskwood stuff). The result is invisible ADT's in-game. Also tried mashing it together with the rest of the continent using Riu's Zone Masher. Still invisible. Am I missing something crucial here? For the sake of testing I'm only trying to get the ground working.
  8. The re-import didn't appear to have changed much, and even causes a crash in one of the ADT's. I've been away this weekend so today I started on the fresh ADT's. I don't know which tools are the best for creating these kinds of ADT's, but Taliis seemed okay. I suppose the format must be WOTLK. I can inject the heightmaps, greyscale alphamaps and doodads/objects. There's also something with area ID's, but there doesn't seem to be an import in any of the tools for that. I looked it up and it's apparently something you can paint in Noggit. How can I export/import those, with perhaps a tool? I'd rather not use Noggit since it is intended for creating rather than copying. And is there anything else I'm missing like water or shadows? Just naming things you can edit with Talliis.
  9. Alright, I'll get to work then, I'll post the result as soon as it's done. Thanks for the help so far.
  10. Oh one quick question, if you set it to greyscale mode and save does that do the same thing as importing the greyscale alphas?
  11. I see, that gives me a rough idea how it works. Just need some hands-on experience to clarify completely Anyway here are some of the alpha maps, though I'm not 100% sure if it's part of the Twilight Highlands or a small portion Wetlands/Loch Modan etc. If that even matters. My guess would be that they're big alpha read as small, because the newer zones use big right? And my other zones are just the untouched 3.3.5a original Azeroth which are small alpha I suppose. Here's one ADT alphamap (3 layers) Pardon the placement of these pics, they're not cooperating. I didn't know if you meant inject in the post or ADT, but I'll do both lol to save the time asking, though it's pretty obvious you meant the ADT. And here are some more alphamaps Alphamaps.zip
  12. How can I do that? I'm not knowledgeable on ADT's or texturing. Maybe some tools like FuTa or would I have to hex edit? uint32_t do_not_fix_alpha_map : 1; // "fix" alpha maps in MCAL (4 bit alpha maps are 63*63 instead of 64*64). Note that this also means that it *has* to be 4 bit alpha maps, otherwise UnpackAlphaShadowBits will assert. That's the error I'm getting btw, I can't make much sense of the explanation though. Are alpha maps actual files or are they defined within an ADT?
  13. So I attached some cata zones to the original 3.3.5a Azeroth, but the textures are really funky It's because the WDT flag 0x4 _env terrain shaders is not enabled, but enabling it causes my other zones to crash probably because it's not supported. Any way around this maybe?
  14. Is there anything tool, core edit, you name it that tells me the filenames of the M2's/WMO's in-game? I tried to get anthony's downported Azeroth to show up in Noggit and it crashes at a lot of places sadly, without showing much in the log. To be fair I have near zero experience with Noggit so maybe I'm missing something. So yeah to keep it simple if there's an alternative that'd be great. If someone could reference something that shows me how to get the downported maps working in Noggit would work too. My bad this is probably in the wrong section. -- UPDATE -- Right, it doesn't crash anymore except at one spot, near Orgrimmar I think? I did notice in-game that a building in Orgrimmar where the transmogrifier is in retail it has another WMO inside of it. Maybe that's causing the problem? 3786 - (MapTile.cpp:53): Opening tile 44, 33 ("World\Maps\Kalimdor\Kalimdor_44_33.adt") from MPQ. 13852 - (MapTile.cpp:301): [Debug] Done loading tile 44,33. 13889 - (Video.cpp:280): [Error] OpenGL: (at Model::draw:: after the draw list): GL_INVALID_VALUE 24662 - (MapTile.cpp:53): Opening tile 40, 30 ("World\Maps\Kalimdor\Kalimdor_40_30.adt") from MPQ. 24802 - (MapTile.cpp:301): [Debug] Done loading tile 40,30. 24844 - (MapTile.cpp:53): Opening tile 40, 31 ("World\Maps\Kalimdor\Kalimdor_40_31.adt") from MPQ. 25103 - (MapTile.cpp:301): [Debug] Done loading tile 40,31. 25164 - (MapTile.cpp:53): Opening tile 40, 32 ("World\Maps\Kalimdor\Kalimdor_40_32.adt") from MPQ. 25223 - (MapTile.cpp:301): [Debug] Done loading tile 40,32. 25281 - (MapTile.cpp:53): Opening tile 40, 33 ("World\Maps\Kalimdor\Kalimdor_40_33.adt") from MPQ. 25460 - (MapTile.cpp:301): [Debug] Done loading tile 40,33. 27392 - (MapTile.cpp:53): Opening tile 39, 30 ("World\Maps\Kalimdor\Kalimdor_39_30.adt") from MPQ. 27523 - (MapTile.cpp:301): [Debug] Done loading tile 39,30. 27590 - (MapTile.cpp:53): Opening tile 39, 31 ("World\Maps\Kalimdor\Kalimdor_39_31.adt") from MPQ. 27692 - (MapTile.cpp:301): [Debug] Done loading tile 39,31. 27729 - (MapTile.cpp:53): Opening tile 39, 32 ("World\Maps\Kalimdor\Kalimdor_39_32.adt") from MPQ. 27817 - (MapTile.cpp:301): [Debug] Done loading tile 39,32. 27857 - (MapTile.cpp:53): Opening tile 39, 33 ("World\Maps\Kalimdor\Kalimdor_39_33.adt") from MPQ. 28228 - (MapTile.cpp:301): [Debug] Done loading tile 39,33. 35747 - (MapTile.cpp:53): Opening tile 39, 29 ("World\Maps\Kalimdor\Kalimdor_39_29.adt") from MPQ. 37144 - (errorHandling.h:64): [Error] There was an exception of type "SIGSEGV" "Invalid storage access; most frequently caused by attempting to store some value in an object pointed to by a bad pointer. (Segment violation.)". Please excuse the inconvenience. You may want to report this error including the log to the developers. 37145 - (StackWalker.cpp:1133): [Error] OS-Version: 6.2.9200 () 0x100-0x1 37246 - (StackWalker.cpp:1133): [Error] 00E90F0C (Noggit SDL1.4): (filename not available): (function-name not available) 37247 - (StackWalker.cpp:1133): [Error] 00E5B64B (Noggit SDL1.4): (filename not available): (function-name not available) 37247 - (StackWalker.cpp:1133): [Error] 63BA4E38 (MSVCR120): (filename not available): XcptFilter 37247 - (StackWalker.cpp:1133): [Error] 00E9914D (Noggit SDL1.4): (filename not available): (function-name not available) 37247 - (StackWalker.cpp:1133): [Error] 77D138F4 (KERNEL32): (filename not available): BaseThreadInitThunk 37247 - (StackWalker.cpp:1133): [Error] 77E45DE3 (ntdll): (filename not available): RtlUnicodeStringToInteger 37248 - (StackWalker.cpp:1133): [Error] 77E45DAE (ntdll): (filename not available): RtlUnicodeStringToInteger These are the only errors the log gives me, probably generic so not really useful