SetupArrayProps R: array prop 'null' is at index zero
This article is an orphan, meaning that few or no articles link to it.
You can help by adding links to this article from other relevant articles.
January 2024
You can help by adding links to this article from other relevant articles.
January 2024
The startup error SetupArrayProps R: array prop 'null' is at index zero is caused by trying to run a Source 2007 game/mod with the Source 2009 engine. This is not possible.
Solution
The only Source 2007 game left today is Source SDK Base 2007. To use it:
- Change the
SteamAppId
value in gameinfo.txt to218
, then restart Steam. - Make sure that any paths to hl2.exe (such as the launch path for the Visual Studio debugger) are pointing to
SteamApps/account_name/source sdk base 2007/hl2.exe
. - If the SDK launcher lists any Source 2007 games, reset it for each engine version to prevent future confusion.
- Use the SDK launcher's "Edit Game Configurations" tool to move your mod's SDK profile to Source 2007.
Tip:To access content from a 2009 game while still using the 2007 engine, see mounting multiple games.