Source SDK Known Issues: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(updated)
Line 1: Line 1:
[[Category:Steam]]
[[Category:Steam]][[Category:Changelists]]
This is a list of known and verfied issues with the Source SDK release, and potential workarounds.
This is a list of known and verified issues with the Source SDK release, and potential workarounds.


== Larger issues ==
=== Direct shortcuts to hammer will not work ===


=== Expert Compile Settings deleted after update ===
With this version of the SDK you will get an error if you attempt to run hammer.exe from the 'sourcesdk\bin' directory. Here is the best way to work around this issue:


There is an issue with the Hammer Editor where Expert Compile mode settings are deleted for some users after the update. If this occurs, follow this procedure to restore the default settings:
# Right-click on the '''Source SDK''' item on the '''Tools''' tab in Steam.
# Select '''Create desktop shortcut'''.
# Add <code>-runhammer</code> to the end of the steam.exe command line.
#:For example: <code>C:\Program Files\Valve\Steam\Steam.exe -applaunch 211 -runhammer</code>
# Rename the desktop shortcut to something appropriate, such as "Hammer Editor".


# Delete the file <code>CmdSeq.wc</code> from your <code>sourcesdk\bin</code> directory.
This has the added benefit of actually launching the SDK Launcher before Hammer, making sure it is the latest version.
# Choose '''Refresh SDK Content''' from the Source SDK launcher window.


This issue will be addressed in another SDK Beta update.
Also, you can create shortcuts to Model Viewer and Face Poser by creating other shortcuts and adding these command line arguments:


=== "Steam validation rejected" Error ===
<code>-runmodelviewer</code>
* Users may get this Steam error when loading a multiplayer map from Hammer. A fix for this issue is being developed. The current workaround is to start a local LAN server by adding <code>+sv_lan 1</code> to the command-line when launching the game. Hammer users can find information about how to add this command-line parameter in [[Additional_game_parameters|this SDK FAQ article]].


=== Issues on 64-bit systems ===
<code>-runfaceposer</code>
* There are some issues with running the Source SDK on the 64-bit version of Windows. A permanent fix for these issues is being developed. The current workaround is to run the SDK in 32-bit mode, as described in the [[64-bit mode with Source SDK|Source SDK FAQ]].
 
=== Incorrect alpha value on displacements ===
* On some user's systems, especially users with DX8 or lower video cards, the alpha blend values of displacements are reversed in Hammer, although they are correct when the .BSP is viewed in the engine. The alpha values are correctly saved in the map -- the rendering in Hammer is incorrect.
 
The current workaround is follow these step when the map is ready to be compiled:
# Click the '''Auto''' tab on the '''Visgroups''' bar to switch to the Auto Visgroups view.
# Select the '''Displacements''' entry from the list of Visgroups.
# Click the '''Mark''' button to select all Displacements.
# Press Shift+A to open the '''Face Edit''' dialog and then click the '''Displacements''' tab.
# Press the '''Invert Alpha''' button.
# Choose '''Run Map...''' to compile the map and see the results in the game.
# Repeat this process to restore the displacement visualization inside Hammer, and continue editing.
 
This will be fixed in an Source Engine update.
 
== Minor issues ==
 
=== Rotation snapping behavior ===
 
There was a small regression with this release where the SHIFT key can no longer be used to snap object rotations to 15 degree increments. The current workaround is to enable 15 degree rotations as the default under '''Tools > Options > 2D views''' and use SHIFT to disable 15 degree rotations as needed.


== See also ==
== See also ==


* [[Source SDK Release Notes]]
* [[Source SDK Release Notes]]

Revision as of 15:15, 4 August 2006

This is a list of known and verified issues with the Source SDK release, and potential workarounds.

Direct shortcuts to hammer will not work

With this version of the SDK you will get an error if you attempt to run hammer.exe from the 'sourcesdk\bin' directory. Here is the best way to work around this issue:

  1. Right-click on the Source SDK item on the Tools tab in Steam.
  2. Select Create desktop shortcut.
  3. Add -runhammer to the end of the steam.exe command line.
    For example: C:\Program Files\Valve\Steam\Steam.exe -applaunch 211 -runhammer
  4. Rename the desktop shortcut to something appropriate, such as "Hammer Editor".

This has the added benefit of actually launching the SDK Launcher before Hammer, making sure it is the latest version.

Also, you can create shortcuts to Model Viewer and Face Poser by creating other shortcuts and adding these command line arguments:

-runmodelviewer

-runfaceposer

See also