Search results

  1. C

    Talk about reverse engineering

    Yep, I'm Dutch :) If you have specific questions just ask.
  2. C

    Talk about reverse engineering

    Crusader bit starts at 46:45 and goes until pretty much the end. Thanks for the embed @Keenan!
  3. C

    No Regret Mission 6: secret telepad

    Looking at the level file there, there's an E secret room there, with a pentagram. Did somebody find the way into that yet? The level file has it with tag 0x22, but I can't find what would trigger it; I can see that it removes 4 black pieces overlaying the room when opened. Will get back to...
  4. C

    No Regret Secret room M10, level 4

    Mission 10 in Regret is map 16-19. The level you indicate specifically is on map 18 (pretty much by itself, with a square empty room way off on the right). Map 18 has 1022 objects on it. Since it's a non-dead object it can't be in one of the gumps (precompiled object sets that have no place for...
  5. C

    Talk about reverse engineering

    I gave a talk about reverse engineering (and binary file formats) at CppOnSea 2022 earlier today. The talk will be online in a while and explains how to reverse engineer the CNR file formats. Hope somebody likes it. I did include the easter eggs (the photo of Eric, plus one in the level files...
  6. C

    Crusader series - dev tools/SDK/whatever...

    Oh, didn't realize this thread existed. I kinda wrote a pack of dev tools to reverse engineer the data formats and uploaded it to https://github.com/dascandy/cnr . There's FLX archive extracting, shape drawing (watch out, there are tens of thousands so some OSes might choke), reading type info...
  7. C

    Zombie's Skunkworks - Let's have some fun :)

    > Not convinced yet :D 3D placeholder items are easy. But if you just count the amount on different items, wall and floor tiles ... it's not much. And we don't even need all of them at once. A handful replications of walls, floors, pipes and boxes ... more than enough to play around with the...
  8. C

    Zombie's Skunkworks - Let's have some fun :)

    I'm pretty sure I can extract the bounding boxes from the original items & auto-generate placeholder art, that we can then use to work on gameplay without being blocked on 3d models, and that we can use to load the original level files and start patching them up. The shapes are 30600 files...
  9. C

    Zombie's Skunkworks - Let's have some fun :)

    Yep. I did model them back then but it did drag performance down a lot. Especially adding the later particle emitter & physics caused some issues with performance. Last thing I did was a full rendering rewrite to use a different approach that was at least a decade too early - I tried to do scene...
  10. C

    What is this gun?

    Found in the crusader no remorse game files, I have never seen this in game. I guess a different thresher cannon top?
  11. C

    AMF2MOD command line tool

    Is that a lossless tool? I did what I usually do, not search for an existing solution and instead reimplementing the whole thing from scratch. One effect is still wrong in that code, but the rest worked (last time I checked it in 2011).
  12. C

    Zombie's Skunkworks - Let's have some fun :)

    Oh, a direct reply. Right. > I'm kind of fixated in remaking the models and geometry in 3d from scratch based on the original designs. > But if someone else wants to tackle a "more original" port, I would help out :) Well, I like to think of a modern remake where you could play the original...
  13. C

    Zombie's Skunkworks - Let's have some fun :)

    This is what I had in early 2011; that's the code base I was updating. I've lost all models and textures from then - I did search. Happy to help out with models where possible. I was now looking through reverse-engineering the data formats & seeing if they would be hard, and they're quite easy...
  14. C

    Crusader: No Regret map info

    Hmm, maybe the other "partial" maps are used for that then?
  15. C

    No Regret Secret telepad mission 2

    I wrote a few small programs that read the Crusader source files directly and render the output. Haven't been able to upload the full size images yet because they are a few tens of megabytes of PNG and most hosting sites refuse them; also they are usually 16000*16000 pixels in size. Keenan was...
  16. C

    Zombie's Skunkworks - Let's have some fun :)

    Is there some form of level format I can create from the original files that you can use? I think using Unity is a better bet, but I might be able to help import the original levels and/or physics models / sizes from the original level data, as well as make some form of overview page for which...
  17. C

    Zombie's Skunkworks - Let's have some fun :)

    What software do you use for the modeling, and what file format for the animated things? Reanimating my 11 year old code base and that was one of the big weaknesses; I had no good file formats for animated things, and only Milkshape for modeling (which is 20 year old abandonware now).
  18. C

    No Regret Secret telepad mission 2

    So I guess this is the corridor with the switches: The teleporter is hinted at in the strategy guide since that does stick out on the map. and this is the secret room (that is indeed not in the strategy guide):
  19. C

    Crusader: No Regret map info

    I've tried the level loading code on No Regret and it works with zero changes. I did change it to hide the overlays that No Regret puts on parts of the level in level 1 since it hides most of the level space. I've then matched this to the guide to find the levels they match to and have a list...
  20. C

    Crusader: No Remorse full maps

    OK, better idea: here's the code that generates these images. No manual, no guidance, sorry about that, but if you know somebody who can compile it for you & mess around you can probably get it to work. https://github.com/dascandy/cnr
Top