Jump to content

DK

Fremen
  • Posts

    4
  • Joined

  • Last visited

Reputation

0 Neutral
  1. I don't know, it's Christian work, maybe... with the map as background, it's more inspiring :D
  2. Well, I think I've made a correct extractor that work with all Westwood .pak files (do not know WWPak...). So, the file .wsa I've extracted is correct. yes, let me know. I know exist different "version" of Dune2, maybe that's the problem, but the file is the same in all the distributions. But I'll check this one. aaahhhh, long time passed, unfortunately I've saved only the decoding part of ICN, I still haven't see the MAP specs. And I cannot find it anymore :( - all I have is a todo "Reconstruct Dune2 ICN using .MAP" but cannot find .MAP specs, sorry. If is still active, you can try to contact Christian Morgner, maybe he still have or remember the specs. I've found only a picture of the decoding result Christian send to me. I'll attach for reference, maybe can be useful. interesting! Great work! Here's my addition/comments to this strange SHP "variable" :) format: I've found some strange offset in SHP. Some Dune2 shp doesn't have a terminator and the offset is 2byte too long. So, I've made this modification that seems to work: if (offset == 6) offset = 4; That not always pointing to exact end of the file, sometime is FileSize - 2 (see DUNE.PAK -> MENSHPH.SHP). I do not know why. Usually, absolute offset point 2 bytes before this header. And those 2 bytes indicate last image end or final data from previous image. That's not important for Dune2 but for other SHP version can be useful to loop animation.
  3. yep, you're right, however I spent lot of time on some format :) Ah, and with help of Christian Morgner (on this forum...) we've decoded also ICN and MAP files. eh eh eh, are you referring to EoB wiki? I'm one of the contributors :) And the wallset format of EoB is crazy! Should be interesting and useful making also a wiki for Dune2 formats. Let me know if you're interested. Ah, I've still some WSA do not decode correctly (like final.pak -> HFinalC.wsa), let me know if you can figure out where is the problem; I think it must be merged with previous wsa to play correctly and not alone!
  4. Greetings, I'm not new in this forum... but I've posted many time ago, so I forgot the nick... (or, at time, registration isn't necessary...) I've made a lot of research about Dune2 formats, and I think I've decoded almost all. They are a first version of old Westwood formats, before C&C, so the docs of Bato aren't always correct. The CPS, format80 and format40 are the same, but for SHP and WSA there are some differences. And some SHP is different from others, too! You can check this document for the SHP, it isn't 100% correct, but it's a start ;) If you need some advice, let me know; also, the Java tools posted above are very good (if you understand Java).
×
×
  • Create New...