กลุ่ม STEAM
Crowbar [Source Engine Modding Tool] CrowbarTool
กลุ่ม STEAM
Crowbar [Source Engine Modding Tool] CrowbarTool
1,238
อยู่ในเกม
7,852
ออนไลน์
ก่อตั้ง
26 ตุลาคม 2013
ภาษา
อังกฤษ
 กระทู้นี้ถูกปักหมุด เพราะฉะนั้นอาจเป็นกระทู้สำคัญ
< >
กำลังแสดง 16-28 จาก 28 ความเห็น
Crowbar 0.36
Removed due to major bug that could delete entire folders when using the Unpack features.

Portable binary:
  • Crowbar_2016-11-03_0.36.7z (Released 03-Nov-2016) (301,068 bytes) (MD5: d762d59d5dd61da4f8ae23702850297b ) (Hash tool used: HashCheck Shell Extension[code.kliu.org] )
Source code:
  • Crowbar_2016-11-03_0.36_source.7z (Released 03-Nov-2016) (409,345 bytes)
Changelog:

=== Unpack ===
  • New Unpack tab. Unpack and extract files from one or more VPK files.

=== Decompile ===
  • Decompile MDL version 36 (only reference mesh, physics mesh, and animation SMD files; QC file is incomplete).
  • Decompile MDL version 37 (only reference mesh, physics mesh, and animation SMD files; QC file is incomplete).
  • Decompile MDL version 47 as if it were version 46.
  • FIX: Using "$DeclareSequence QCI files" decompile option fails to complete for models without texture file names, which is common for animation-only MDL files.
  • FIX: Decompiling fails to complete for models without texture file names, which is common for animation-only MDL files.
  • FIX: Decompiling of a model that has bone names with spaces causes Crowbar to write incorrect $CollisionJoints block of lines and to write $CollisionText lines that should not be there in QC file.

=== Compile ===
  • FIX: After selecting a QC file via Browse button, the command-line text box is not updated with the new QC file name.
  • FIX: Missing compiled files when Compile to Output Folder Full Path is set to the default that the model compiler uses.

=== Preview and View ===
  • FIX: Pasting in a file name that is surrounded by double-quotes prevents using anything else in the window.
  • FIX: When opening Crowbar that has a model in View and a model in Preview with different model versions, one of them would show the incorrect model version.
แก้ไขล่าสุดโดย ZeqMacaw; 26 ก.ย. 2021 @ 1: 51am
Crowbar 0.38
Removed due to major bug that could delete entire folders when using the Unpack features.

Portable binary:
  • Crowbar_2017-01-29_0.38.7z (Released 29-Jan-2017) (308,569 bytes) (MD5: 7066204929833ee93253ac433616209b ) (Hash tool used: HashCheck Shell Extension[code.kliu.org] )
    Removed until major bug is fixed that could delete entire folders when using the Unpack features.
Source code:
  • Crowbar_2017-01-29_0.38_source.7z (Released 29-Jan-2017) (411,703 bytes)
Changelog:

=== General ===
  • "Goto" buttons will now open the right-most folder in the path that exists if the full path does not exist.

=== Unpack ===
  • FIX: Selected total size is incorrect sometimes.
  • FIX: "Use in View" button should be "Use in Preview".
  • FIX: Clicking "Use in View" button does not switch to Preview tab.
  • FIX: Clicking "Use in Decompile" button does not switch to Decompile tab.
  • FIX: Some inputs for "VPK file or folder" would automatically change to incorrect path.
  • FIX: Some inputs for "Output Folder Full path" would automatically change to incorrect path.

=== Decompile ===
  • FIX: Some inputs for "MDL file or folder" would automatically change to incorrect path.
  • FIX: Some inputs for "Output Folder Full path" would automatically change to incorrect path.
  • FIX: Naming scheme for mesh SMD files writes several meshes to same file name for some models, thus ending up with one reference mesh file instead of several.
  • FIX: A bone name in a VRD file has "ValveBiped." removed, but must have any characters up to and including the first dot removed.
  • Better error message if MDL file is not a GoldSource or Source engine model file.

=== Compile ===
  • FIX: Some inputs for "QC file or folder" would automatically change to incorrect path.
  • FIX: Some inputs for "Output Folder Full path" would automatically change to incorrect path.

=== Preview and View ===
  • FIX: Some inputs for "MDL file" would automatically change to incorrect path.

=== Set Up Games ===
  • FIX: Default value for "Location of game's packer/unpacker (vpk.exe or gmad.exe)" is incorrectly set to "C:\Program Files (x86)\Steam\steamapps\common\left 4 dead 2\bin\vpk.exe" for all game setups.
แก้ไขล่าสุดโดย ZeqMacaw; 26 ก.ย. 2021 @ 1: 52am
Crowbar 0.42

Released 08-Apr-2017.

Portable binary:
Source code:
Changelog:

This version is simply version 0.38 without the Unpack features.
แก้ไขล่าสุดโดย ZeqMacaw; 21 ก.พ. 2024 @ 10: 13pm
Crowbar 0.44

Released 23-Jul-2017.

Portable binary:
Source code:
Changelog:

=== General ===
  • When drag-dropping, instead of just putting MDL path file name into one tab, put it in the tabs designated via Options tab.
  • If a file is drag-dropped onto a tab that can accept it, then set up that tab and stay on that tab.
  • Changed all "Browse" button behavior where it now opens to deepest folder it can reach from the existing path or file name.

=== Decompile ===
  • FIX: Decompiled NMRiH weapon view models do not have correct animations. Bug report: http://steamcommunity.com/groups/CrowbarTool/discussions/1/135507548129075439/
  • FIX: Some shortened material file names in SMD files have an incorrectly placed slash character at the start.
  • FIX: When material file names need to be shortened in SMD files, sometimes duplicate folders are placed in the list for $CDMaterials.
  • FIX: [MDL v44 and v49 only, for now] When a model has several bodygroups and the group with the head is not the first one, then the eyeball, flex, and mouth QC lines are not written or are written for the wrong mesh SMD.
  • FIX: Decompiled MDL v48 models that use sections and an ANI file do not have all of the animation data.
  • FIX: [MDL v44] $HBox commands written incorrectly for some models.
  • FIX: [MDL v44] $KeyValues written incorrectly for some models.
  • FIX: Incorrect tooltip for "Remove path from material file names" option.
  • FIX: [MDL v10] For Counter-Strike Online models, UV map is incorrect.
  • "Format for stricter importers" option now removes the first comment header line (// Written by Crowbar) from all decompiled files.
  • Added "Use MixedCase" option instead of always using MixedCase.

=== Compile ===
  • If a studiomdl.exe does not return any messages when run, then an error message is shown in the compile log. This can happen when someone tries to compile with a copy of a SourceSDK studiomdl in a game's bin folder instead of using that game's own studiomdl.

=== Preview and View ===
  • FIX: Some v49 models do not show up in HLMV when View as Replacement is used.
  • Added a "Open Mapping Tool" button to the right of "Open Viewer" button.
  • Added a "Run Game" button to the right of "Open Viewer" button.
  • For "View" and "View as Replacement": If the selected MDL file is in a models folder (or a subfolder of it) that is beside a materials folder, then Crowbar will set up the material and texture files for viewing in HLMV.

=== Options ===
  • Added checkboxes in Options tab for where to put MDL path file name when opening Crowbar via double-click of MDL file.
  • Added checkboxes in Options tab for where to put MDL path file name when drag-dropping.

=== Set Up Games ===
  • Added game executable options.
  • Added mapping tool path file name option.
  • Added Steam exe path file name option.
  • Added a macro system to set initial part of paths for game setups and steam executable.
  • Added radio buttons to switch a game setup between GoldSource and Source engines.
  • Added several more Source-engine game setups.
  • Added several GoldSource-engine game setups.
แก้ไขล่าสุดโดย ZeqMacaw; 21 ก.พ. 2024 @ 10: 16pm
Crowbar 0.49

Released 14-Oct-2017.

Portable binary:
Source code:
Changelog:

=== General ===
  • If a folder is drag-dropped onto a tab that can accept it, then set up that tab and stay on that tab.
  • Updated the font to match what Windows uses instead of using the default that Visual Studio assigns.
  • "Browse" buttons will now open the right-most folder in the path that exists if the full path does not exist.

=== Unpack ===
  • New Unpack tab. [Completely revised from any previous versions that had it.]
  • Unpack all or some files from one or more VPK files via buttons or drag-n-drop.
  • Unpacks as quickly as GCFScape.
  • Find feature that stores the results such that the files in the results can be unpacked and searched.

=== Decompile ===
  • FIX: For Vampire: The Masquerade - Bloodlines models, UV map is upside-down.
  • FIX: Decompiling MDL v10 uses same syntax as Source models, but it should not.
    Decompiling an MDL v10 should be the same or better than "Half-Life MDL Decompiler 1.2" (mdldec) by Kratisto.
    During testing, Crowbar's values for root-bone movement (walkframe info) matched a lot more closely to original values.
    Also, Crowbar decompiles $texrendermode data.
  • FIX: Decompiling an MDL v10 without its sequence group MDL files or without its texture MDL file stops the decompile without proper messages.
  • FIX: After decompiling an MDL v10, the bottom MDL combobox is not filled-in with the MDL file name, even on successful compile.
  • FIX: Decompile tab "Use All in Compile" button does not set the "QC input" to full path in Compile tab.
  • Changed file input and output areas.
  • Split the Options group box into two boxes to help clarify the meaning of the options.
  • SMD files are now named to use the original names of meshes while avoiding SMD file name conflicts.
    This includes fixing the reported bug where the Opposing Force "massn.mdl" decompiled only one "frontkick" animation SMD file.
  • Added new option: "Only changed materials in $texturegroup lines".
  • Write batch decompile log to just one file.

=== Compile ===
  • FIX: Using the Subfolder Output option, when a QC file has a comment on the same line after $modelname "file.mdl", fails to place compiled files in Subfolder.
  • FIX: Compiling MDL v10 fails.
  • Changed file input and output areas.
  • Compile Options now change based on whether game is GoldSource or Source.
  • Preserve the folder tree that studiomdl makes for the model files for all Output Folder options. Removed the "Folder for each model" option because it is no longer needed.
  • Provides more details about Crowbar's managing of folders and files in the Compile log.
  • Write batch compile log to just one file.

=== Preview and View ===
  • FIX: The "crowbar" folder is created and "liblist.gam" file modified for GoldSource engine game, but should not be done.
  • FIX: The "materials" folder is copied for "View" and "View as Replacement", but should not be if model files are in a game's "models" folder tree.
  • FIX: Auto open of MDL file (when its related files are missing) does not update Info.

=== Options ===
  • Added Unpack options.
  • Added an Apply box that appears if Windows is not using what is specified.
  • Added options for how to set up Crowbar when a folder is dragged onto "Crowbar.exe" file.

=== Help ===
  • New Help tab.

=== About ===
  • Added steam group link under Crowbar to make it more obvious.
  • Added steam profile link under ZeqMacaw to make it more obvious.
  • Added "Unpack VPK files" to the list of tools in the toolset.

=== Set Up Games ===
  • Sven Co-op: Set the correct paths for model compiler and mapping tool from the Sven Co-op SDK.
  • Added "Alien Swarm: Reactive Drop" game setup to default list.
แก้ไขล่าสุดโดย ZeqMacaw; 21 ก.พ. 2024 @ 10: 19pm
Crowbar 0.51

Released 19-Nov-2017.

Portable binary:
Source code:
Changelog:

=== Unpack ===
  • FIXED: Unpacking from a selected folder that is direct child of <root> folder in the tree view crashes Crowbar.
  • FIXED: Unpacking from a "<Found>" tree (search results) can sometimes crash Crowbar.
    Technical details: Crashes when a found folder name, such as "k_lab", is part of an unfound folder name, such as "k_lab2".
  • FIXED: Clicking Subfolder "Use Default" button changes the Compile tab's Subfolder option instead of the Unpack tab's.
  • FIXED: "Use in Preview" button sets the first game setup in Preview instead of not changing it.
  • FIXED: After unpacking, the list in the bottom combobox of MDL file names is not sorted alphabetically.
  • FIXED: Write to a log option does not write a file.
  • FIXED: Entering "..\unpacked" for Output Subfolder changes the textbox to and places output in: "<path_of_crowbar.exe>\unpacked".
  • FIXED: Unpacking from a non-multi-chunk version 2 VPK is incorrect.

=== Decompile ===
  • ADDED: MDL v48 and v49 - Near-equivalent QC flex expressions for DMX-only flex expressions are now written to QC file.
  • FIXED: MDL v10 does not decompile $sequence options: pivot, node, transition, rtransition.
  • FIXED: MDL v10 file with a modelname that does not end with ".mdl" writes a $modelname in the QC file that does not re-compile.
    Example stored modelname (without quotes) that shows problem: "C:\Program Files\Steam\SteamApps\longishusername\half-life\SvenC"
  • FIXED: MDL v2531 (Vampire the Masquerade Bloodlines) - Many physics meshes are decompiled incorrectly.
  • FIXED: MDL v2531 - VertexType1 and VertexType2 meshes are decompiled incorrectly.
  • FIXED: MDL v37 physics and animation SMD files are not created.
  • FIXED: MDL v37 animations are rotated 90 degrees.
  • FIXED: MDL v49 eyelid flexes sometimes use the wrong frames from the VTA file. Reported here.
  • FIXED: The QC $poseparameter "loop" option is not decompiled for all MDL versions that use $poseparameter.
  • FIXED: Options groupbox does not disable when decompiling.
  • FIXED: Entering "..\decompiled" for Output Subfolder changes the textbox to and places output in: "<path_of_crowbar.exe>\decompiled".

=== Compile ===
  • FIXED: MDL v10 compiling can seemingly freeze the Compile tab if compiling to a folder that is rooted to a large folder.
  • FIXED: Entering "..\compiled" for Output Subfolder changes the textbox to and places output in: "<path_of_crowbar.exe>\compiled".
  • FIXED: If compile fails, then using Goto on the selected log file does not go to the correct folder.
  • FIXED: Incorrectly deletes empty folders that are part of the path to the temp folders created by Crowbar.

=== Options ===
  • UPDATED: Changed the defaults for Windows Explorer Auto-Open so that all checkboxes are checkmarked.
แก้ไขล่าสุดโดย ZeqMacaw; 14 พ.ย. 2019 @ 8: 33am
Crowbar 0.54

Released 31-Jan-2018.

Portable binary:
Source code:
Changelog:

=== General ===
  • FIXED: Change "// Created by Crowbar 0.52.0.0" to "// Created by Crowbar 0.52", i.e. only use first two numbers of Version.
  • FIXED: Clicking any Goto button, when its related textbox is empty, crashes Crowbar.
  • FIXED: If Windows taskbar is at the top of screen, then sometimes Crowbar can open where part of it is obscured by the taskbar.
  • FIXED: For the input drop-down box in Unpack tab, Decompile tab, and Compile tab:
    If "Folder and subfolders" is selected and then the path is changed, Crowbar will revert to "Folder" instead of leaving it at "Folder and subfolders".

=== Set Up Games ===
  • UPDATED: Changed Set Up Games popup window to a new tab in main window.
  • FIXED: Selecting a path file name via Browse overwrites an existing macro+path with full path even if a macro+path could be used.

=== Unpack ===
  • UPDATED: Widened tree window so that when viewing folders within "models" folder of several game VPKs,
    the horizontal scrollbar does not appear.
  • UPDATED: Columns in the list of files auto-resize whenever the list changes (i.e. when selected folder changes).
  • FIXED: VPK files that use preload bytes are not unpacked correctly.
    Example: Portal 2 "materials\nature\water_glados_01.vmt".

=== Decompile ===
  • ADDED: MDL v27 - Decompile reference and LOD meshes and some of the QC file.
  • ADDED: MDL v28 - Decompile reference and LOD meshes and some of the QC file.
  • ADDED: MDL v29 - Decompile reference and LOD meshes and some of the QC file.
  • ADDED: MDL v30 - Decompile reference and LOD meshes and some of the QC file.
  • REMOVED: 'Apply "Right-Hand Fix (only for survivors in L4D2)" option, because it is no longer needed with the better decompiling of L4D2 models.
  • UPDATED: "Include $definebone lines" defaults as enabled.
  • UPDATED: MDL v10 - Changed the decompiling of texture UV values to work with the better compiler (DoomMusic's StudioMDL).
  • UPDATED: MDL v48 and v49 - Disabled writing of $animation and $sequence subtract option because the related SMD files do not have the corresponding "un-subtracted" data. This should allow a good recompile, but the decompiled animation data will likely be useless in an animation editor.
  • FIXED: MDL v31 - Decompile of animations has incorrect rotation values.
  • FIXED: MDL v32 - QC does not list the $animation names within the $sequences that use them.
  • FIXED: MDL v36 - Decompile failed to get any $sequence names after first one.
  • FIXED: MDL v44 - Decompiled with $LOD replacemodel lines for "blank" bodyparts, but should not be.
  • FIXED: MDL v44, v48, and v49 - Decompiled without all animation info or with rotated bones and meshes. (Many bug reports over the years.)
  • FIXED: MDL v44, v48, and v49 - When a model has several bodygroups and the group with the head is not the first one, then the $model bodygroup might not be in the correct spot in the bodygroup list.
  • FIXED: MDL v44, v48, v49, and v52 - Decompiled without $LOD options: facial, nofacial, replacebone, replacematerial, removemodel, use_shadowlod_materials.
  • FIXED: MDL v46 - QC eyeball line has material path plus file name instead of only the file name.
  • FIXED: MDL v48 - When a model has several bodygroups and the group with the head is not the first one, then the eyeball, flex, and mouth QC lines are not written, or are written for the wrong mesh SMD.
  • FIXED: MDL v48 - When a model is compiled with $upaxis Y, eyes do not recompile correctly and sometimes a texture error appears.
    Fixed errors mentioned in these bug reports:
    http://steamcommunity.com/groups/CrowbarTool/discussions/1/618453594750957055/
    http://steamcommunity.com/groups/CrowbarTool/discussions/1/490123197939346178/
  • FIXED: MDL v48 - Decompile fails to parse some models that seem to be expecting hitbox nameOffset as an absolute offset. The fix ignores decompiling of hitbox name for any model, because the name does not seem to be used in-game.
  • FIXED: MDL v48 - An "__illumPosition" attachment is written instead of $illumposition.
  • FIXED: MDL v48 and v49 - Decompiled without QC commands: $casttextureshadows, $donotcastshadows.
  • FIXED: MDL v48 and v49 - Decompiled without correct animation SMD file when the $sequence uses "noanimation" option.
  • FIXED: MDL v48 and v49 - Some models are decompiled with rotated physics mesh.
  • FIXED: MDL v48 and v49 - Decompiled with only one $jointcollide option in QC $collisionjoints command, even if there is more than one.
  • FIXED: MDL v48 and v49 - QC $sequence has addlayer option instead of blendlayer option if the blendlayer does not use any values after the endframe parameter.
  • FIXED: MDL v48 and v49 - Decompiled QC has incorrect truncated value for $ModelName command.
    Bug report: http://steamcommunity.com/groups/CrowbarTool/discussions/1/1693785669871829897/
  • FIXED: MDL v48, v49, and v52 - Decompiled with $maxeyedeflection 90 when it should not be written.
  • FIXED: MDL v49 - Animation SMD files are incomplete for L4D2 "left4dead2/pak01_dir.vpk/models/c2m5_helicopter_extraction/c2m5_helicopter.mdl".
    Bug report: http://steamcommunity.com/groups/CrowbarTool/discussions/1/1473095331506783453/
  • FIXED: MDL v49 - Decompiled without all of the animation data from an animation-only MDL file that decompiled with Crowbar 0.44.
  • FIXED: MDL v49 - Decompiled without all of the animation data for CSGO weapon viewmodels.
  • FIXED: MDL v49 - A mesh+animation MDL file by itself (i.e. no ANI or related files) gives an error about a missing file instead of decompiling what is available.
  • FIXED: All MDL versions - Decompiled with $hboxset, $hbox, and $skipboneinbbox lines commented-out, even when they were not auto-generated by compiler.
  • FIXED: All MDL versions - Decompiled with $illumposition line commented-out.
  • FIXED: All MDL versions - $model flexcontroller option does not have double-quotes around name.
  • FIXED: All MDL versions - $jigglebone "allow_length_flex" option is written when it should not be and not written when it should be.

=== Compile ===
  • FIXED: Dragging a QC file onto Compile does not update the compile command textbox.

=== Preview and View ===
  • FIXED: Using "View" or "View as Replacement" of a model with a materials folder can sometimes
    prevent opening of viewer.
  • FIXED: Using "Open Viewer" button disables the "View" and "View as Replacement" buttons, but should not affect them.
  • FIXED: Closing Crowbar with more than one HLMV opened via "Open Viewer" button does not close all HLMV windows.
  • FIXED: Using "View" button changes files, but it should simply open HLMV with the MDL file.
  • FIXED: Using "View" or "View as Replacement" button copies entire materials folder if the MDL file is within a models folder and the materials folder is beside the models folder.
    However, Crowbar should only copy files actually used by the model instead.
    For now, Crowbar will not copy any material or texture files, but the feature will be added in later.

=== About ===
  • UPDATED: More names have been added to the "Special thanks" list.
  • UPDATED: "Special thanks" area redesigned to show all names without scrolling.
แก้ไขล่าสุดโดย ZeqMacaw; 25 มี.ค. 2018 @ 9: 13am
Crowbar 0.55

Released 28-Feb-2018.

Portable binary:
Source code:
Changelog:

=== Set Up Games ===
  • ADDED: Tactical Intervention game setup.

=== Unpack ===
  • ADDED: Unpacking of Tactical Intervention FPX package files.
  • ADDED: Unpacking of Garry's Mod GMA package files. Includes "unpacking" of an "addon.json" file that does not exist in the GMA package as a file, but as meta-data.

=== Decompile ===
  • ADDED: MDL v10 - Checkbox for using UV values specifically for DoomMusic's model compiler, which handles the UVs slightly differently than the Valve compiler.
  • ADDED: MDL v52 - Titanfall animation SMD files.
  • ADDED: MDL v53 - Titanfall 2 reference and LoD meshes, animation SMD files, and (probably incomplete) QC file.
  • FIXED: MDL v44 - Missing translational root-bone movement (walkframe LX LY LZ). (Rotational root-bone movement has not been fixed.)
  • FIXED: MDL v44, v45, v46, v48, v49, v52 - Missing name value for $sequence ikrule attachment option.
  • FIXED: MDL v44, v45, v46, v48, v49, v52 - Incorrect custom normals (smoothing groups) of concave physics mesh that has shared vertexes between convex sections.
  • FIXED: All MDL versions - The rotate x value for $attachment sometimes is NaN instead of a number.

=== Options ===
  • ADDED: Option to restrict to single instance (only one Crowbar open at a time).
แก้ไขล่าสุดโดย ZeqMacaw; 5 มี.ค. 2018 @ 7: 24pm
Crowbar 0.56

Released 10-Mar-2018.

Portable binary:
Source code:
Changelog:

=== Decompile ===
  • FIXED: MDL v53 - Some models fail to decompile.
  • FIXED: Wording of the tooltip for "Use UVs for DoomMusic's model compiler (GoldSource)" option.
  • FIXED: Some models have path in material names in mesh SMD files.

=== Compile ===
  • FIXED: Moving the splitter on Compile tab down at some point shows parts of the command-line/options area incorrectly.

=== Options ===
  • ADDED: Auto-open for FPX and GMA packages.

=== About ===
  • FIXED: Corrected which packages Crowbar can unpack.
แก้ไขล่าสุดโดย ZeqMacaw; 27 มี.ค. 2019 @ 3: 19pm
Crowbar 0.57

Released 20-Jan-2019.

Portable binary:
Source code:
Changelog:

=== General ===
  • FIXED: When a user changes text in a file name textbox and then drags a file onto Crowbar, the text reverts back to the text before the change.
  • FIXED: Clicking any Browse button when the path does not exist, e.g. "F:\" when drive F is invalid, crashes Crowbar.
  • FIXED: With some Windows themes, background colors are not consistent throughout app.
  • UPDATED: Changed "Crowbar Internal Error" window to explain how to properly report a bug via Bug Report forum.

=== Unpack ===
  • FIXED: Double-clicking to open a file within a VPK does not do anything if the VPK file name does not have an underscore.
  • FIXED: Unpacking a VPK does not do anything if the VPK file name does not have an underscore.

=== Decompile ===
  • ADDED: An "Override MDL Version" option for when the stored version is incorrect or not currently supported.
  • ADDED: MDL v10 - PS2 Half-Life model decompiling, including those using sequence groups.
  • FIXED: "Only changed materials in $texturegroup lines" and "Use MixedCase for keywords" options do not disable when "QC file" option is disabled.
  • FIXED: "Remove path from material file names" and "Use UVs for DoomMusic's model compiler (GoldSource)" options do not disable when "Reference mesh SMD file" option is disabled.
  • FIXED: Sometimes Crowbar will raise an exception error of "Cannot write to a closed TextWriter."

=== Compile ===
  • FIXED: Compile tab freezes when compiling with CSGO's studiomdl and the MDL file already exists, but the new one has fewer sequences.
    Caused by Crowbar not giving a response that studiomdl expects.
  • FIXED: When compiling a QC file that is missing a $modelname line or missing the $modelname final double-quote, Crowbar will not show studiomdl.exe output in the log box.
  • FIXED: Sometimes Crowbar will raise an exception error of "Cannot write to a closed TextWriter."
Crowbar 0.58

Released 17-Feb-2019.

Portable binary:
Source code:
Changelog:

=== Decompile ===
  • FIXED: Crowbar writes into some $cdmaterials the full path to Crowbar.exe.

=== Preview and View ===
  • FIXED: Calls Hammer with "-disallowhwmorph" as part of the game path when it should not.
แก้ไขล่าสุดโดย ZeqMacaw; 17 ก.พ. 2019 @ 9: 28am
Crowbar 0.61

Released 07-Jul-2019.

Portable binary:
Source code:
Changelog:

=== General ===
  • UPDATED: Only one file is needed for distribution: "Crowbar.exe". The Settings file and other files used by Crowbar are stored within Crowbar.exe and written out to "%appdata%\ZeqMacaw\Crowbar 0.61" when first opened.
  • FIXED: Crowbar does not save if the XML file exists in Data folder, but it is not writeable. Now, the Data folder is not used.
  • FIXED: Double-clicking a file with any caps in the extension that opens Crowbar or drag-dropping one that Crowbar can use always sets up and opens Decompile tab instead of correct tab.
  • FIXED: Improved speed of redrawing when resizing main window, particularly noticeable when using Windows Aero mode.

=== Set Up Games ===
  • ADDED: Button for a Source game, 'Create "models" folder tree from this game's VPKs', that creates all "models" subfolders from a game's VPKs,
    to allow viewing of models in a VPK via HLMV.
  • FIXED: In Set Up Games window, click Browse button when GameInfo.txt textbox is blank. Select a file name and click Open button. Crowbar opens exception window instead of filling-in the GameInfo.txt textbox.

=== Download ===
  • ADDED: New Download tab. Copy-paste a Steam Workshop item ID or web link and download the item's content.

=== Unpack ===
  • ADDED: List and unpack "Vampire: The Masquerade - Bloodlines" VPK files.
  • ADDED: Added Output option "Same folder" that unpacks package file into same folder as the package file, just like the default behavior of vpk.exe or gmad.exe.
  • ADDED: Option to unpack each package file into its own subfolder of output folder.
  • ADDED: Refresh/Cancel button to Refresh and Cancel showing of package contents.
  • ADDED: Search button turns into Cancel Search button when search is active.
  • ADDED: Opening any file of a multi-file VPK (one that uses filenames such as pak01_000, pak01_001, and pak01_dir) shows the contents of all of them;
    previously (and in GCFScape) only opening the "pak01_dir" file would show any contents.
  • UPDATED: When opening not via double-click of a package file, Crowbar will not show a package listing from previous run; user can click Refresh button to show the listing.
  • FIXED: Selecting a "<Found>" treeview item shows an extra '/' in the selected internal path textbox.

=== Decompile ===
  • FIXED: MDL v06 - No root-bone movement.
  • FIXED: MDL v06 - UV-mapping is upside-down.
  • FIXED: MDL v10 - For QC file $modelname, ignore internal model name and instead write file name of MDL file.
  • FIXED: MDL v10 - For sequence group files, tries to read files based on internal file name instead of MDL file name with suffixes.
  • FIXED: MDL v10 - Sequences with exactly 32 characters in name fail to be decompiled to SMD files and are not written into QC file.
  • FIXED: MDL v10 - Missing $sequence blend value in Ricochet "player\male.mdl". For example, wrote "blend 90 0" (without quotes) but should have written "blend N 90 0" (without quotes).
  • FIXED: MDL v27, v28, v44, v48, v49, v52, v53 - Sometimes tries to write incorrect $LOD replacebone option in QC that prevents full QC file from being written.
  • FIXED: MDL v32, v35, v36, v37, v44, v45, v46, v48 - Re-compiling some models gives "mismatched number of IK rules" error message.
  • FIXED: MDL v37 - Only first mesh of a multi-mesh model is decompiled to SMD file.
  • FIXED: MDL v37 - No root bone movement decompiled.
  • FIXED: MDL v37 - QC $KeyValues is not decompiled.
  • FIXED: MDL v37 - HL2 beta leak "hl2\models\Police.mdl" decompiles with several NaN values in QC $sequence ikrule option.
  • FIXED: MDL v49 - In QC file, an eyeball line has "[unknown_texture]" for its material name. This occurs when the material name is the same as another eyeball's material name.
    For example, the "eye" in these lines:
    eyeball "eye_r" "ValveBiped.Bip01_Head1" -2.04 -2.92 67.31 "eye" 2 4 "iris_unused" 1.7 eyeball "eye_l" "ValveBiped.Bip01_Head1" 2.04 -2.92 67.31 "eye" 2 -4 "iris_unused" 1.7
  • FIXED: MDL v49 - QC file ikrule options are not fully written.

=== Compile ===
  • FIXED: If QC file's $modelname value does not end with ".mdl" (e.g. $modelname "name" instead of $modelname "name.mdl"),
    then Crowbar does not list MDL file in the drop-down box below log box and does not enable "Use in View" button.

=== Preview and View ===
  • FIXED: Drag-dropping an MDL file onto an open Preview or View tab that has info displayed sometimes shows info twice mixed together.

=== Pack ===
  • ADDED: New Pack tab. Select a folder to pack into VPK or GMA.

=== Publish ===
  • ADDED: New Publish tab. Publish items to Steam Workshop of 4 games: Black Mesa, Contagion, Garry's Mod, and Left 4 Dead 2.

=== Options ===
  • UPDATED: Change default of ticked boxes for both MDL file Set Up options to just Decompile.
  • FIXED: Crowbar does not detect when default right-click action of related file extensions has been changed from "Open".
  • FIXED: Crowbar does not change the default right-click action of related file extensions to "Open" if another one has been set.

=== About ===
  • ADDED: List of new features.
  • ADDED: Several more names to "Special Thanks" section.
แก้ไขล่าสุดโดย ZeqMacaw; 31 ต.ค. 2019 @ 10: 45am
Crowbar 0.62

Released 08-Jul-2019.

Portable binary, source code, and changelog:
Portable binary (7z file) info:
  • Size: 686,175 bytes
  • SHA1: 94f1ddd11e3b817da45331bb92ce9abdd36345f5 (Hash tool used: HashCheck Shell Extension[code.kliu.org] )
Alternate downloads for portable binary:
Alternate download for source code:
แก้ไขล่าสุดโดย ZeqMacaw; 15 ก.ค. 2019 @ 10: 57am
< >
กำลังแสดง 16-28 จาก 28 ความเห็น
ต่อหน้า: 1530 50