Pakrat or Packbsp? What's easier/more useful?

Discussion in 'Mapping Questions & Discussion' started by Ctrl Alt Defeat, Jul 7, 2014.

  1. Ctrl Alt Defeat

    Ctrl Alt Defeat L1: Registered

    Messages:
    31
    Positive Ratings:
    5
    Not sure if textures in my map are default or not, so in case they aren't, I want to pack them into the .bsp. Is either one better than the other? (Also, about the first issue, is there a way to see if a texture is default or not?)
     
  2. The Asylum

    aa The Asylum

    Messages:
    1,658
    Positive Ratings:
    586
    Steampipe broke PackBSP, so I guess Pakrat wins by default ;)

    There are other apps that people use, but I'm a stubborn guy and I've stuck with Pakrat after PackBSP broke
     
  3. Freyja

    aa Freyja ¯\_(ツ)_/¯

    Messages:
    2,884
    Positive Ratings:
    5,127
    These are your options for packing programs:

    • Pakrat; This is the old, tried and true. Reliable, still works, but doesn't automatically detect some things like model's textures, particles, soundscape scripts.
    • VIDE; This is favoured by many people here. Usually works, but I've personally had some issues with it corrupting the map (not that often). It won't detect custom content in your /custom folder, but if you're like me, you don't use that anyway.
    • PackBSP: Old, not updated, broken with steampipe. Avoid.
    • BSPZipGUI: I haven't used. Some people on the forums use it, so I assume it works. Can't really comment.
    • BSPZip: Valve's solution. Command line, but you can also write a file manually and just run a file to automatically pack yourmap with the same stuff each version. I'd stick with one of the GUI solutions though.

    Personally I use pakrat most of the time, as I find it's the most reliable. However, it misses some stuff and that requires you to remember to pack them.
     
    • Thanks Thanks x 1
  4. ManBeaR

    ManBeaR L2: Junior Member

    Messages:
    78
    Positive Ratings:
    23
    Just use VIDE, pakrat can break your bsp.
     
  5. Freyja

    aa Freyja ¯\_(ツ)_/¯

    Messages:
    2,884
    Positive Ratings:
    5,127
    VIDE can and quite often has corrupted my BSP too. pakrat has ONLY ever corrupted my bsp when packing the same bsp a second time (saving the file again after it's already packed), so if you avoid that you should be golden.
     
    • Thanks Thanks x 1
  6. Fr0Z3nR

    aa Fr0Z3nR Creator of blackholes & memes. Destroyer of forums

    Messages:
    6,391
    Positive Ratings:
    5,464
    PakRat is ridiculously simple and has a low chance of corruption. The only time there is a *chance* of corruption is if you repack the same file. In my experience, thats a small chance.

    I always use and recommend PakRat, but really it's just whatever works for you.
     
  7. Lampenpam

    aa Lampenpam

    Messages:
    1,019
    Positive Ratings:
    341
    I find packRat a pain in the ass because it dosnt pack model textures automaticly, while VIDE has no problem with that and I never had any corruptions with VIDE. The only problem with VIDE is that it isn't very userfriendly at first
     
  8. xzzy

    aa xzzy

    Messages:
    815
    Positive Ratings:
    500
    VIDE misses manifests and can't pull in any resources you might list in those manifests (sound clips, particle systems).

    The others probably fail in the same way, but it's been long enough since I tried adding manifests using them that I don't remember for sure.
     
  9. henke37

    aa henke37

    Messages:
    1,955
    Positive Ratings:
    465
    I maintain that a plain pack list with bspzip.exe is the simplest option. Can any of the other tools be used to generate a pack list?
     
  10. Sergis

    aa Sergis L666: ])oo]v[

    Messages:
    1,871
    Positive Ratings:
    1,246
    jfyi vide detects my custom folder just fine :p

    i maintain that you have to maintain such a list and by extension of that i maintain that with a non-trivial non-static amount of custom content pack list is no longer the simplest option
     
  11. Beetle

    Beetle L9: Fashionable Member

    Messages:
    627
    Positive Ratings:
    174
    VIDE also detects my custom folder. I don't have custom particles, soundscapes, etc so that might be why VIDE works perfectly fine for me.
     
  12. Lampenpam

    aa Lampenpam

    Messages:
    1,019
    Positive Ratings:
    341
    If I recall correctly I think vide even detects custom particle manifests and soundscape manifests.

    But I have never seen a packer which detects custom textures on ropes :D
     
  13. xzzy

    aa xzzy

    Messages:
    815
    Positive Ratings:
    500
    No, it doesn't. Unless maybe I'm running an old version and am just behind the times. Recently I've had to manually add particles for both a new stoneyridge and a gimmick map I've been messing with.
     
  14. Ctrl Alt Defeat

    Ctrl Alt Defeat L1: Registered

    Messages:
    31
    Positive Ratings:
    5
    Just a small (and late) question about corruption. Do you mean repacking literally the exact same map? Let's say I use pakrat on Map.bsp, with all its materials and models and such. Then, I add some stuff to it and re pack it. Would that corrupt it? Or would i have to rename it to map_a1.bsp or something?
     
  15. A Boojum Snark

    aa A Boojum Snark Toraipoddodezain Mazahabado

    Messages:
    4,769
    Positive Ratings:
    5,538
    He means literally the same file. Recompiling makes a new file so that doesn't count. Also you shouldn't rename BSP files because certain stuff inside them is created and used based on the BSP name, which would then not be correct.