<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.modding.dev/modding-dev-wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=XBLAH</id>
	<title>modding.dev WIKI - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.modding.dev/modding-dev-wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=XBLAH"/>
	<link rel="alternate" type="text/html" href="https://wiki.modding.dev/Special:Contributions/XBLAH"/>
	<updated>2026-05-06T10:30:30Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=QPic&amp;diff=57</id>
		<title>QPic</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=QPic&amp;diff=57"/>
		<updated>2026-01-01T13:24:31Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=Modding.dev | QPic File Format&lt;br /&gt;
|keywords=QPic,GoldSrc&lt;br /&gt;
|description=A simple image of any size used in WAD3 files.&lt;br /&gt;
|image=https://modding-assets.net/_modding-assets/images/engines/goldsrc.png&lt;br /&gt;
|image_alt=Wiki Logo&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A simple image of any size. Specific images of this format can be found in these wad files:&lt;br /&gt;
* cached.wad - The loading screen and the drop-down console background (WON version only)&lt;br /&gt;
* gfx.wad - The &amp;quot;LOADING&amp;quot; and &amp;quot;PAUSED&amp;quot; images among others&lt;br /&gt;
&lt;br /&gt;
= File Structure QPic =&lt;br /&gt;
{{binary_struct|Width|type=uint32|length=4|description=Image width, in pixels. Must be divisible by 16.}}&lt;br /&gt;
{{binary_struct|Height|type=uint32|length=4|description=Image height, in pixels. Must be divisible by 16.}}&lt;br /&gt;
{{binary_struct|Pixels|type=byte[]|length=width*height|description=The color index within the pallete.}}&lt;br /&gt;
{{binary_struct|ColorsUsed|type=uint16|length=2|description=Number of colors used in the palette (always 256 for GoldSrc).}}&lt;br /&gt;
{{binary_struct|Palette|type=color[]|length=256 * 3|description=Up to 256 RGB colors used in the texture. Each group of 3 uint32 form a R G B color.}}&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=QPic&amp;diff=56</id>
		<title>QPic</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=QPic&amp;diff=56"/>
		<updated>2026-01-01T13:22:39Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=QPic File Format&lt;br /&gt;
|keywords=QPic,GoldSrc&lt;br /&gt;
|description=A simple image of any size used in WAD3 files.&lt;br /&gt;
|image=https://modding-assets.net/_modding-assets/images/engines/goldsrc.png&lt;br /&gt;
|image_alt=Wiki Logo&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
A simple image of any size. Specific images of this format can be found in these wad files:&lt;br /&gt;
* cached.wad - The loading screen and the drop-down console background (WON version only)&lt;br /&gt;
* gfx.wad - The &amp;quot;LOADING&amp;quot; and &amp;quot;PAUSED&amp;quot; images among others&lt;br /&gt;
&lt;br /&gt;
= File Structure QPic =&lt;br /&gt;
{{binary_struct|Width|type=uint32|length=4|description=Image width, in pixels. Must be divisible by 16.}}&lt;br /&gt;
{{binary_struct|Height|type=uint32|length=4|description=Image height, in pixels. Must be divisible by 16.}}&lt;br /&gt;
{{binary_struct|Pixels|type=byte[]|length=width*height|description=The color index within the pallete.}}&lt;br /&gt;
{{binary_struct|ColorsUsed|type=uint16|length=2|description=Number of colors used in the palette (always 256 for GoldSrc).}}&lt;br /&gt;
{{binary_struct|Palette|type=color[]|length=256 * 3|description=Up to 256 RGB colors used in the texture. Each group of 3 uint32 form a R G B color.}}&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=MipTex&amp;diff=55</id>
		<title>MipTex</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=MipTex&amp;diff=55"/>
		<updated>2026-01-01T13:20:54Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=MipTex File Format&lt;br /&gt;
|keywords=MipTex&lt;br /&gt;
|description=This is the file type used by world textures and is the typical type of file you find in WAD3 archives.&lt;br /&gt;
|image=https://modding-assets.net/_modding-assets/images/engines/goldsrc.png&lt;br /&gt;
|image_alt=Wiki Logo&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
This is the file type used by world textures and is the typical type of file you find in WAD3 archives.&lt;br /&gt;
The structure is similar to what&#039;s used to describe textures in the BSP format. &lt;br /&gt;
&lt;br /&gt;
= File Structure =&lt;br /&gt;
{{binary_struct|FileName|type=string|length=32|description=File name, with up to 16 characters. The unused trailing characters are null.}}&lt;br /&gt;
{{binary_struct|Width|type=uint32|length=4|description=Image width, in pixels. Must be divisible by 16.}}&lt;br /&gt;
{{binary_struct|Height|type=uint32|length=4|description=Image height, in pixels. Must be divisible by 16.}}&lt;br /&gt;
{{binary_struct|MipOffsets|type=uint32[4]|length=16|description=Offset from start of this struct to each mipmap level&#039;s image.}}&lt;br /&gt;
{{binary_struct|MipData|type=byte[]|length=?|description=One MipMap for each mipmap level.}}&lt;br /&gt;
{{binary_struct|ColorsUsed|type=uint16|length=2|description=Number of colors used in the palette (always 256 for GoldSrc).}}&lt;br /&gt;
{{binary_struct|Palette|type=color[]|length=256 * 3|description=Up to 256 RGB colors used in the texture. Each group of 3 uint32 form a R G B color.}}&lt;br /&gt;
&lt;br /&gt;
For the MipMap images, the first image (level 0) is the texture image in its original dimensions.&lt;br /&gt;
All following levels have dimensions that are a quarter the size of the previous level. For example, for a 16x16 texture:&lt;br /&gt;
&lt;br /&gt;
    Level 0 is 16x16 (original)&lt;br /&gt;
    Level 1 is 8x8&lt;br /&gt;
    Level 2 is 4x4&lt;br /&gt;
    Level 3 is 2x2&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=QPic&amp;diff=54</id>
		<title>QPic</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=QPic&amp;diff=54"/>
		<updated>2025-12-31T22:35:01Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A simple image of any size. Specific images of this format can be found in these wad files:&lt;br /&gt;
* cached.wad - The loading screen and the drop-down console background (WON version only)&lt;br /&gt;
* gfx.wad - The &amp;quot;LOADING&amp;quot; and &amp;quot;PAUSED&amp;quot; images among others&lt;br /&gt;
&lt;br /&gt;
= File Structure QPic =&lt;br /&gt;
{{binary_struct|Width|type=uint32|length=4|description=Image width, in pixels. Must be divisible by 16.}}&lt;br /&gt;
{{binary_struct|Height|type=uint32|length=4|description=Image height, in pixels. Must be divisible by 16.}}&lt;br /&gt;
{{binary_struct|Pixels|type=byte[]|length=width*height|description=The color index within the pallete.}}&lt;br /&gt;
{{binary_struct|ColorsUsed|type=uint16|length=2|description=Number of colors used in the palette (always 256 for GoldSrc).}}&lt;br /&gt;
{{binary_struct|Palette|type=color[]|length=256 * 3|description=Up to 256 RGB colors used in the texture. Each group of 3 uint32 form a R G B color.}}&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=MipTex&amp;diff=53</id>
		<title>MipTex</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=MipTex&amp;diff=53"/>
		<updated>2025-12-31T22:34:45Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the file type used by world textures and is the typical type of file you find in WAD3 archives.&lt;br /&gt;
The structure is similar to what&#039;s used to describe textures in the BSP format. &lt;br /&gt;
&lt;br /&gt;
= File Structure =&lt;br /&gt;
{{binary_struct|FileName|type=string|length=32|description=File name, with up to 16 characters. The unused trailing characters are null.}}&lt;br /&gt;
{{binary_struct|Width|type=uint32|length=4|description=Image width, in pixels. Must be divisible by 16.}}&lt;br /&gt;
{{binary_struct|Height|type=uint32|length=4|description=Image height, in pixels. Must be divisible by 16.}}&lt;br /&gt;
{{binary_struct|MipOffsets|type=uint32[4]|length=16|description=Offset from start of this struct to each mipmap level&#039;s image.}}&lt;br /&gt;
{{binary_struct|MipData|type=byte[]|length=?|description=One MipMap for each mipmap level.}}&lt;br /&gt;
{{binary_struct|ColorsUsed|type=uint16|length=2|description=Number of colors used in the palette (always 256 for GoldSrc).}}&lt;br /&gt;
{{binary_struct|Palette|type=color[]|length=256 * 3|description=Up to 256 RGB colors used in the texture. Each group of 3 uint32 form a R G B color.}}&lt;br /&gt;
&lt;br /&gt;
For the MipMap images, the first image (level 0) is the texture image in its original dimensions.&lt;br /&gt;
All following levels have dimensions that are a quarter the size of the previous level. For example, for a 16x16 texture:&lt;br /&gt;
&lt;br /&gt;
    Level 0 is 16x16 (original)&lt;br /&gt;
    Level 1 is 8x8&lt;br /&gt;
    Level 2 is 4x4&lt;br /&gt;
    Level 3 is 2x2&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=MipTex&amp;diff=52</id>
		<title>MipTex</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=MipTex&amp;diff=52"/>
		<updated>2025-12-31T22:19:57Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the file type used by world textures and is the typical type of file you find in WAD3 archives.&lt;br /&gt;
The structure is similar to what&#039;s used to describe textures in the BSP format. &lt;br /&gt;
&lt;br /&gt;
= File Structure =&lt;br /&gt;
{{binary_struct|FileName|type=string|length=32|description=File name, with up to 16 characters. The unused trailing characters are null.}}&lt;br /&gt;
{{binary_struct|Width|type=uint32|length=4|description=Image width, in pixels. Must be divisible by 16.}}&lt;br /&gt;
{{binary_struct|Height|type=uint32|length=4|description=Image height, in pixels. Must be divisible by 16.}}&lt;br /&gt;
{{binary_struct|MipOffsets|type=uint32[4]|length=16|description=Offset from start of this struct to each mipmap level&#039;s image.}}&lt;br /&gt;
{{binary_struct|MipData|type=byte[]|length=?|description=One MipMap for each mipmap level.}}&lt;br /&gt;
{{binary_struct|ColorsUsed|type=uint16|length=2|description=Number of colors used in the palette (always 256 for GoldSrc).}}&lt;br /&gt;
{{binary_struct|Pallete|type=color[]|length=256 * 3|description=Up to 256 RGB colors used in the texture. Each group of 3 uint32 form a R G B color.}}&lt;br /&gt;
&lt;br /&gt;
For the MipMap images, the first image (level 0) is the texture image in its original dimensions.&lt;br /&gt;
All following levels have dimensions that are a quarter the size of the previous level. For example, for a 16x16 texture:&lt;br /&gt;
&lt;br /&gt;
    Level 0 is 16x16 (original)&lt;br /&gt;
    Level 1 is 8x8&lt;br /&gt;
    Level 2 is 4x4&lt;br /&gt;
    Level 3 is 2x2&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=MipTex&amp;diff=51</id>
		<title>MipTex</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=MipTex&amp;diff=51"/>
		<updated>2025-12-31T22:19:41Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: Created page with &amp;quot;This is the file type used by world textures and is the typical type of file you find in WAD3 archives. The structure is similar to what&amp;#039;s used to describe textures in the BSP format.   = File Structure = {{binary_struct|FileName|type=string|length=32|description=File name, with up to 16 characters. The unused trailing characters are null.}} {{binary_struct|Width|type=uint32|length=4|description=Image width, in pixels. Must be divisible by 16.}} {{binary_struct|Height|ty...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the file type used by world textures and is the typical type of file you find in WAD3 archives.&lt;br /&gt;
The structure is similar to what&#039;s used to describe textures in the BSP format. &lt;br /&gt;
&lt;br /&gt;
= File Structure =&lt;br /&gt;
{{binary_struct|FileName|type=string|length=32|description=File name, with up to 16 characters. The unused trailing characters are null.}}&lt;br /&gt;
{{binary_struct|Width|type=uint32|length=4|description=Image width, in pixels. Must be divisible by 16.}}&lt;br /&gt;
{{binary_struct|Height|type=uint32|length=4|description=Image height, in pixels. Must be divisible by 16.}}&lt;br /&gt;
{{binary_struct|MipOffsets|type=uint32[4]|length=16|description=Offset from start of this struct to each mipmap level&#039;s image.}}&lt;br /&gt;
{{binary_struct|MipData|type=byte[]|length=?|description=One MipMap for each mipmap level.}}&lt;br /&gt;
{{binary_struct|ColorsUsed|type=uint16|length=2|description=Number of colors used in the palette (always 256 for GoldSrc).}}&lt;br /&gt;
{{binary_struct|Pallete|type=color[]|length=256 * 3|description=Up to 256 RGB colors used in the texture. Each group of 3 uint32 form a R G B color.}}&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=QPic&amp;diff=50</id>
		<title>QPic</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=QPic&amp;diff=50"/>
		<updated>2025-12-31T22:02:41Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: Created page with &amp;quot;A simple image of any size. Specific images of this format can be found in these wad files: * cached.wad - The loading screen and the drop-down console background (WON version only) * gfx.wad - The &amp;quot;LOADING&amp;quot; and &amp;quot;PAUSED&amp;quot; images among others  = File Structure QPic = {{binary_struct|Width|type=uint32|length=4|description=Image width, in pixels. Must be divisible by 16.}} {{binary_struct|Height|type=uint32|length=4|description=Image height, in pixels. Must be divisible by 1...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A simple image of any size. Specific images of this format can be found in these wad files:&lt;br /&gt;
* cached.wad - The loading screen and the drop-down console background (WON version only)&lt;br /&gt;
* gfx.wad - The &amp;quot;LOADING&amp;quot; and &amp;quot;PAUSED&amp;quot; images among others&lt;br /&gt;
&lt;br /&gt;
= File Structure QPic =&lt;br /&gt;
{{binary_struct|Width|type=uint32|length=4|description=Image width, in pixels. Must be divisible by 16.}}&lt;br /&gt;
{{binary_struct|Height|type=uint32|length=4|description=Image height, in pixels. Must be divisible by 16.}}&lt;br /&gt;
{{binary_struct|Pixels|type=byte[]|length=width*height|description=The color index within the pallete.}}&lt;br /&gt;
{{binary_struct|ColorsUsed|type=uint16|length=2|description=Number of colors used in the palette (always 256 for GoldSrc).}}&lt;br /&gt;
{{binary_struct|Pallete|type=color[]|length=256 * 3|description=Up to 256 RGB colors used in the texture. Each group of 3 uint32 form a R G B color.}}&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=Main_Page&amp;diff=49</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=Main_Page&amp;diff=49"/>
		<updated>2025-12-31T20:50:48Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Files =&lt;br /&gt;
&lt;br /&gt;
== Materials ==&lt;br /&gt;
&lt;br /&gt;
* [[QPic]]&lt;br /&gt;
* [[MipTex]]&lt;br /&gt;
&lt;br /&gt;
== Packages ==&lt;br /&gt;
* [[WAD3]]&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=WAD3&amp;diff=48</id>
		<title>WAD3</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=WAD3&amp;diff=48"/>
		<updated>2025-12-31T19:15:36Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: /* Known File Formats */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Derived from Quake&#039;s WAD2 format.&lt;br /&gt;
All data types uses little endian byte order.&lt;br /&gt;
&lt;br /&gt;
After the format&#039;s header there are num_dirs directory entries that contains data about all the files within the WAD3 archive, as well as their position within the file. &lt;br /&gt;
&lt;br /&gt;
= File Structure =&lt;br /&gt;
&lt;br /&gt;
== Header ==&lt;br /&gt;
{{binary_struct|SIGNATURE|type=string|length=4|description=Constant WAD3 signature.|value=&amp;quot;WAD3&amp;quot;}}&lt;br /&gt;
{{binary_struct|TreeSize|type=uint32|length=4|description=The number of files within the WAD3 package.}}&lt;br /&gt;
{{binary_struct|HeaderSize|type=uint32|length=4|description=Offset of the file tree  relative to the beginning of the WAD3.}}&lt;br /&gt;
&lt;br /&gt;
== File Tree ==&lt;br /&gt;
{{binary_struct|Offset|type=uint32|length=4|description=Offset of the entry data relative to the beginning of the WAD3 file.}}&lt;br /&gt;
{{binary_struct|DiskSize|type=uint32|length=4|description=The entry&#039;s disk size in the archive.}}&lt;br /&gt;
{{binary_struct|Length|type=uint32|length=4|description=The length of the entry&#039;s data.}}&lt;br /&gt;
{{binary_struct|Type|type=byte|length=1|description=The entry&#039;s file type.&lt;br /&gt;
* 0x40 [[SprayDecal]] // Same as miptex. Only found in entry LOGO (or {LOGO) in tempdecal.wad&lt;br /&gt;
* 0x42 [[QPic]] // Simple image of any size.&lt;br /&gt;
* 0x43 [[MipTex]] // World texture.  dimensions that are multiple-of-16 and 4 mipmaps. This is the typical entry type.&lt;br /&gt;
* 0x46 [[QFont]] // Fixed-height variable-width font for a single-byte character set (e.g. ASCII)}} &lt;br /&gt;
{{binary_struct|Compressed|type=byte|length=1|description=Whether the file was compressed.}}&lt;br /&gt;
{{binary_struct|type=null|length=2|description=Padding.}}&lt;br /&gt;
{{binary_struct|FileName|type=string|length=32|description=File name, with up to 16 characters. The unused trailing characters are null. }}&lt;br /&gt;
&lt;br /&gt;
== Files ==&lt;br /&gt;
File data is accessed by using Offset and Length.&lt;br /&gt;
&lt;br /&gt;
=== Known File Formats ===&lt;br /&gt;
&lt;br /&gt;
* [[SprayDecal]]&lt;br /&gt;
* [[QPic]]&lt;br /&gt;
* [[MipTex]]&lt;br /&gt;
* [[QFont]]&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=WAD3&amp;diff=47</id>
		<title>WAD3</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=WAD3&amp;diff=47"/>
		<updated>2025-12-31T19:14:41Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: /* Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Derived from Quake&#039;s WAD2 format.&lt;br /&gt;
All data types uses little endian byte order.&lt;br /&gt;
&lt;br /&gt;
After the format&#039;s header there are num_dirs directory entries that contains data about all the files within the WAD3 archive, as well as their position within the file. &lt;br /&gt;
&lt;br /&gt;
= File Structure =&lt;br /&gt;
&lt;br /&gt;
== Header ==&lt;br /&gt;
{{binary_struct|SIGNATURE|type=string|length=4|description=Constant WAD3 signature.|value=&amp;quot;WAD3&amp;quot;}}&lt;br /&gt;
{{binary_struct|TreeSize|type=uint32|length=4|description=The number of files within the WAD3 package.}}&lt;br /&gt;
{{binary_struct|HeaderSize|type=uint32|length=4|description=Offset of the file tree  relative to the beginning of the WAD3.}}&lt;br /&gt;
&lt;br /&gt;
== File Tree ==&lt;br /&gt;
{{binary_struct|Offset|type=uint32|length=4|description=Offset of the entry data relative to the beginning of the WAD3 file.}}&lt;br /&gt;
{{binary_struct|DiskSize|type=uint32|length=4|description=The entry&#039;s disk size in the archive.}}&lt;br /&gt;
{{binary_struct|Length|type=uint32|length=4|description=The length of the entry&#039;s data.}}&lt;br /&gt;
{{binary_struct|Type|type=byte|length=1|description=The entry&#039;s file type.&lt;br /&gt;
* 0x42 [[QPic]] // Simple image of any size.&lt;br /&gt;
* 0x43 [[MipTex]] // World texture.  dimensions that are multiple-of-16 and 4 mipmaps. This is the typical entry type.&lt;br /&gt;
* 0x46 [[QFont]] // Fixed-height variable-width font for a single-byte character set (e.g. ASCII)&lt;br /&gt;
* 0x40 [[SprayDecal]] // Same as miptex. Only found in entry LOGO (or {LOGO) in tempdecal.wad}} &lt;br /&gt;
{{binary_struct|Compressed|type=byte|length=1|description=Whether the file was compressed.}}&lt;br /&gt;
{{binary_struct|type=null|length=2|description=Padding.}}&lt;br /&gt;
{{binary_struct|FileName|type=string|length=32|description=File name, with up to 16 characters. The unused trailing characters are null. }}&lt;br /&gt;
&lt;br /&gt;
== Files ==&lt;br /&gt;
File data is accessed by using Offset and Length.&lt;br /&gt;
&lt;br /&gt;
=== Known File Formats ===&lt;br /&gt;
* [[QPic]]&lt;br /&gt;
* [[MipTex]]&lt;br /&gt;
* [[SprayDecal]]&lt;br /&gt;
* [[QFont]]&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=WAD3&amp;diff=46</id>
		<title>WAD3</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=WAD3&amp;diff=46"/>
		<updated>2025-12-31T19:13:34Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: Created page with &amp;quot;Derived from Quake&amp;#039;s WAD2 format. All data types uses little endian byte order.  After the format&amp;#039;s header there are num_dirs directory entries that contains data about all the files within the WAD3 archive, as well as their position within the file.   = File Structure =  == Header == {{binary_struct|SIGNATURE|type=string|length=4|description=Constant WAD3 signature.|value=&amp;quot;WAD3&amp;quot;}} {{binary_struct|TreeSize|type=uint32|length=4|description=The number of files within the W...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Derived from Quake&#039;s WAD2 format.&lt;br /&gt;
All data types uses little endian byte order.&lt;br /&gt;
&lt;br /&gt;
After the format&#039;s header there are num_dirs directory entries that contains data about all the files within the WAD3 archive, as well as their position within the file. &lt;br /&gt;
&lt;br /&gt;
= File Structure =&lt;br /&gt;
&lt;br /&gt;
== Header ==&lt;br /&gt;
{{binary_struct|SIGNATURE|type=string|length=4|description=Constant WAD3 signature.|value=&amp;quot;WAD3&amp;quot;}}&lt;br /&gt;
{{binary_struct|TreeSize|type=uint32|length=4|description=The number of files within the WAD3 package.}}&lt;br /&gt;
{{binary_struct|HeaderSize|type=uint32|length=4|description=Offset of the file tree  relative to the beginning of the WAD3.}}&lt;br /&gt;
&lt;br /&gt;
== File Tree ==&lt;br /&gt;
{{binary_struct|Offset|type=uint32|length=4|description=Offset of the entry data relative to the beginning of the WAD3 file.}}&lt;br /&gt;
{{binary_struct|DiskSize|type=uint32|length=4|description=The entry&#039;s disk size in the archive.}}&lt;br /&gt;
{{binary_struct|Length|type=uint32|length=4|description=The length of the entry&#039;s data.}}&lt;br /&gt;
{{binary_struct|Type|type=byte|length=1|description=The entry&#039;s file type.&lt;br /&gt;
* 0x42 [[QPic]] // Simple image of any size.&lt;br /&gt;
* 0x43 [[MipTex]] // World texture.  dimensions that are multiple-of-16 and 4 mipmaps. This is the typical entry type.&lt;br /&gt;
* 0x46 [[QFont]] // Fixed-height variable-width font for a single-byte character set (e.g. ASCII)&lt;br /&gt;
* 0x40 [[SprayDecal]] // Same as miptex. Only found in entry LOGO (or {LOGO) in tempdecal.wad}} &lt;br /&gt;
{{binary_struct|Compressed|type=byte|length=1|description=Whether the file was compressed.}}&lt;br /&gt;
{{binary_struct|type=null|length=2|description=Padding.}}&lt;br /&gt;
{{binary_struct|FileName|type=string|length=32|description=File name, with up to 16 characters. The unused trailing characters are null. }}&lt;br /&gt;
&lt;br /&gt;
== Files ==&lt;br /&gt;
File data is accessed by using Offset and Length.&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=Template:Binary_struct&amp;diff=45</id>
		<title>Template:Binary struct</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=Template:Binary_struct&amp;diff=45"/>
		<updated>2025-12-31T19:09:43Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;display:grid; margin-bottom:16px&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; box-shadow:0 2px 0 rgb(0 0 0 / 10%); background-image:linear-gradient(90deg, rgb(49 49 49) 60%, rgb(45 45 45)); border:thick double rgb(255 255 255 / 3%); border-radius:.3em .3em 0 0; position:sticky; padding:.5em 1em; top:0; z-index:10&amp;quot;&amp;gt;&lt;br /&gt;
	    &amp;lt;div&amp;gt;&amp;lt;!--&lt;br /&gt;
            --&amp;gt;&amp;lt;kbd&amp;gt;{{#if:{{{name|}}}|{{{name}}}|{{{1|}}}}}&amp;lt;/kbd&amp;gt;&amp;amp;nbsp;&amp;lt;!--&lt;br /&gt;
            --&amp;gt;&amp;lt;kbd&amp;gt;&amp;lt;span style=&amp;quot;color:#66d9ef&amp;quot;&amp;gt;&amp;amp;lt;{{#if:{{{type|}}}|{{{type}}}|{{{2|}}}}}&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/kbd&amp;gt;&amp;amp;nbsp;&amp;lt;!--&lt;br /&gt;
            --&amp;gt;&amp;lt;span style=&amp;quot;color:#ddc946;font-weight:bold;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;border-bottom:1px none;&amp;quot;&amp;gt;({{#if:{{{length|}}}|{{{length}}}|{{{3|}}}}} {{#ifeq:{{#if:{{{length|}}}|{{{length}}}|{{{3|}}}}}|1|byte|bytes}})&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;!--&lt;br /&gt;
        --&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;!--&lt;br /&gt;
    --&amp;gt;&amp;amp;nbsp;{{#if:{{{value|}}}|&amp;lt;span style=&amp;quot;display:flex; background:#202020; border-radius:2px; font-size:0.9em; padding:2px 4px&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Default Value:&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;lt;span style=&amp;quot;color:{{#ifeq:{{#if:{{{type|}}}|{{{type}}}|{{{2|}}}}}|string|#E6DB74|#AE81FF}}&amp;quot;&amp;gt;{{{value}}}&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;}}&amp;lt;!--&lt;br /&gt;
    --&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;background-color:rgb(40 40 40); border:thick double rgb(255 255 255 / 3%); border-top:0; border-radius:0 0 .3em .3em; padding:.5em 1em&amp;quot;&amp;gt;{{{description}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=Template:Binary_struct&amp;diff=44</id>
		<title>Template:Binary struct</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=Template:Binary_struct&amp;diff=44"/>
		<updated>2025-12-31T19:09:03Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;display:grid; margin-bottom:16px&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; box-shadow:0 2px 0 rgb(0 0 0 / 10%); background-image:linear-gradient(90deg, rgb(49 49 49) 60%, rgb(45 45 45)); border:thick double rgb(255 255 255 / 3%); border-radius:.3em .3em 0 0; position:sticky; padding:.5em 1em; top:0; z-index:10&amp;quot;&amp;gt;&lt;br /&gt;
	    &amp;lt;div&amp;gt;&amp;lt;!--&lt;br /&gt;
            --&amp;gt;&amp;lt;kbd&amp;gt;{{#if:{{{name|}}}|{{{name}}}&amp;amp;nbsp;|{{{1|}}}&amp;amp;nbsp;}}&amp;lt;/kbd&amp;gt;&amp;lt;!--&lt;br /&gt;
            --&amp;gt;&amp;lt;kbd&amp;gt;&amp;lt;span style=&amp;quot;color:#66d9ef&amp;quot;&amp;gt;&amp;amp;lt;{{#if:{{{type|}}}|{{{type}}}|{{{2|}}}}}&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/kbd&amp;gt;&amp;amp;nbsp;&amp;lt;!--&lt;br /&gt;
            --&amp;gt;&amp;lt;span style=&amp;quot;color:#ddc946;font-weight:bold;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;border-bottom:1px none;&amp;quot;&amp;gt;({{#if:{{{length|}}}|{{{length}}}|{{{3|}}}}} {{#ifeq:{{#if:{{{length|}}}|{{{length}}}|{{{3|}}}}}|1|byte|bytes}})&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;!--&lt;br /&gt;
        --&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;!--&lt;br /&gt;
    --&amp;gt;&amp;amp;nbsp;{{#if:{{{value|}}}|&amp;lt;span style=&amp;quot;display:flex; background:#202020; border-radius:2px; font-size:0.9em; padding:2px 4px&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Default Value:&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;lt;span style=&amp;quot;color:{{#ifeq:{{#if:{{{type|}}}|{{{type}}}|{{{2|}}}}}|string|#E6DB74|#AE81FF}}&amp;quot;&amp;gt;{{{value}}}&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;}}&amp;lt;!--&lt;br /&gt;
    --&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;background-color:rgb(40 40 40); border:thick double rgb(255 255 255 / 3%); border-top:0; border-radius:0 0 .3em .3em; padding:.5em 1em&amp;quot;&amp;gt;{{{description}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=Template:Binary_struct&amp;diff=43</id>
		<title>Template:Binary struct</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=Template:Binary_struct&amp;diff=43"/>
		<updated>2025-12-31T18:58:19Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;display:grid; margin-bottom:16px&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; box-shadow:0 2px 0 rgb(0 0 0 / 10%); background-image:linear-gradient(90deg, rgb(49 49 49) 60%, rgb(45 45 45)); border:thick double rgb(255 255 255 / 3%); border-radius:.3em .3em 0 0; position:sticky; padding:.5em 1em; top:0; z-index:10&amp;quot;&amp;gt;&lt;br /&gt;
	    &amp;lt;div&amp;gt;&amp;lt;!--&lt;br /&gt;
            --&amp;gt;&amp;lt;kbd&amp;gt;{{#if:{{{name|}}}|{{{name}}}|{{{1|}}}}}&amp;lt;/kbd&amp;gt;&amp;amp;nbsp;&amp;lt;!--&lt;br /&gt;
            --&amp;gt;&amp;lt;kbd&amp;gt;&amp;lt;span style=&amp;quot;color:#66d9ef&amp;quot;&amp;gt;&amp;amp;lt;{{#if:{{{type|}}}|{{{type}}}|{{{2|}}}}}&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/kbd&amp;gt;&amp;amp;nbsp;&amp;lt;!--&lt;br /&gt;
            --&amp;gt;&amp;lt;span style=&amp;quot;color:#ddc946;font-weight:bold;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;border-bottom:1px none;&amp;quot;&amp;gt;({{#if:{{{length|}}}|{{{length}}}|{{{3|}}}}} {{#ifeq:{{#if:{{{length|}}}|{{{length}}}|{{{3|}}}}}|1|byte|bytes}})&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;!--&lt;br /&gt;
        --&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;!--&lt;br /&gt;
    --&amp;gt;&amp;amp;nbsp;{{#if:{{{value|}}}|&amp;lt;span style=&amp;quot;display:flex; background:#202020; border-radius:2px; font-size:0.9em; padding:2px 4px&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Default Value:&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;lt;span style=&amp;quot;color:{{#ifeq:{{#if:{{{type|}}}|{{{type}}}|{{{2|}}}}}|string|#E6DB74|#AE81FF}}&amp;quot;&amp;gt;{{{value}}}&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;}}&amp;lt;!--&lt;br /&gt;
    --&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;background-color:rgb(40 40 40); border:thick double rgb(255 255 255 / 3%); border-top:0; border-radius:0 0 .3em .3em; padding:.5em 1em&amp;quot;&amp;gt;{{{description}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=Template:Binary_struct&amp;diff=42</id>
		<title>Template:Binary struct</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=Template:Binary_struct&amp;diff=42"/>
		<updated>2025-12-31T18:57:22Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;display:grid; margin-bottom:16px&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; box-shadow:0 2px 0 rgb(0 0 0 / 10%); background-image:linear-gradient(90deg, rgb(49 49 49) 60%, rgb(45 45 45)); border:thick double rgb(255 255 255 / 3%); border-radius:.3em .3em 0 0; position:sticky; padding:.5em 1em; top:0; z-index:10&amp;quot;&amp;gt;&lt;br /&gt;
	    &amp;lt;div&amp;gt;&amp;lt;!--&lt;br /&gt;
            --&amp;gt;&amp;lt;kbd&amp;gt;{{#if:{{{name|}}}|{{{name}}}|{{{1|}}}}}&amp;lt;/kbd&amp;gt;&amp;amp;nbsp;&amp;lt;!--&lt;br /&gt;
            --&amp;gt;&amp;lt;kbd&amp;gt;&amp;lt;span style=&amp;quot;color:#66d9ef&amp;quot;&amp;gt;&amp;amp;lt;{{#if:{{{type|}}}|{{{type}}}|{{{2|}}}}}&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/kbd&amp;gt;&amp;amp;nbsp;&amp;lt;!--&lt;br /&gt;
            --&amp;gt;&amp;lt;span style=&amp;quot;color:#ddc946;font-weight:bold;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;border-bottom:1px none;&amp;quot;&amp;gt;({{#if:{{{length|}}}|{{{length}}}|{{{3|}}}}} {{#ifeq:{{#if:{{{length|}}}|{{{length}}}|{{{3|}}}}}|1|byte|bytes}})&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;!--&lt;br /&gt;
        --&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;!--&lt;br /&gt;
    --&amp;gt;&amp;amp;nbsp;{{#if:{{{value|}}}|&amp;lt;span style=&amp;quot;display:flex; background:#202020; border-radius:2px; font-size:0.9em; padding:2px 4px&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Default Value:&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;lt;span style=&amp;quot;color:{{#ifeq:{{#if:{{{type|}}}|{{{type}}}|{{{2|}}}}}|string|#E6DB74|#AE81FF}}&amp;quot;&amp;gt;{{{value}}}&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;}}&amp;lt;!--&lt;br /&gt;
    --&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;background-color:rgb(40 40 40); border:thick double rgb(255 255 255 / 3%); border-top:0; border-radius:0 0 .3em .3em; padding:.5em 1em&amp;quot;&amp;gt;{{description}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=Template:Binary_struct&amp;diff=41</id>
		<title>Template:Binary struct</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=Template:Binary_struct&amp;diff=41"/>
		<updated>2025-12-31T18:53:08Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;display:grid; margin-bottom:16px&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; box-shadow:0 2px 0 rgb(0 0 0 / 10%); background-image:linear-gradient(90deg, rgb(49 49 49) 60%, rgb(45 45 45)); border:thick double rgb(255 255 255 / 3%); border-radius:.3em .3em 0 0; position:sticky; padding:.5em 1em; top:0; z-index:10&amp;quot;&amp;gt;&lt;br /&gt;
	    &amp;lt;div&amp;gt;&amp;lt;!--&lt;br /&gt;
            --&amp;gt;&amp;lt;kbd&amp;gt;{{#if:{{{name|}}}|{{{name}}}|{{{1|}}}}}&amp;lt;/kbd&amp;gt;&amp;amp;nbsp;&amp;lt;!--&lt;br /&gt;
            --&amp;gt;&amp;lt;kbd&amp;gt;&amp;lt;span style=&amp;quot;color:#66d9ef&amp;quot;&amp;gt;&amp;amp;lt;{{#if:{{{type|}}}|{{{type}}}|{{{2|}}}}}&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/kbd&amp;gt;&amp;amp;nbsp;&amp;lt;!--&lt;br /&gt;
            --&amp;gt;&amp;lt;span style=&amp;quot;color:#ddc946;font-weight:bold;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;border-bottom:1px none;&amp;quot;&amp;gt;({{#if:{{{length|}}}|{{{length}}}|{{{3|}}}}} {{#ifeq:{{#if:{{{length|}}}|{{{length}}}|{{{3|}}}}}|1|byte|bytes}})&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;!--&lt;br /&gt;
        --&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;!--&lt;br /&gt;
    --&amp;gt;&amp;amp;nbsp;{{#if:{{{value|}}}|&amp;lt;span style=&amp;quot;display:flex; background:#202020; border-radius:2px; font-size:0.9em; padding:2px 4px&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Default Value:&amp;lt;/b&amp;gt;&amp;amp;nbsp;{{value}}&amp;lt;/span&amp;gt;}}&amp;lt;!--&lt;br /&gt;
    --&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;background-color:rgb(40 40 40); border:thick double rgb(255 255 255 / 3%); border-top:0; border-radius:0 0 .3em .3em; padding:.5em 1em&amp;quot;&amp;gt;{{description}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=Template:Binary_struct&amp;diff=40</id>
		<title>Template:Binary struct</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=Template:Binary_struct&amp;diff=40"/>
		<updated>2025-12-31T18:46:00Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: Created page with &amp;quot;&amp;lt;div style=&amp;quot;display:grid; margin-bottom:16px&amp;quot;&amp;gt;     &amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; box-shadow:0 2px 0 rgb(0 0 0 / 10%); background-image:linear-gradient(90deg, rgb(49 49 49) 60%, rgb(45 45 45)); border:thick double rgb(255 255 255 / 3%); border-radius:.3em .3em 0 0; position:sticky; padding:.5em 1em; top:0; z-index:10&amp;quot;&amp;gt; 	    &amp;lt;div&amp;gt;&amp;lt;!--             --&amp;gt;&amp;lt;kbd&amp;gt;SIGNATURE&amp;lt;/kbd&amp;gt;&amp;amp;nbsp;&amp;lt;!--             --&amp;gt;&amp;lt;kbd&amp;gt;&amp;lt;span style=&amp;quot;color:#66d9ef&amp;quot;&amp;gt;&amp;amp;lt;unsigned int32&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/kbd...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;display:grid; margin-bottom:16px&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; box-shadow:0 2px 0 rgb(0 0 0 / 10%); background-image:linear-gradient(90deg, rgb(49 49 49) 60%, rgb(45 45 45)); border:thick double rgb(255 255 255 / 3%); border-radius:.3em .3em 0 0; position:sticky; padding:.5em 1em; top:0; z-index:10&amp;quot;&amp;gt;&lt;br /&gt;
	    &amp;lt;div&amp;gt;&amp;lt;!--&lt;br /&gt;
            --&amp;gt;&amp;lt;kbd&amp;gt;SIGNATURE&amp;lt;/kbd&amp;gt;&amp;amp;nbsp;&amp;lt;!--&lt;br /&gt;
            --&amp;gt;&amp;lt;kbd&amp;gt;&amp;lt;span style=&amp;quot;color:#66d9ef&amp;quot;&amp;gt;&amp;amp;lt;unsigned int32&amp;amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/kbd&amp;gt;&amp;amp;nbsp;&amp;lt;!--&lt;br /&gt;
            --&amp;gt;&amp;lt;span style=&amp;quot;color:#ddc946;font-weight:bold;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;border-bottom:1px none;&amp;quot;&amp;gt;(4 bytes)&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;!--&lt;br /&gt;
        --&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;!--&lt;br /&gt;
    --&amp;gt;&amp;amp;nbsp;&amp;lt;span style=&amp;quot;display:flex; background:#202020; border-radius:2px; font-size:0.9em; padding:2px 4px&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Default Value:&amp;lt;/b&amp;gt;&amp;amp;nbsp;&amp;quot;WAD3&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;!--&lt;br /&gt;
    --&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;background-color:rgb(40 40 40); border:thick double rgb(255 255 255 / 3%); border-top:0; border-radius:0 0 .3em .3em; padding:.5em 1em&amp;quot;&amp;gt;Constant WAD3 signature.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=Main_Page&amp;diff=39</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=Main_Page&amp;diff=39"/>
		<updated>2025-12-31T17:55:32Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Files =&lt;br /&gt;
== Packages ==&lt;br /&gt;
* [[WAD3]]&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=Main_Page&amp;diff=38</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=Main_Page&amp;diff=38"/>
		<updated>2025-10-19T22:00:17Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Programming ==&lt;br /&gt;
* [[Setting up the Source Code of Source SDK 2013 Singleplayer]]&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=Main_Page&amp;diff=37</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=Main_Page&amp;diff=37"/>
		<updated>2025-10-19T22:00:07Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: Replaced content with &amp;quot;* Setting up the Source Code of Source SDK 2013 Singleplayer&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Setting up the Source Code of Source SDK 2013 Singleplayer]]&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=Installing_Visual_Studio_2019/2022&amp;diff=35</id>
		<title>Installing Visual Studio 2019/2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=Installing_Visual_Studio_2019/2022&amp;diff=35"/>
		<updated>2025-10-19T21:52:00Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This tutorial will guide you through downloading and installing Visual Studio 2019 or Visual Studio 2022. Visual Studio is the integrated development environment (IDE) required to compile and work with modding projects. This guide covers both Visual Studio 2019 and Visual Studio 2022, though Visual Studio 2022 is recommended for newer systems.&lt;br /&gt;
&lt;br /&gt;
By the end of this tutorial, you will have:&lt;br /&gt;
* A properly configured Visual Studio installation&lt;br /&gt;
* All necessary C++ development tools&lt;br /&gt;
* The correct Windows SDK&lt;br /&gt;
* An environment ready for programming&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
Before starting this tutorial, ensure you have:&lt;br /&gt;
&lt;br /&gt;
* A Windows 10 or Windows 11 computer&lt;br /&gt;
* Administrator privileges on your system&lt;br /&gt;
* At least 8GB of RAM (16GB recommended)&lt;br /&gt;
* At least 20GB of free disk space&lt;br /&gt;
* A stable internet connection for downloading Visual Studio&lt;br /&gt;
&lt;br /&gt;
== Installing Visual Studio 2022 (Recommended) ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Download Visual Studio 2022 ===&lt;br /&gt;
&lt;br /&gt;
==== 1. Visit the Visual Studio website ====&lt;br /&gt;
&lt;br /&gt;
* Go to [https://visualstudio.microsoft.com/downloads/](https://visualstudio.microsoft.com/downloads/)&lt;br /&gt;
* Click on &amp;quot;Download Visual Studio 2022&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== 2. Choose your edition ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Community Edition&#039;&#039;&#039; (Free) - Recommended for individual developers&lt;br /&gt;
* &#039;&#039;&#039;Professional Edition&#039;&#039;&#039; (Paid) - For professional development teams&lt;br /&gt;
* &#039;&#039;&#039;Enterprise Edition&#039;&#039;&#039; (Paid) - For large organizations&lt;br /&gt;
&lt;br /&gt;
===== 3. Download the installer =====&lt;br /&gt;
&lt;br /&gt;
* Click &amp;quot;Download&amp;quot; for your chosen edition&lt;br /&gt;
* Save the installer file (usually named `vs_community.exe`, `vs_professional.exe`, or `vs_enterprise.exe`)&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Run the Visual Studio Installer ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Launch the installer =====&lt;br /&gt;
&lt;br /&gt;
* Navigate to your Downloads folder&lt;br /&gt;
* Double-click the Visual Studio installer file&lt;br /&gt;
* If prompted by User Account Control, click &amp;quot;Yes&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Step 3: Select Workloads ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Choose Desktop Development with C++ =====&lt;br /&gt;
&lt;br /&gt;
* In the installer, select the &amp;quot;Desktop development with C++&amp;quot; workload&lt;br /&gt;
&lt;br /&gt;
===== 2. Optional: Additional Components =====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;C++ CMake tools for Windows&#039;&#039;&#039; - Helpful for modern C++ projects&lt;br /&gt;
* &#039;&#039;&#039;IntelliCode&#039;&#039;&#039; - AI-assisted code completion&lt;br /&gt;
&lt;br /&gt;
===== 3. Verify Windows SDK Selection =====&lt;br /&gt;
* Ensure &amp;quot;Windows 10 SDK&amp;quot; or &amp;quot;Windows 11 SDK&amp;quot; is selected&lt;br /&gt;
* The latest version is recommended (usually selected by default)&lt;br /&gt;
&lt;br /&gt;
=== Step 4: Installation Process ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Start Installation =====&lt;br /&gt;
* Click &amp;quot;Install&amp;quot; to begin the installation process&lt;br /&gt;
* The installer will download and install all selected components&lt;br /&gt;
&lt;br /&gt;
===== 2. Wait for Completion =====&lt;br /&gt;
* The installer will show progress for each component&lt;br /&gt;
&lt;br /&gt;
===== 3. Restart if Required =====&lt;br /&gt;
* Some components may require a system restart&lt;br /&gt;
* Follow the prompts to restart your computer&lt;br /&gt;
&lt;br /&gt;
== Installing Visual Studio 2019 (Alternative) ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Download Visual Studio 2019 ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Access Visual Studio 2019 Downloads =====&lt;br /&gt;
* Go to [https://visualstudio.microsoft.com/vs/older-downloads/](https://visualstudio.microsoft.com/vs/older-downloads/)&lt;br /&gt;
* Scroll down to &amp;quot;Visual Studio 2019&amp;quot; section&lt;br /&gt;
* Click &amp;quot;Download&amp;quot; for your preferred edition&lt;br /&gt;
&lt;br /&gt;
===== 2. Download the installer =====&lt;br /&gt;
* Save the installer file (usually `vs_community.exe` for Community edition)&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Install Visual Studio 2019 ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Run the installer =====&lt;br /&gt;
* Double-click the downloaded installer&lt;br /&gt;
* Click &amp;quot;Yes&amp;quot; if prompted by User Account Control&lt;br /&gt;
&lt;br /&gt;
===== 2. Select Workloads =====&lt;br /&gt;
* Choose &amp;quot;Desktop development with C++&amp;quot;&lt;br /&gt;
* Ensure Windows 10 SDK is included&lt;br /&gt;
* Click &amp;quot;Install&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===== 3. Complete Installation =====&lt;br /&gt;
* Wait for the installation to complete&lt;br /&gt;
* Restart your computer if prompted&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
&lt;br /&gt;
You have successfully installed and configured Visual Studio for Source SDK development. Your development environment now includes:&lt;br /&gt;
&lt;br /&gt;
* Visual Studio 2019 or 2022 with C++ development tools&lt;br /&gt;
* Windows SDK for your operating system&lt;br /&gt;
* All necessary compilers and build tools&lt;br /&gt;
* A properly configured IDE ready for programming&lt;br /&gt;
&lt;br /&gt;
Remember to keep Visual Studio updated regularly to ensure compatibility with the latest tools and security updates.&lt;br /&gt;
&lt;br /&gt;
== Sources ==&lt;br /&gt;
&lt;br /&gt;
* [https://visualstudio.microsoft.com/downloads/](https://visualstudio.microsoft.com/downloads/) - Retrieved on 2025-01-19&lt;br /&gt;
* [https://visualstudio.microsoft.com/vs/older-downloads/](https://visualstudio.microsoft.com/vs/older-downloads/) - Retrieved on 2025-01-19&lt;br /&gt;
* [https://docs.microsoft.com/en-us/visualstudio/install/install-visual-studio](https://docs.microsoft.com/en-us/visualstudio/install/install-visual-studio) - Retrieved on 2025-01-19&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=Installing_Source_SDK_Base_2013_Singleplayer&amp;diff=33</id>
		<title>Installing Source SDK Base 2013 Singleplayer</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=Installing_Source_SDK_Base_2013_Singleplayer&amp;diff=33"/>
		<updated>2025-10-19T21:49:08Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
This tutorial teaches you how to download, install and prepare Source SDK 2013 Singleplayer for modding. It is written for beginners who have never set up the SDK, but contains enough detail for intermediate modders.&lt;br /&gt;
&lt;br /&gt;
By the end of this guide you will be able to:&lt;br /&gt;
* Install the Source SDK Base 2013 Singleplayer tool from Steam and opt into the required beta branch (upcoming).&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
These are the tools, knowledge and software you should have before following the steps below.&lt;br /&gt;
* A Steam account and the Steam client installed.&lt;br /&gt;
== Tutorial (manual way) ==&lt;br /&gt;
&lt;br /&gt;
=== High-level workflow ===&lt;br /&gt;
# Install the Steam tool: Source SDK Base 2013 (Singleplayer).&lt;br /&gt;
# Opt into the &amp;quot;upcoming&amp;quot; beta branch in Steam for compatibility.&lt;br /&gt;
# Launch the game using the Source SDK Base 2013 Singleplayer (Steam Tools).&lt;br /&gt;
&lt;br /&gt;
Below are detailed step-by-step instructions for each major step.&lt;br /&gt;
&lt;br /&gt;
=== 1) Downloading the game (Source SDK Base 2013 SP) ===&lt;br /&gt;
# Open Steam and sign in.&lt;br /&gt;
# In the Library, select the drop-down filter and enable &amp;quot;Tools&amp;quot; (so Steam shows developer tools and SDKs).&lt;br /&gt;
# Search for &amp;quot;Source SDK Base 2013 Singleplayer&amp;quot; or use this AppID: 243730.&lt;br /&gt;
# Install it like any other Steam tool.&lt;br /&gt;
=== 2) Setting up to &amp;quot;upcoming&amp;quot; beta branch ===&lt;br /&gt;
&lt;br /&gt;
After installation you must opt into the &amp;quot;upcoming&amp;quot; beta branch for Source SDK Base 2013 Singleplayer — the singleplayer source code expects some runtime changes present in that beta.&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
* In Steam, go to Tools &amp;gt; Source SDK Base 2013 Singleplayer.&lt;br /&gt;
* Right-click &amp;gt; Properties.&lt;br /&gt;
* Open the &amp;quot;Betas&amp;quot; tab.&lt;br /&gt;
* Select &amp;quot;upcoming&amp;quot; from the dropdown.&lt;br /&gt;
&lt;br /&gt;
Steam will re-download the required files. This is mandatory to avoid &amp;quot;Entry Point Not Found&amp;quot; and engine crashes when using the newly compiled singleplayer DLLs.&lt;br /&gt;
== Tips and Best Practices ==&lt;br /&gt;
* Always opt into the &amp;quot;upcoming&amp;quot; beta for Source SDK Base 2013 Singleplayer before running your custom-built singleplayer DLLs.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting (common issues &amp;amp; solutions) ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;quot;Entry Point Not Found&amp;quot; or startup crash on Windows ===&lt;br /&gt;
Cause: Source SDK Base 2013 Singleplayer runtime does not match your built DLLs.&lt;br /&gt;
Fix:&lt;br /&gt;
* Ensure Steam&#039;s Source SDK Base 2013 Singleplayer tool is set to the &amp;quot;upcoming&amp;quot; beta branch (Tools → Properties → Betas → upcoming).&lt;br /&gt;
* Rebuild and try again.&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
You have now learned:&lt;br /&gt;
* How to install Source SDK Base 2013 Singleplayer from Steam and opt into the &amp;quot;upcoming&amp;quot; beta.&lt;br /&gt;
&lt;br /&gt;
== Sources ==&lt;br /&gt;
&lt;br /&gt;
* [https://developer.valvesoftware.com/wiki/Setting_up_Source_SDK_Base_2013_Singleplayer https://developer.valvesoftware.com/wiki/Setting_up_Source_SDK_Base_2013_Singleplayer] - Retrieved on 2025-10-19&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=Installing_Source_SDK_Base_2013_Singleplayer&amp;diff=32</id>
		<title>Installing Source SDK Base 2013 Singleplayer</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=Installing_Source_SDK_Base_2013_Singleplayer&amp;diff=32"/>
		<updated>2025-10-19T21:43:22Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: Created page with &amp;quot;== Introduction == This tutorial shows how to isntall Source SDK 2013 Singleplayer   This guide is written for beginners but includes intermediate tips (VPC, particles.lib, memoverride.cpp, VS registry fixes, and Docker/Linux notes). Screenshots are referenced where helpful (placeholders are included so you can add your own images to your wiki or notes).  Sources used: Valve Developer Community (Source SDK 2013 SP, Compiling under VS2022) and the community repo Source-SD...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
This tutorial shows how to isntall Source SDK 2013 Singleplayer &lt;br /&gt;
&lt;br /&gt;
This guide is written for beginners but includes intermediate tips (VPC, particles.lib, memoverride.cpp, VS registry fixes, and Docker/Linux notes). Screenshots are referenced where helpful (placeholders are included so you can add your own images to your wiki or notes).&lt;br /&gt;
&lt;br /&gt;
Sources used: Valve Developer Community (Source SDK 2013 SP, Compiling under VS2022) and the community repo Source-SDK-Resources/source-sdk-vs2022.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* Basic familiarity with Windows and Visual Studio (opening solutions, building projects).&lt;br /&gt;
* A valid Steam account and Steam client installed.&lt;br /&gt;
* Tools / software:&lt;br /&gt;
** [[Source SDK Base 2013 Singleplayer]] (Tool/AppID 243730).&lt;br /&gt;
** [[Installing Visual Studio 2019/2022|Install Visual Studio 2019/2022]]. Visual Studio 2022 is recommended (Community is fine). VS2019 may also work if you prefer. (You do NOT need VS2013 to compile if you use the VS2022 compatibility repo, but some legacy VPC steps may expect old registry keys.)&lt;br /&gt;
** [[Installing Github Desktop|Install Github Desktop]].&lt;br /&gt;
&lt;br /&gt;
== Tutorial ==&lt;br /&gt;
&lt;br /&gt;
=== Overview of approach ===&lt;br /&gt;
There are two main ways to get a usable source tree:&lt;br /&gt;
&lt;br /&gt;
* Use Valve&#039;s original source-sdk-2013 singleplayer repo and manually apply the changes from the community compatibility repo.&lt;br /&gt;
* Clone the community repo &amp;quot;source-sdk-vs2022&amp;quot; which already contains the VS2022-compatible trees (simpler for most users).&lt;br /&gt;
&lt;br /&gt;
This tutorial follows the simpler path (clone source-sdk-vs2022) and also documents the key manual fixes you may need if you start from Valve&#039;s repo.&lt;br /&gt;
&lt;br /&gt;
=== 1) Download the source code (community VS2022 repo method) ===&lt;br /&gt;
Recommended: clone the prepatched community repo for easiest results.&lt;br /&gt;
&lt;br /&gt;
Open a terminal (PowerShell or Git Bash) and run:&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git clone https://github.com/Source-SDK-Resources/source-sdk-vs2022.git&lt;br /&gt;
cd source-sdk-vs2022&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;This repository contains both sp/ (singleplayer) and mp/ (multiplayer) folders. For this tutorial we will use the sp/ folder.&lt;br /&gt;
&lt;br /&gt;
If you instead want to start from Valve&#039;s original repo and apply patches:&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git clone https://github.com/ValveSoftware/source-sdk-2013.git --branch singleplayer --single-branch&lt;br /&gt;
== then merge or manually copy fixes from Source-SDK-Resources/source-sdk-vs2022 ==&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2) Prepare the source code (VPC / project generation) ===&lt;br /&gt;
&lt;br /&gt;
# Open a Developer Command Prompt for VS2022 (so MSVC and environment vars are set).&lt;br /&gt;
# Change directory to the sp src folder:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cd path\to\source-sdk-vs2022\sp\src&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Generate the game project files (VPC-generated sln files). The repository already includes VS2022-compatible project files in many cases, but running the script will ensure any machine-specific files are created:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;powershell&amp;quot;&amp;gt;&lt;br /&gt;
.\creategameprojects.bat&lt;br /&gt;
== or to create the Everything solution: ==&lt;br /&gt;
.\createallprojects.bat&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Notes:&lt;br /&gt;
&lt;br /&gt;
* If VPC (Valve Project Creator) complains about Visual Studio registry keys (because it expects older VS), either:&lt;br /&gt;
** use the modified VPC bundled in the community repo, or&lt;br /&gt;
** add the legacy registry keys manually (see Troubleshooting section).&lt;br /&gt;
* If you start from Valve&#039;s unmodified repo and you run VPC under modern VS, you may be prompted to &amp;quot;upgrade projects&amp;quot;. Choose to keep the existing project formats if prompted (do NOT let Visual Studio permanently upgrade the project files unless you know what you&#039;re doing). The source-sdk-vs2022 repo avoids this issue.&lt;br /&gt;
&lt;br /&gt;
=== 3) Apply VS2022-specific fixes (if not already present) ===&lt;br /&gt;
If you cloned the community repo, it likely already contains the required fixes (memoverride.cpp, updated vpc scripts, updated project files). If you started from Valve&#039;s repo, do the following:&lt;br /&gt;
&lt;br /&gt;
# Replace memoverride.cpp with the compatibility version:&lt;br /&gt;
&lt;br /&gt;
* Download or copy the memoverride.cpp from the community repo:&lt;br /&gt;
&lt;br /&gt;
  https://github.com/Source-SDK-Resources/source-sdk-vs2022/blob/master/mp/src/public/tier0/memoverride.cpp&lt;br /&gt;
&lt;br /&gt;
* Place it into: sp\src\public\tier0\memoverride.cpp (or the corresponding public\tier0 folder in your tree).&lt;br /&gt;
&lt;br /&gt;
# Fix particles.lib symbol conflict:&lt;br /&gt;
&lt;br /&gt;
* If the linker complains about duplicate _hypot symbol with particles.lib, replace particles.lib with the fixed version from the repo:&lt;br /&gt;
&lt;br /&gt;
  Place the fixed particles.lib into sp\src\lib\public\particles.lib (or the lib\public path used by your build).&lt;br /&gt;
&lt;br /&gt;
* Alternative: change project link options to allow multiple definitions (not recommended).&lt;br /&gt;
&lt;br /&gt;
# Ensure &amp;lt;PlatformToolset&amp;gt; is set correctly inside VPC scripts or project files if you want to use a specific toolset. The community repo typically sets this up for VS2022.&lt;br /&gt;
&lt;br /&gt;
=== 4) First compile (Visual Studio) ===&lt;br /&gt;
&lt;br /&gt;
# Open the generated solution:&lt;br /&gt;
&lt;br /&gt;
* Open sp\src\games.sln (or everything.sln) in Visual Studio 2022.&lt;br /&gt;
* If you have both &amp;quot;games&amp;quot; and &amp;quot;everything&amp;quot;, &amp;quot;games.sln&amp;quot; is the minimal solution to build client/server.&lt;br /&gt;
&lt;br /&gt;
# In Solution Explorer set the configuration:&lt;br /&gt;
&lt;br /&gt;
* Select the &amp;quot;games&amp;quot; solution node, change Configuration from Debug to Release (top toolbar).&lt;br /&gt;
&lt;br /&gt;
# Build the solution:&lt;br /&gt;
&lt;br /&gt;
* Right-click the &amp;quot;games&amp;quot; solution -&amp;gt; Build Solution.&lt;br /&gt;
* Or build specific projects: client, server, shared libs.&lt;br /&gt;
&lt;br /&gt;
# If any project fails:&lt;br /&gt;
&lt;br /&gt;
* Rebuild the failing project (sometimes incremental builds [Build -&amp;gt; Rebuild Solution] clear issues).&lt;br /&gt;
* Look for missing includes (adjust include paths) or missing third-party libraries in sp\src\thirdparty.&lt;br /&gt;
&lt;br /&gt;
Example: Build from command-line using MSBuild:&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
== From Developer Command Prompt ==&lt;br /&gt;
MSBuild.exe games.sln /p:Configuration=Release /m&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Expected build outputs (example paths):&lt;br /&gt;
&lt;br /&gt;
* client.dll (Windows) -&amp;gt; path\to\sp\src\game\client\Release_mod_hl2\client.dll&lt;br /&gt;
* server.dll -&amp;gt; path\to\sp\src\game\server\Release_mod_hl2\server.dll&lt;br /&gt;
&lt;br /&gt;
Note: Names and folders may include mod_episodic variants depending on the VPC-generated project definitions. Check your built project&#039;s output directory.&lt;br /&gt;
&lt;br /&gt;
=== 5) Copy built binaries and run the mod ===&lt;br /&gt;
&lt;br /&gt;
# Ensure Steam&#039;s Source SDK Base 2013 Singleplayer is installed and set to the &amp;quot;upcoming&amp;quot; beta.&lt;br /&gt;
# Copy the compiled DLL(s) into the proper location where the game expects them. The simplest workflow for testing locally:&lt;br /&gt;
&lt;br /&gt;
* Locate the Source SDK Base 2013 Singleplayer install folder:&lt;br /&gt;
&lt;br /&gt;
  SteamLibrary\steamapps\common\Source SDK Base 2013 Singleplayer (path varies per Steam library).&lt;br /&gt;
&lt;br /&gt;
* Inside the SDK folder the runtime expects mod DLLs in a game&#039;s folder; for quick testing you can:&lt;br /&gt;
* Replace the game&#039;s existing client/server DLLs with your newly built ones (make a backup first).&lt;br /&gt;
* Or point your mod folder to use the compiled DLLs from your source tree via a local mod config.&lt;br /&gt;
&lt;br /&gt;
# Launch Source SDK Base 2013 Singleplayer in Steam.&lt;br /&gt;
&lt;br /&gt;
* If you copied correct DLLs and the SDK Base branch matches the code (use &amp;quot;upcoming&amp;quot;), the game should load your built client/server.&lt;br /&gt;
* If the game crashes on startup and Visual Studio debugger breaks in engine.dll: ensure you are on the upcoming SDK Base 2013 SP beta in Steam (this is a common cause).&lt;br /&gt;
&lt;br /&gt;
Tip: For game testing, create a dedicated mod folder and a .vpk or content folder to isolate changes instead of overwriting SDK base files.&lt;br /&gt;
&lt;br /&gt;
=== 6) Linux and macOS notes (brief) ===&lt;br /&gt;
&lt;br /&gt;
* Linux: Valve recommends building inside Steam Runtime containers (Docker/podman) because older code requires older toolchains. The Steam Runtime &amp;quot;scout&amp;quot; i386 container is commonly used for Source SDK 2013 builds. Steps:&lt;br /&gt;
* Edit mp/src/devtools/makefile_base_posix.mak to set STEAM_RUNTIME_PATH := /usr when using container or change GCC_VER as needed.&lt;br /&gt;
* Use the docker run command shown in Valve docs to mount your src directory and run make inside the container:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo docker run -v /absolute/path/to/sp/src:/src --rm -it registry.gitlab.steamos.cloud/steamrt/scout/sdk/i386 bash&lt;br /&gt;
cd /src&lt;br /&gt;
== then: ==&lt;br /&gt;
make -f games.mak&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* macOS: Xcode 5/6 historically supported building the SDK, but modern macOS and Xcode versions will cause 32-bit/ARCHS issues. Use a VM with an older macOS if you need to build there.&lt;br /&gt;
&lt;br /&gt;
== Practical examples and snippets ==&lt;br /&gt;
Example: creategameprojects.bat invocation (PowerShell):&amp;lt;syntaxhighlight lang=&amp;quot;powershell&amp;quot;&amp;gt;&lt;br /&gt;
PS C:\dev\source-sdk-vs2022\sp\src&amp;gt; .\creategameprojects.bat&lt;br /&gt;
== This generates games.sln and other per-game project files ==&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Example: common wrapper for includes that conflict with Valve min/max macros (Linux/mac builds):&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;quot;tier0/valve_minmax_off.h&amp;quot;&lt;br /&gt;
#include &amp;lt;vector&amp;gt;   // or other STL header that fails without this wrapper&lt;br /&gt;
#include &amp;quot;tier0/valve_minmax_on.h&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Example: replacing memoverride.cpp (illustrative; copy the file from the repo):&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
== Replace file: ==&lt;br /&gt;
copy path\to\source-sdk-vs2022\mp\src\public\tier0\memoverride.cpp path\to\your\sp\src\public\tier0\memoverride.cpp&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Screenshot references (add your own images to wiki pages or notes):&lt;br /&gt;
&lt;br /&gt;
* Screenshot: Visual Studio - games.sln loaded and set to Release (example: File:VS2022_games_solution.png)&lt;br /&gt;
* Screenshot: Steam SDK Base 2013 Singleplayer -&amp;gt; Properties -&amp;gt; Betas -&amp;gt; upcoming selected (File:Steam_upcoming_beta.png)&lt;br /&gt;
* Screenshot: Docker container shell in Steam Runtime &amp;quot;scout&amp;quot; building with make (File:docker_build_scott.png)&lt;br /&gt;
&lt;br /&gt;
== Tips and Best Practices ==&lt;br /&gt;
&lt;br /&gt;
* Use the community &amp;quot;source-sdk-vs2022&amp;quot; repo when possible — it saves time and contains the common compatibility fixes.&lt;br /&gt;
* Keep your source under version control (your own Git repo) so you can revert patches and track changes.&lt;br /&gt;
* Backup original Valve SDK binaries before replacing them in your Steam install.&lt;br /&gt;
* Use Release configuration for testing actual runtime behavior; Debug builds are useful for debugging but are slower and require different runtime dependencies.&lt;br /&gt;
* If you modify VPC scripts, commit those changes separately — they may be unique to your machine.&lt;br /&gt;
* Avoid adding spaces in SDK root path (e.g., C:\Dev\SourceSDK) — many scripts expect simple paths and break on spaces. If you must, quote paths carefully.&lt;br /&gt;
* If you rely on third-party libs, keep toolchains consistent between your mod and the libraries (especially on Linux).&lt;br /&gt;
* If you get min/max macro conflicts, use the tier0 valve_minmax_off/on headers around STL includes.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting (common issues and solutions) ==&lt;br /&gt;
&#039;&#039;VPC fails due to missing Visual Studio registry keys&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Symptom: VPC/.bat fails with errors about .vcproj or missing registry keys.&lt;br /&gt;
* Fix: Use the modified VPC from the community repo or add the expected registry keys (advanced). Example registry path noted in community docs:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\10.0\Projects\{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}&lt;br /&gt;
== Add string DefaultProjectExtension = &amp;quot;vcproj&amp;quot; ==&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Warning: editing the registry is risky — back it up first.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;MSB8008: Specified platform toolset is not installed&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Symptom: Visual Studio reports v120_xp or v120 toolset missing.&lt;br /&gt;
* Fix: Edit project files or VPC script to use a toolset you have (v142 for VS2019, v143 for VS2022) or install the older toolset if needed. The community repo configures this for VS2022.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Linker conflicts with particles.lib (_hypot duplicate)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Symptom: Linker error about multiple definitions (_hypot).&lt;br /&gt;
* Fix: Replace particles.lib with the fixed version from the community repo, or adjust link settings (not recommended). See source-sdk-vs2022 for patched library.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Build errors in memoverride.cpp&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Symptom: Errors in tier0 memoverride code when compiling under modern MSVC.&lt;br /&gt;
* Fix: Replace memoverride.cpp with the compatibility version provided in source-sdk-vs2022.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Game crashes on startup after copying DLLs&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Symptom: Two popups regarding &amp;quot;Entry Point Not Found&amp;quot; and debugger breaks in engine.dll.&lt;br /&gt;
* Fix: Make sure you have opted into the &amp;quot;upcoming&amp;quot; beta for Source SDK Base 2013 Singleplayer in Steam. The Singleplayer base must match the built DLL ABI.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;min/max macro collisions on Linux&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Symptom: compile errors mentioning min/max when including STL headers.&lt;br /&gt;
* Fix: Surround the offending includes with:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;quot;tier0/valve_minmax_off.h&amp;quot;&lt;br /&gt;
#include &amp;lt;header_that_needs_stl&amp;gt;&lt;br /&gt;
#include &amp;quot;tier0/valve_minmax_on.h&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
You now have the steps needed to set up Source SDK 2013 Singleplayer for development using modern Visual Studio (preferably VS2022) by leveraging the community &amp;quot;source-sdk-vs2022&amp;quot; compatibility repository. Key takeaways:&lt;br /&gt;
&lt;br /&gt;
* Install VS2022 + Git + Steam SDK Base 2013 SP (opt into upcoming beta).&lt;br /&gt;
* Clone the source-sdk-vs2022 repo (sp folder), run creategameprojects.bat and open games.sln.&lt;br /&gt;
* Replace memoverride.cpp and particles.lib if you have an older Valve tree, or use the prepatched community repo to avoid those issues.&lt;br /&gt;
* Build Release -&amp;gt; copy DLLs into the appropriate SDK Base folder and run via Steam.&lt;br /&gt;
&lt;br /&gt;
Next steps:&lt;br /&gt;
&lt;br /&gt;
* Start small: add a simple console print or change a client behavior and recompile to validate your workflow.&lt;br /&gt;
* Learn VPC usage to add files cross-platform.&lt;br /&gt;
* Consider exploring Linux container builds if you plan to ship Linux server binaries.&lt;br /&gt;
&lt;br /&gt;
== Sources ==&lt;br /&gt;
&lt;br /&gt;
* https://developer.valvesoftware.com/wiki/Setting_up_Source_SDK_Base_2013_Singleplayer - Retrieved on 2025-10-19&lt;br /&gt;
* https://developer.valvesoftware.com/wiki/Compiling_under_VS2022 - Retrieved on 2025-10-19&lt;br /&gt;
* https://github.com/Source-SDK-Resources/source-sdk-vs2022 - Retrieved on 2025-10-19&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=Installing_Visual_Studio_2019/2022&amp;diff=30</id>
		<title>Installing Visual Studio 2019/2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=Installing_Visual_Studio_2019/2022&amp;diff=30"/>
		<updated>2025-10-19T21:34:02Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
Generated: 2025-01-19 18:00:00&lt;br /&gt;
Generator: Modding Tutorial Generator v1.0.0&lt;br /&gt;
Format: MediaWiki&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This tutorial will guide you through downloading and installing Visual Studio 2019 or Visual Studio 2022. Visual Studio is the integrated development environment (IDE) required to compile and work with modding projects. This guide covers both Visual Studio 2019 and Visual Studio 2022, though Visual Studio 2022 is recommended for newer systems.&lt;br /&gt;
&lt;br /&gt;
By the end of this tutorial, you will have:&lt;br /&gt;
* A properly configured Visual Studio installation&lt;br /&gt;
* All necessary C++ development tools&lt;br /&gt;
* The correct Windows SDK&lt;br /&gt;
* An environment ready for programming&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
Before starting this tutorial, ensure you have:&lt;br /&gt;
&lt;br /&gt;
* A Windows 10 or Windows 11 computer&lt;br /&gt;
* Administrator privileges on your system&lt;br /&gt;
* At least 8GB of RAM (16GB recommended)&lt;br /&gt;
* At least 20GB of free disk space&lt;br /&gt;
* A stable internet connection for downloading Visual Studio&lt;br /&gt;
&lt;br /&gt;
== Installing Visual Studio 2022 (Recommended) ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Download Visual Studio 2022 ===&lt;br /&gt;
&lt;br /&gt;
==== 1. Visit the Visual Studio website ====&lt;br /&gt;
&lt;br /&gt;
* Go to [https://visualstudio.microsoft.com/downloads/](https://visualstudio.microsoft.com/downloads/)&lt;br /&gt;
* Click on &amp;quot;Download Visual Studio 2022&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== 2. Choose your edition ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Community Edition&#039;&#039;&#039; (Free) - Recommended for individual developers&lt;br /&gt;
* &#039;&#039;&#039;Professional Edition&#039;&#039;&#039; (Paid) - For professional development teams&lt;br /&gt;
* &#039;&#039;&#039;Enterprise Edition&#039;&#039;&#039; (Paid) - For large organizations&lt;br /&gt;
&lt;br /&gt;
===== 3. Download the installer =====&lt;br /&gt;
&lt;br /&gt;
* Click &amp;quot;Download&amp;quot; for your chosen edition&lt;br /&gt;
* Save the installer file (usually named `vs_community.exe`, `vs_professional.exe`, or `vs_enterprise.exe`)&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Run the Visual Studio Installer ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Launch the installer =====&lt;br /&gt;
&lt;br /&gt;
* Navigate to your Downloads folder&lt;br /&gt;
* Double-click the Visual Studio installer file&lt;br /&gt;
* If prompted by User Account Control, click &amp;quot;Yes&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Step 3: Select Workloads ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Choose Desktop Development with C++ =====&lt;br /&gt;
&lt;br /&gt;
* In the installer, select the &amp;quot;Desktop development with C++&amp;quot; workload&lt;br /&gt;
&lt;br /&gt;
===== 2. Optional: Additional Components =====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;C++ CMake tools for Windows&#039;&#039;&#039; - Helpful for modern C++ projects&lt;br /&gt;
* &#039;&#039;&#039;IntelliCode&#039;&#039;&#039; - AI-assisted code completion&lt;br /&gt;
&lt;br /&gt;
===== 3. Verify Windows SDK Selection =====&lt;br /&gt;
* Ensure &amp;quot;Windows 10 SDK&amp;quot; or &amp;quot;Windows 11 SDK&amp;quot; is selected&lt;br /&gt;
* The latest version is recommended (usually selected by default)&lt;br /&gt;
&lt;br /&gt;
=== Step 4: Installation Process ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Start Installation =====&lt;br /&gt;
* Click &amp;quot;Install&amp;quot; to begin the installation process&lt;br /&gt;
* The installer will download and install all selected components&lt;br /&gt;
&lt;br /&gt;
===== 2. Wait for Completion =====&lt;br /&gt;
* The installer will show progress for each component&lt;br /&gt;
&lt;br /&gt;
===== 3. Restart if Required =====&lt;br /&gt;
* Some components may require a system restart&lt;br /&gt;
* Follow the prompts to restart your computer&lt;br /&gt;
&lt;br /&gt;
== Installing Visual Studio 2019 (Alternative) ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Download Visual Studio 2019 ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Access Visual Studio 2019 Downloads =====&lt;br /&gt;
* Go to [https://visualstudio.microsoft.com/vs/older-downloads/](https://visualstudio.microsoft.com/vs/older-downloads/)&lt;br /&gt;
* Scroll down to &amp;quot;Visual Studio 2019&amp;quot; section&lt;br /&gt;
* Click &amp;quot;Download&amp;quot; for your preferred edition&lt;br /&gt;
&lt;br /&gt;
===== 2. Download the installer =====&lt;br /&gt;
* Save the installer file (usually `vs_community.exe` for Community edition)&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Install Visual Studio 2019 ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Run the installer =====&lt;br /&gt;
* Double-click the downloaded installer&lt;br /&gt;
* Click &amp;quot;Yes&amp;quot; if prompted by User Account Control&lt;br /&gt;
&lt;br /&gt;
===== 2. Select Workloads =====&lt;br /&gt;
* Choose &amp;quot;Desktop development with C++&amp;quot;&lt;br /&gt;
* Ensure Windows 10 SDK is included&lt;br /&gt;
* Click &amp;quot;Install&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===== 3. Complete Installation =====&lt;br /&gt;
* Wait for the installation to complete&lt;br /&gt;
* Restart your computer if prompted&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
&lt;br /&gt;
You have successfully installed and configured Visual Studio for Source SDK development. Your development environment now includes:&lt;br /&gt;
&lt;br /&gt;
* Visual Studio 2019 or 2022 with C++ development tools&lt;br /&gt;
* Windows SDK for your operating system&lt;br /&gt;
* All necessary compilers and build tools&lt;br /&gt;
* A properly configured IDE ready for programming&lt;br /&gt;
&lt;br /&gt;
Remember to keep Visual Studio updated regularly to ensure compatibility with the latest tools and security updates.&lt;br /&gt;
&lt;br /&gt;
== Sources ==&lt;br /&gt;
&lt;br /&gt;
* [https://visualstudio.microsoft.com/downloads/](https://visualstudio.microsoft.com/downloads/) - Retrieved on 2025-01-19&lt;br /&gt;
* [https://visualstudio.microsoft.com/vs/older-downloads/](https://visualstudio.microsoft.com/vs/older-downloads/) - Retrieved on 2025-01-19&lt;br /&gt;
* [https://docs.microsoft.com/en-us/visualstudio/install/install-visual-studio](https://docs.microsoft.com/en-us/visualstudio/install/install-visual-studio) - Retrieved on 2025-01-19&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=Installing_Visual_Studio_2019/2022&amp;diff=29</id>
		<title>Installing Visual Studio 2019/2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=Installing_Visual_Studio_2019/2022&amp;diff=29"/>
		<updated>2025-10-19T21:29:44Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
Generated: 2025-01-19 18:00:00&lt;br /&gt;
Generator: Modding Tutorial Generator v1.0.0&lt;br /&gt;
Format: MediaWiki&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This tutorial will guide you through downloading and installing Visual Studio 2019 or Visual Studio 2022. Visual Studio is the integrated development environment (IDE) required to compile and work with modding projects. This guide covers both Visual Studio 2019 and Visual Studio 2022, though Visual Studio 2022 is recommended for newer systems.&lt;br /&gt;
&lt;br /&gt;
By the end of this tutorial, you will have:&lt;br /&gt;
* A properly configured Visual Studio installation&lt;br /&gt;
* All necessary C++ development tools&lt;br /&gt;
* The correct Windows SDK&lt;br /&gt;
* An environment ready for programming&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
Before starting this tutorial, ensure you have:&lt;br /&gt;
&lt;br /&gt;
* A Windows 10 or Windows 11 computer&lt;br /&gt;
* Administrator privileges on your system&lt;br /&gt;
* At least 8GB of RAM (16GB recommended)&lt;br /&gt;
* At least 20GB of free disk space&lt;br /&gt;
* A stable internet connection for downloading Visual Studio&lt;br /&gt;
&lt;br /&gt;
== Installing Visual Studio 2022 (Recommended) ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Download Visual Studio 2022 ===&lt;br /&gt;
&lt;br /&gt;
==== 1. Visit the Visual Studio website ====&lt;br /&gt;
&lt;br /&gt;
* Go to [https://visualstudio.microsoft.com/downloads/](https://visualstudio.microsoft.com/downloads/)&lt;br /&gt;
* Click on &amp;quot;Download Visual Studio 2022&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== 2. Choose your edition ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Community Edition&#039;&#039;&#039; (Free) - Recommended for individual developers&lt;br /&gt;
* &#039;&#039;&#039;Professional Edition&#039;&#039;&#039; (Paid) - For professional development teams&lt;br /&gt;
* &#039;&#039;&#039;Enterprise Edition&#039;&#039;&#039; (Paid) - For large organizations&lt;br /&gt;
&lt;br /&gt;
===== 3. Download the installer =====&lt;br /&gt;
&lt;br /&gt;
* Click &amp;quot;Download&amp;quot; for your chosen edition&lt;br /&gt;
* Save the installer file (usually named `vs_community.exe`, `vs_professional.exe`, or `vs_enterprise.exe`)&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Run the Visual Studio Installer ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Launch the installer =====&lt;br /&gt;
&lt;br /&gt;
* Navigate to your Downloads folder&lt;br /&gt;
* Double-click the Visual Studio installer file&lt;br /&gt;
* If prompted by User Account Control, click &amp;quot;Yes&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===== 2. Sign in (Optional but Recommended) =====&lt;br /&gt;
&lt;br /&gt;
* Sign in with your Microsoft account for additional features&lt;br /&gt;
* This enables cloud sync of settings and extensions&lt;br /&gt;
&lt;br /&gt;
=== Step 3: Select Workloads ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Choose Desktop Development with C++ =====&lt;br /&gt;
&lt;br /&gt;
* In the installer, select the &amp;quot;Desktop development with C++&amp;quot; workload&lt;br /&gt;
* This includes&lt;br /&gt;
** MSVC v143 compiler toolset&lt;br /&gt;
** Windows 10/11 SDK&lt;br /&gt;
** CMake tools for Visual Studio&lt;br /&gt;
** Windows 10/11 SDK&lt;br /&gt;
&lt;br /&gt;
===== 2. Optional: Additional Components =====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;C++ CMake tools for Windows&#039;&#039;&#039; - Helpful for modern C++ projects&lt;br /&gt;
* &#039;&#039;&#039;Git for Windows&#039;&#039;&#039; - Version control integration&lt;br /&gt;
* &#039;&#039;&#039;IntelliCode&#039;&#039;&#039; - AI-assisted code completion&lt;br /&gt;
&lt;br /&gt;
===== 3. Verify Windows SDK Selection =====&lt;br /&gt;
* Ensure &amp;quot;Windows 10 SDK&amp;quot; or &amp;quot;Windows 11 SDK&amp;quot; is selected&lt;br /&gt;
* The latest version is recommended (usually selected by default)&lt;br /&gt;
&lt;br /&gt;
=== Step 4: Installation Process ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Start Installation =====&lt;br /&gt;
* Click &amp;quot;Install&amp;quot; to begin the installation process&lt;br /&gt;
* The installer will download and install all selected components&lt;br /&gt;
&lt;br /&gt;
===== 2. Wait for Completion =====&lt;br /&gt;
* Installation typically takes 30-60 minutes depending on your internet speed&lt;br /&gt;
* The installer will show progress for each component&lt;br /&gt;
&lt;br /&gt;
===== 3. Restart if Required =====&lt;br /&gt;
* Some components may require a system restart&lt;br /&gt;
* Follow the prompts to restart your computer&lt;br /&gt;
&lt;br /&gt;
== Installing Visual Studio 2019 (Alternative) ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Download Visual Studio 2019 ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Access Visual Studio 2019 Downloads =====&lt;br /&gt;
* Go to [https://visualstudio.microsoft.com/vs/older-downloads/](https://visualstudio.microsoft.com/vs/older-downloads/)&lt;br /&gt;
* Scroll down to &amp;quot;Visual Studio 2019&amp;quot; section&lt;br /&gt;
* Click &amp;quot;Download&amp;quot; for your preferred edition&lt;br /&gt;
&lt;br /&gt;
===== 2. Download the installer =====&lt;br /&gt;
* Save the installer file (usually `vs_community.exe` for Community edition)&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Install Visual Studio 2019 ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Run the installer =====&lt;br /&gt;
* Double-click the downloaded installer&lt;br /&gt;
* Click &amp;quot;Yes&amp;quot; if prompted by User Account Control&lt;br /&gt;
&lt;br /&gt;
===== 2. Select Workloads =====&lt;br /&gt;
* Choose &amp;quot;Desktop development with C++&amp;quot;&lt;br /&gt;
* Ensure Windows 10 SDK is included&lt;br /&gt;
* Click &amp;quot;Install&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===== 3. Complete Installation =====&lt;br /&gt;
* Wait for the installation to complete&lt;br /&gt;
* Restart your computer if prompted&lt;br /&gt;
&lt;br /&gt;
== Post-Installation Configuration ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Update Visual Studio ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Check for Updates =====&lt;br /&gt;
* Open Visual Studio&lt;br /&gt;
* Go to &#039;&#039;&#039;Tools&#039;&#039;&#039; → &#039;&#039;&#039;Options&#039;&#039;&#039; → &#039;&#039;&#039;Environment&#039;&#039;&#039; → &#039;&#039;&#039;Updates&#039;&#039;&#039;&lt;br /&gt;
* Click &amp;quot;Check for updates&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===== 2. Install Updates =====&lt;br /&gt;
* If updates are available, click &amp;quot;Update&amp;quot;&lt;br /&gt;
* Restart Visual Studio after updates are installed&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Verify Installation ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Test C++ Compilation =====&lt;br /&gt;
* Create a new C++ project: &#039;&#039;&#039;File&#039;&#039;&#039; → &#039;&#039;&#039;New&#039;&#039;&#039; → &#039;&#039;&#039;Project&#039;&#039;&#039;&lt;br /&gt;
* Choose &amp;quot;Console App&amp;quot; under Visual C++&lt;br /&gt;
* Build the project: &#039;&#039;&#039;Build&#039;&#039;&#039; → &#039;&#039;&#039;Build Solution&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== 2. Check Windows SDK =====&lt;br /&gt;
* Go to &#039;&#039;&#039;Tools&#039;&#039;&#039; → &#039;&#039;&#039;Options&#039;&#039;&#039; → &#039;&#039;&#039;Projects and Solutions&#039;&#039;&#039; → &#039;&#039;&#039;VC++ Directories&#039;&#039;&#039;&lt;br /&gt;
* Verify Windows SDK paths are present&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== Common Installation Issues ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Installation Fails =====&lt;br /&gt;
* Run installer as Administrator&lt;br /&gt;
* Disable antivirus temporarily during installation&lt;br /&gt;
* Check Windows Update for missing prerequisites&lt;br /&gt;
&lt;br /&gt;
===== 2. Missing Windows SDK =====&lt;br /&gt;
* Re-run Visual Studio installer&lt;br /&gt;
* Modify installation to include Windows SDK&lt;br /&gt;
* Ensure correct SDK version is selected&lt;br /&gt;
&lt;br /&gt;
===== 3. Compiler Not Found =====&lt;br /&gt;
* Verify &amp;quot;Desktop development with C++&amp;quot; workload is installed&lt;br /&gt;
* Check &#039;&#039;&#039;Tools&#039;&#039;&#039; → &#039;&#039;&#039;Options&#039;&#039;&#039; → &#039;&#039;&#039;Projects and Solutions&#039;&#039;&#039; → &#039;&#039;&#039;VC++ Directories&#039;&#039;&#039;&lt;br /&gt;
* Repair Visual Studio installation if necessary&lt;br /&gt;
&lt;br /&gt;
=== Performance Optimization ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Disable Unnecessary Features =====&lt;br /&gt;
* Go to &#039;&#039;&#039;Tools&#039;&#039;&#039; → &#039;&#039;&#039;Options&#039;&#039;&#039; → &#039;&#039;&#039;Environment&#039;&#039;&#039; → &#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
* Disable &amp;quot;Animate environment tools&amp;quot; for better performance&lt;br /&gt;
* Turn off &amp;quot;Rich client visual experience&amp;quot; if experiencing slowdowns&lt;br /&gt;
&lt;br /&gt;
===== 2. Configure IntelliSense =====&lt;br /&gt;
* Go to &#039;&#039;&#039;Tools&#039;&#039;&#039; → &#039;&#039;&#039;Options&#039;&#039;&#039; → &#039;&#039;&#039;Text Editor&#039;&#039;&#039; → &#039;&#039;&#039;C/C++&#039;&#039;&#039; → &#039;&#039;&#039;Advanced&#039;&#039;&#039;&lt;br /&gt;
* Adjust &amp;quot;IntelliSense&amp;quot; settings for your system&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
&lt;br /&gt;
You have successfully installed and configured Visual Studio for Source SDK development. Your development environment now includes:&lt;br /&gt;
&lt;br /&gt;
* Visual Studio 2019 or 2022 with C++ development tools&lt;br /&gt;
* Windows SDK for your operating system&lt;br /&gt;
* All necessary compilers and build tools&lt;br /&gt;
* A properly configured IDE ready for programming&lt;br /&gt;
&lt;br /&gt;
Remember to keep Visual Studio updated regularly to ensure compatibility with the latest tools and security updates.&lt;br /&gt;
&lt;br /&gt;
== Sources ==&lt;br /&gt;
&lt;br /&gt;
* [https://visualstudio.microsoft.com/downloads/](https://visualstudio.microsoft.com/downloads/) - Retrieved on 2025-01-19&lt;br /&gt;
* [https://visualstudio.microsoft.com/vs/older-downloads/](https://visualstudio.microsoft.com/vs/older-downloads/) - Retrieved on 2025-01-19&lt;br /&gt;
* [https://docs.microsoft.com/en-us/visualstudio/install/install-visual-studio](https://docs.microsoft.com/en-us/visualstudio/install/install-visual-studio) - Retrieved on 2025-01-19&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=Installing_Visual_Studio_2019/2022&amp;diff=28</id>
		<title>Installing Visual Studio 2019/2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=Installing_Visual_Studio_2019/2022&amp;diff=28"/>
		<updated>2025-10-19T21:27:39Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: /* 1. Check for Updates */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
Generated: 2025-01-19 18:00:00&lt;br /&gt;
Generator: Modding Tutorial Generator v1.0.0&lt;br /&gt;
Format: MediaWiki&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This tutorial will guide you through downloading and installing Visual Studio 2019 or Visual Studio 2022. Visual Studio is the integrated development environment (IDE) required to compile and work with modding projects. This guide covers both Visual Studio 2019 and Visual Studio 2022, though Visual Studio 2022 is recommended for newer systems.&lt;br /&gt;
&lt;br /&gt;
By the end of this tutorial, you will have:&lt;br /&gt;
* A properly configured Visual Studio installation&lt;br /&gt;
* All necessary C++ development tools&lt;br /&gt;
* The correct Windows SDK&lt;br /&gt;
* An environment ready for programming&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
Before starting this tutorial, ensure you have:&lt;br /&gt;
&lt;br /&gt;
* A Windows 10 or Windows 11 computer&lt;br /&gt;
* Administrator privileges on your system&lt;br /&gt;
* At least 8GB of RAM (16GB recommended)&lt;br /&gt;
* At least 20GB of free disk space&lt;br /&gt;
* A stable internet connection for downloading Visual Studio&lt;br /&gt;
&lt;br /&gt;
== Installing Visual Studio 2022 (Recommended) ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Download Visual Studio 2022 ===&lt;br /&gt;
&lt;br /&gt;
==== 1. Visit the Visual Studio website ====&lt;br /&gt;
&lt;br /&gt;
* Go to [https://visualstudio.microsoft.com/downloads/](https://visualstudio.microsoft.com/downloads/)&lt;br /&gt;
* Click on &amp;quot;Download Visual Studio 2022&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== 2. Choose your edition ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Community Edition&#039;&#039;&#039; (Free) - Recommended for individual developers&lt;br /&gt;
* &#039;&#039;&#039;Professional Edition&#039;&#039;&#039; (Paid) - For professional development teams&lt;br /&gt;
* &#039;&#039;&#039;Enterprise Edition&#039;&#039;&#039; (Paid) - For large organizations&lt;br /&gt;
&lt;br /&gt;
===== 3. Download the installer =====&lt;br /&gt;
&lt;br /&gt;
* Click &amp;quot;Download&amp;quot; for your chosen edition&lt;br /&gt;
* Save the installer file (usually named `vs_community.exe`, `vs_professional.exe`, or `vs_enterprise.exe`)&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Run the Visual Studio Installer ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Launch the installer =====&lt;br /&gt;
&lt;br /&gt;
* Navigate to your Downloads folder&lt;br /&gt;
* Double-click the Visual Studio installer file&lt;br /&gt;
* If prompted by User Account Control, click &amp;quot;Yes&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===== 2. Sign in (Optional but Recommended) =====&lt;br /&gt;
&lt;br /&gt;
* Sign in with your Microsoft account for additional features&lt;br /&gt;
* This enables cloud sync of settings and extensions&lt;br /&gt;
&lt;br /&gt;
=== Step 3: Select Workloads ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Choose Desktop Development with C++ =====&lt;br /&gt;
&lt;br /&gt;
* In the installer, select the &amp;quot;Desktop development with C++&amp;quot; workload&lt;br /&gt;
* This includes&lt;br /&gt;
** MSVC v143 compiler toolset&lt;br /&gt;
** Windows 10/11 SDK&lt;br /&gt;
** CMake tools for Visual Studio&lt;br /&gt;
** Windows 10/11 SDK&lt;br /&gt;
&lt;br /&gt;
===== 2. Optional: Additional Components =====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;C++ CMake tools for Windows&#039;&#039;&#039; - Helpful for modern C++ projects&lt;br /&gt;
* &#039;&#039;&#039;Git for Windows&#039;&#039;&#039; - Version control integration&lt;br /&gt;
* &#039;&#039;&#039;IntelliCode&#039;&#039;&#039; - AI-assisted code completion&lt;br /&gt;
&lt;br /&gt;
===== 3. Verify Windows SDK Selection =====&lt;br /&gt;
* Ensure &amp;quot;Windows 10 SDK&amp;quot; or &amp;quot;Windows 11 SDK&amp;quot; is selected&lt;br /&gt;
* The latest version is recommended (usually selected by default)&lt;br /&gt;
&lt;br /&gt;
=== Step 4: Installation Process ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Start Installation =====&lt;br /&gt;
* Click &amp;quot;Install&amp;quot; to begin the installation process&lt;br /&gt;
* The installer will download and install all selected components&lt;br /&gt;
&lt;br /&gt;
===== 2. Wait for Completion =====&lt;br /&gt;
* Installation typically takes 30-60 minutes depending on your internet speed&lt;br /&gt;
* The installer will show progress for each component&lt;br /&gt;
&lt;br /&gt;
===== 3. Restart if Required =====&lt;br /&gt;
* Some components may require a system restart&lt;br /&gt;
* Follow the prompts to restart your computer&lt;br /&gt;
&lt;br /&gt;
== Installing Visual Studio 2019 (Alternative) ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Download Visual Studio 2019 ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Access Visual Studio 2019 Downloads =====&lt;br /&gt;
* Go to [https://visualstudio.microsoft.com/vs/older-downloads/](https://visualstudio.microsoft.com/vs/older-downloads/)&lt;br /&gt;
* Scroll down to &amp;quot;Visual Studio 2019&amp;quot; section&lt;br /&gt;
* Click &amp;quot;Download&amp;quot; for your preferred edition&lt;br /&gt;
&lt;br /&gt;
===== 2. Download the installer =====&lt;br /&gt;
* Save the installer file (usually `vs_community.exe` for Community edition)&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Install Visual Studio 2019 ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Run the installer =====&lt;br /&gt;
* Double-click the downloaded installer&lt;br /&gt;
* Click &amp;quot;Yes&amp;quot; if prompted by User Account Control&lt;br /&gt;
&lt;br /&gt;
===== 2. Select Workloads =====&lt;br /&gt;
* Choose &amp;quot;Desktop development with C++&amp;quot;&lt;br /&gt;
* Ensure Windows 10 SDK is included&lt;br /&gt;
* Click &amp;quot;Install&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===== 3. Complete Installation =====&lt;br /&gt;
* Wait for the installation to complete&lt;br /&gt;
* Restart your computer if prompted&lt;br /&gt;
&lt;br /&gt;
== Post-Installation Configuration ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Update Visual Studio ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Check for Updates =====&lt;br /&gt;
* Open Visual Studio&lt;br /&gt;
* Go to &#039;&#039;&#039;Tools&#039;&#039;&#039; → &#039;&#039;&#039;Options&#039;&#039;&#039; → &#039;&#039;&#039;Environment&#039;&#039;&#039; → &#039;&#039;&#039;Updates&#039;&#039;&#039;&lt;br /&gt;
* Click &amp;quot;Check for updates&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===== 2. Install Updates =====&lt;br /&gt;
* If updates are available, click &amp;quot;Update&amp;quot;&lt;br /&gt;
* Restart Visual Studio after updates are installed&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Verify Installation ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Test C++ Compilation =====&lt;br /&gt;
* Create a new C++ project: **File** → **New** → **Project**&lt;br /&gt;
* Choose &amp;quot;Console App&amp;quot; under Visual C++&lt;br /&gt;
* Build the project: **Build** → **Build Solution**&lt;br /&gt;
&lt;br /&gt;
===== 2. Check Windows SDK =====&lt;br /&gt;
* Go to **Tools** → **Options** → **Projects and Solutions** → **VC++ Directories**&lt;br /&gt;
* Verify Windows SDK paths are present&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== Common Installation Issues ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Installation Fails =====&lt;br /&gt;
* Run installer as Administrator&lt;br /&gt;
* Disable antivirus temporarily during installation&lt;br /&gt;
* Check Windows Update for missing prerequisites&lt;br /&gt;
&lt;br /&gt;
===== 2. Missing Windows SDK =====&lt;br /&gt;
* Re-run Visual Studio installer&lt;br /&gt;
* Modify installation to include Windows SDK&lt;br /&gt;
* Ensure correct SDK version is selected&lt;br /&gt;
&lt;br /&gt;
===== 3. Compiler Not Found =====&lt;br /&gt;
* Verify &amp;quot;Desktop development with C++&amp;quot; workload is installed&lt;br /&gt;
* Check **Tools** → **Options** → **Projects and Solutions** → **VC++ Directories**&lt;br /&gt;
* Repair Visual Studio installation if necessary&lt;br /&gt;
&lt;br /&gt;
=== Performance Optimization ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Disable Unnecessary Features =====&lt;br /&gt;
* Go to **Tools** → **Options** → **Environment** → **General**&lt;br /&gt;
* Disable &amp;quot;Animate environment tools&amp;quot; for better performance&lt;br /&gt;
* Turn off &amp;quot;Rich client visual experience&amp;quot; if experiencing slowdowns&lt;br /&gt;
&lt;br /&gt;
===== 2. Configure IntelliSense =====&lt;br /&gt;
* Go to **Tools** → **Options** → **Text Editor** → **C/C++** → **Advanced**&lt;br /&gt;
* Adjust &amp;quot;IntelliSense&amp;quot; settings for your system&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
&lt;br /&gt;
You have successfully installed and configured Visual Studio for Source SDK development. Your development environment now includes:&lt;br /&gt;
&lt;br /&gt;
* Visual Studio 2019 or 2022 with C++ development tools&lt;br /&gt;
* Windows SDK for your operating system&lt;br /&gt;
* All necessary compilers and build tools&lt;br /&gt;
* A properly configured IDE ready for programming&lt;br /&gt;
&lt;br /&gt;
Remember to keep Visual Studio updated regularly to ensure compatibility with the latest tools and security updates.&lt;br /&gt;
&lt;br /&gt;
== Sources ==&lt;br /&gt;
&lt;br /&gt;
* [https://visualstudio.microsoft.com/downloads/](https://visualstudio.microsoft.com/downloads/) - Retrieved on 2025-01-19&lt;br /&gt;
* [https://visualstudio.microsoft.com/vs/older-downloads/](https://visualstudio.microsoft.com/vs/older-downloads/) - Retrieved on 2025-01-19&lt;br /&gt;
* [https://docs.microsoft.com/en-us/visualstudio/install/install-visual-studio](https://docs.microsoft.com/en-us/visualstudio/install/install-visual-studio) - Retrieved on 2025-01-19&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=Installing_Visual_Studio_2019/2022&amp;diff=27</id>
		<title>Installing Visual Studio 2019/2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=Installing_Visual_Studio_2019/2022&amp;diff=27"/>
		<updated>2025-10-19T21:27:12Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
Generated: 2025-01-19 18:00:00&lt;br /&gt;
Generator: Modding Tutorial Generator v1.0.0&lt;br /&gt;
Format: MediaWiki&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This tutorial will guide you through downloading and installing Visual Studio 2019 or Visual Studio 2022. Visual Studio is the integrated development environment (IDE) required to compile and work with modding projects. This guide covers both Visual Studio 2019 and Visual Studio 2022, though Visual Studio 2022 is recommended for newer systems.&lt;br /&gt;
&lt;br /&gt;
By the end of this tutorial, you will have:&lt;br /&gt;
* A properly configured Visual Studio installation&lt;br /&gt;
* All necessary C++ development tools&lt;br /&gt;
* The correct Windows SDK&lt;br /&gt;
* An environment ready for programming&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
Before starting this tutorial, ensure you have:&lt;br /&gt;
&lt;br /&gt;
* A Windows 10 or Windows 11 computer&lt;br /&gt;
* Administrator privileges on your system&lt;br /&gt;
* At least 8GB of RAM (16GB recommended)&lt;br /&gt;
* At least 20GB of free disk space&lt;br /&gt;
* A stable internet connection for downloading Visual Studio&lt;br /&gt;
&lt;br /&gt;
== Installing Visual Studio 2022 (Recommended) ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Download Visual Studio 2022 ===&lt;br /&gt;
&lt;br /&gt;
==== 1. Visit the Visual Studio website ====&lt;br /&gt;
&lt;br /&gt;
* Go to [https://visualstudio.microsoft.com/downloads/](https://visualstudio.microsoft.com/downloads/)&lt;br /&gt;
* Click on &amp;quot;Download Visual Studio 2022&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== 2. Choose your edition ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Community Edition&#039;&#039;&#039; (Free) - Recommended for individual developers&lt;br /&gt;
* &#039;&#039;&#039;Professional Edition&#039;&#039;&#039; (Paid) - For professional development teams&lt;br /&gt;
* &#039;&#039;&#039;Enterprise Edition&#039;&#039;&#039; (Paid) - For large organizations&lt;br /&gt;
&lt;br /&gt;
===== 3. Download the installer =====&lt;br /&gt;
&lt;br /&gt;
* Click &amp;quot;Download&amp;quot; for your chosen edition&lt;br /&gt;
* Save the installer file (usually named `vs_community.exe`, `vs_professional.exe`, or `vs_enterprise.exe`)&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Run the Visual Studio Installer ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Launch the installer =====&lt;br /&gt;
&lt;br /&gt;
* Navigate to your Downloads folder&lt;br /&gt;
* Double-click the Visual Studio installer file&lt;br /&gt;
* If prompted by User Account Control, click &amp;quot;Yes&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===== 2. Sign in (Optional but Recommended) =====&lt;br /&gt;
&lt;br /&gt;
* Sign in with your Microsoft account for additional features&lt;br /&gt;
* This enables cloud sync of settings and extensions&lt;br /&gt;
&lt;br /&gt;
=== Step 3: Select Workloads ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Choose Desktop Development with C++ =====&lt;br /&gt;
&lt;br /&gt;
* In the installer, select the &amp;quot;Desktop development with C++&amp;quot; workload&lt;br /&gt;
* This includes&lt;br /&gt;
** MSVC v143 compiler toolset&lt;br /&gt;
** Windows 10/11 SDK&lt;br /&gt;
** CMake tools for Visual Studio&lt;br /&gt;
** Windows 10/11 SDK&lt;br /&gt;
&lt;br /&gt;
===== 2. Optional: Additional Components =====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;C++ CMake tools for Windows&#039;&#039;&#039; - Helpful for modern C++ projects&lt;br /&gt;
* &#039;&#039;&#039;Git for Windows&#039;&#039;&#039; - Version control integration&lt;br /&gt;
* &#039;&#039;&#039;IntelliCode&#039;&#039;&#039; - AI-assisted code completion&lt;br /&gt;
&lt;br /&gt;
===== 3. Verify Windows SDK Selection =====&lt;br /&gt;
* Ensure &amp;quot;Windows 10 SDK&amp;quot; or &amp;quot;Windows 11 SDK&amp;quot; is selected&lt;br /&gt;
* The latest version is recommended (usually selected by default)&lt;br /&gt;
&lt;br /&gt;
=== Step 4: Installation Process ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Start Installation =====&lt;br /&gt;
* Click &amp;quot;Install&amp;quot; to begin the installation process&lt;br /&gt;
* The installer will download and install all selected components&lt;br /&gt;
&lt;br /&gt;
===== 2. Wait for Completion =====&lt;br /&gt;
* Installation typically takes 30-60 minutes depending on your internet speed&lt;br /&gt;
* The installer will show progress for each component&lt;br /&gt;
&lt;br /&gt;
===== 3. Restart if Required =====&lt;br /&gt;
* Some components may require a system restart&lt;br /&gt;
* Follow the prompts to restart your computer&lt;br /&gt;
&lt;br /&gt;
== Installing Visual Studio 2019 (Alternative) ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Download Visual Studio 2019 ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Access Visual Studio 2019 Downloads =====&lt;br /&gt;
* Go to [https://visualstudio.microsoft.com/vs/older-downloads/](https://visualstudio.microsoft.com/vs/older-downloads/)&lt;br /&gt;
* Scroll down to &amp;quot;Visual Studio 2019&amp;quot; section&lt;br /&gt;
* Click &amp;quot;Download&amp;quot; for your preferred edition&lt;br /&gt;
&lt;br /&gt;
===== 2. Download the installer =====&lt;br /&gt;
* Save the installer file (usually `vs_community.exe` for Community edition)&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Install Visual Studio 2019 ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Run the installer =====&lt;br /&gt;
* Double-click the downloaded installer&lt;br /&gt;
* Click &amp;quot;Yes&amp;quot; if prompted by User Account Control&lt;br /&gt;
&lt;br /&gt;
===== 2. Select Workloads =====&lt;br /&gt;
* Choose &amp;quot;Desktop development with C++&amp;quot;&lt;br /&gt;
* Ensure Windows 10 SDK is included&lt;br /&gt;
* Click &amp;quot;Install&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===== 3. Complete Installation =====&lt;br /&gt;
* Wait for the installation to complete&lt;br /&gt;
* Restart your computer if prompted&lt;br /&gt;
&lt;br /&gt;
== Post-Installation Configuration ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Update Visual Studio ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Check for Updates =====&lt;br /&gt;
* Open Visual Studio&lt;br /&gt;
* Go to **Tools** → **Options** → **Environment** → **Updates**&lt;br /&gt;
* Click &amp;quot;Check for updates&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===== 2. Install Updates =====&lt;br /&gt;
* If updates are available, click &amp;quot;Update&amp;quot;&lt;br /&gt;
* Restart Visual Studio after updates are installed&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Verify Installation ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Test C++ Compilation =====&lt;br /&gt;
* Create a new C++ project: **File** → **New** → **Project**&lt;br /&gt;
* Choose &amp;quot;Console App&amp;quot; under Visual C++&lt;br /&gt;
* Build the project: **Build** → **Build Solution**&lt;br /&gt;
&lt;br /&gt;
===== 2. Check Windows SDK =====&lt;br /&gt;
* Go to **Tools** → **Options** → **Projects and Solutions** → **VC++ Directories**&lt;br /&gt;
* Verify Windows SDK paths are present&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== Common Installation Issues ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Installation Fails =====&lt;br /&gt;
* Run installer as Administrator&lt;br /&gt;
* Disable antivirus temporarily during installation&lt;br /&gt;
* Check Windows Update for missing prerequisites&lt;br /&gt;
&lt;br /&gt;
===== 2. Missing Windows SDK =====&lt;br /&gt;
* Re-run Visual Studio installer&lt;br /&gt;
* Modify installation to include Windows SDK&lt;br /&gt;
* Ensure correct SDK version is selected&lt;br /&gt;
&lt;br /&gt;
===== 3. Compiler Not Found =====&lt;br /&gt;
* Verify &amp;quot;Desktop development with C++&amp;quot; workload is installed&lt;br /&gt;
* Check **Tools** → **Options** → **Projects and Solutions** → **VC++ Directories**&lt;br /&gt;
* Repair Visual Studio installation if necessary&lt;br /&gt;
&lt;br /&gt;
=== Performance Optimization ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Disable Unnecessary Features =====&lt;br /&gt;
* Go to **Tools** → **Options** → **Environment** → **General**&lt;br /&gt;
* Disable &amp;quot;Animate environment tools&amp;quot; for better performance&lt;br /&gt;
* Turn off &amp;quot;Rich client visual experience&amp;quot; if experiencing slowdowns&lt;br /&gt;
&lt;br /&gt;
===== 2. Configure IntelliSense =====&lt;br /&gt;
* Go to **Tools** → **Options** → **Text Editor** → **C/C++** → **Advanced**&lt;br /&gt;
* Adjust &amp;quot;IntelliSense&amp;quot; settings for your system&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
&lt;br /&gt;
You have successfully installed and configured Visual Studio for Source SDK development. Your development environment now includes:&lt;br /&gt;
&lt;br /&gt;
* Visual Studio 2019 or 2022 with C++ development tools&lt;br /&gt;
* Windows SDK for your operating system&lt;br /&gt;
* All necessary compilers and build tools&lt;br /&gt;
* A properly configured IDE ready for programming&lt;br /&gt;
&lt;br /&gt;
Remember to keep Visual Studio updated regularly to ensure compatibility with the latest tools and security updates.&lt;br /&gt;
&lt;br /&gt;
== Sources ==&lt;br /&gt;
&lt;br /&gt;
* [https://visualstudio.microsoft.com/downloads/](https://visualstudio.microsoft.com/downloads/) - Retrieved on 2025-01-19&lt;br /&gt;
* [https://visualstudio.microsoft.com/vs/older-downloads/](https://visualstudio.microsoft.com/vs/older-downloads/) - Retrieved on 2025-01-19&lt;br /&gt;
* [https://docs.microsoft.com/en-us/visualstudio/install/install-visual-studio](https://docs.microsoft.com/en-us/visualstudio/install/install-visual-studio) - Retrieved on 2025-01-19&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=Installing_Visual_Studio_2019/2022&amp;diff=26</id>
		<title>Installing Visual Studio 2019/2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=Installing_Visual_Studio_2019/2022&amp;diff=26"/>
		<updated>2025-10-19T21:25:15Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: /* Step 1: Download Visual Studio 2022 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
Generated: 2025-01-19 18:00:00&lt;br /&gt;
Generator: Modding Tutorial Generator v1.0.0&lt;br /&gt;
Format: MediaWiki&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This tutorial will guide you through downloading and installing Visual Studio 2019 or Visual Studio 2022. Visual Studio is the integrated development environment (IDE) required to compile and work with modding projects. This guide covers both Visual Studio 2019 and Visual Studio 2022, though Visual Studio 2022 is recommended for newer systems.&lt;br /&gt;
&lt;br /&gt;
By the end of this tutorial, you will have:&lt;br /&gt;
* A properly configured Visual Studio installation&lt;br /&gt;
* All necessary C++ development tools&lt;br /&gt;
* The correct Windows SDK&lt;br /&gt;
* An environment ready for programming&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
Before starting this tutorial, ensure you have:&lt;br /&gt;
&lt;br /&gt;
* A Windows 10 or Windows 11 computer&lt;br /&gt;
* Administrator privileges on your system&lt;br /&gt;
* At least 8GB of RAM (16GB recommended)&lt;br /&gt;
* At least 20GB of free disk space&lt;br /&gt;
* A stable internet connection for downloading Visual Studio&lt;br /&gt;
&lt;br /&gt;
== Installing Visual Studio 2022 (Recommended) ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Download Visual Studio 2022 ===&lt;br /&gt;
&lt;br /&gt;
==== 1. Visit the Visual Studio website ====&lt;br /&gt;
&lt;br /&gt;
* Go to [https://visualstudio.microsoft.com/downloads/](https://visualstudio.microsoft.com/downloads/)&lt;br /&gt;
* Click on &amp;quot;Download Visual Studio 2022&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== 2. Choose your edition ====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Community Edition&#039;&#039;&#039; (Free) - Recommended for individual developers&lt;br /&gt;
* &#039;&#039;&#039;Professional Edition&#039;&#039;&#039; (Paid) - For professional development teams&lt;br /&gt;
* &#039;&#039;&#039;Enterprise Edition&#039;&#039;&#039; (Paid) - For large organizations&lt;br /&gt;
&lt;br /&gt;
===== 3. Download the installer =====&lt;br /&gt;
&lt;br /&gt;
* Click &amp;quot;Download&amp;quot; for your chosen edition&lt;br /&gt;
* Save the installer file (usually named `vs_community.exe`, `vs_professional.exe`, or `vs_enterprise.exe`)&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Run the Visual Studio Installer ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Launch the installer =====&lt;br /&gt;
&lt;br /&gt;
* Navigate to your Downloads folder&lt;br /&gt;
* Double-click the Visual Studio installer file&lt;br /&gt;
* If prompted by User Account Control, click &amp;quot;Yes&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===== 2. Sign in (Optional but Recommended) =====&lt;br /&gt;
&lt;br /&gt;
* Sign in with your Microsoft account for additional features&lt;br /&gt;
* This enables cloud sync of settings and extensions&lt;br /&gt;
&lt;br /&gt;
=== Step 3: Select Workloads ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Choose Desktop Development with C++ =====&lt;br /&gt;
&lt;br /&gt;
* In the installer, select the &amp;quot;Desktop development with C++&amp;quot; workload&lt;br /&gt;
* This includes&lt;br /&gt;
** MSVC v143 compiler toolset&lt;br /&gt;
** Windows 10/11 SDK&lt;br /&gt;
** CMake tools for Visual Studio&lt;br /&gt;
** Windows 10/11 SDK&lt;br /&gt;
&lt;br /&gt;
===== 2. Optional: Additional Components =====&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;C++ CMake tools for Windows&#039;&#039;&#039; - Helpful for modern C++ projects&lt;br /&gt;
* &#039;&#039;&#039;Git for Windows&#039;&#039;&#039; - Version control integration&lt;br /&gt;
* &#039;&#039;&#039;IntelliCode&#039;&#039;&#039; - AI-assisted code completion&lt;br /&gt;
&lt;br /&gt;
===== 3. Verify Windows SDK Selection =====&lt;br /&gt;
   * Ensure &amp;quot;Windows 10 SDK&amp;quot; or &amp;quot;Windows 11 SDK&amp;quot; is selected&lt;br /&gt;
   * The latest version is recommended (usually selected by default)&lt;br /&gt;
&lt;br /&gt;
=== Step 4: Installation Process ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Start Installation =====&lt;br /&gt;
   * Click &amp;quot;Install&amp;quot; to begin the installation process&lt;br /&gt;
   * The installer will download and install all selected components&lt;br /&gt;
&lt;br /&gt;
===== 2. Wait for Completion =====&lt;br /&gt;
   * Installation typically takes 30-60 minutes depending on your internet speed&lt;br /&gt;
   * The installer will show progress for each component&lt;br /&gt;
&lt;br /&gt;
===== 3. Restart if Required =====&lt;br /&gt;
   * Some components may require a system restart&lt;br /&gt;
   * Follow the prompts to restart your computer&lt;br /&gt;
&lt;br /&gt;
== Installing Visual Studio 2019 (Alternative) ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Download Visual Studio 2019 ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Access Visual Studio 2019 Downloads =====&lt;br /&gt;
   * Go to [https://visualstudio.microsoft.com/vs/older-downloads/](https://visualstudio.microsoft.com/vs/older-downloads/)&lt;br /&gt;
   * Scroll down to &amp;quot;Visual Studio 2019&amp;quot; section&lt;br /&gt;
   * Click &amp;quot;Download&amp;quot; for your preferred edition&lt;br /&gt;
&lt;br /&gt;
===== 2. Download the installer =====&lt;br /&gt;
   * Save the installer file (usually `vs_community.exe` for Community edition)&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Install Visual Studio 2019 ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Run the installer =====&lt;br /&gt;
   * Double-click the downloaded installer&lt;br /&gt;
   * Click &amp;quot;Yes&amp;quot; if prompted by User Account Control&lt;br /&gt;
&lt;br /&gt;
===== 2. Select Workloads =====&lt;br /&gt;
   * Choose &amp;quot;Desktop development with C++&amp;quot;&lt;br /&gt;
   * Ensure Windows 10 SDK is included&lt;br /&gt;
   * Click &amp;quot;Install&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===== 3. Complete Installation =====&lt;br /&gt;
   * Wait for the installation to complete&lt;br /&gt;
   * Restart your computer if prompted&lt;br /&gt;
&lt;br /&gt;
== Post-Installation Configuration ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Update Visual Studio ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Check for Updates =====&lt;br /&gt;
   * Open Visual Studio&lt;br /&gt;
   * Go to **Tools** → **Options** → **Environment** → **Updates**&lt;br /&gt;
   * Click &amp;quot;Check for updates&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===== 2. Install Updates =====&lt;br /&gt;
   * If updates are available, click &amp;quot;Update&amp;quot;&lt;br /&gt;
   * Restart Visual Studio after updates are installed&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Verify Installation ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Test C++ Compilation =====&lt;br /&gt;
   * Create a new C++ project: **File** → **New** → **Project**&lt;br /&gt;
   * Choose &amp;quot;Console App&amp;quot; under Visual C++&lt;br /&gt;
   * Build the project: **Build** → **Build Solution**&lt;br /&gt;
&lt;br /&gt;
===== 2. Check Windows SDK =====&lt;br /&gt;
   * Go to **Tools** → **Options** → **Projects and Solutions** → **VC++ Directories**&lt;br /&gt;
   * Verify Windows SDK paths are present&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== Common Installation Issues ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Installation Fails =====&lt;br /&gt;
   * Run installer as Administrator&lt;br /&gt;
   * Disable antivirus temporarily during installation&lt;br /&gt;
   * Check Windows Update for missing prerequisites&lt;br /&gt;
&lt;br /&gt;
===== 2. Missing Windows SDK =====&lt;br /&gt;
   * Re-run Visual Studio installer&lt;br /&gt;
   * Modify installation to include Windows SDK&lt;br /&gt;
   * Ensure correct SDK version is selected&lt;br /&gt;
&lt;br /&gt;
===== 3. Compiler Not Found =====&lt;br /&gt;
   * Verify &amp;quot;Desktop development with C++&amp;quot; workload is installed&lt;br /&gt;
   * Check **Tools** → **Options** → **Projects and Solutions** → **VC++ Directories**&lt;br /&gt;
   * Repair Visual Studio installation if necessary&lt;br /&gt;
&lt;br /&gt;
=== Performance Optimization ===&lt;br /&gt;
&lt;br /&gt;
===== 1. Disable Unnecessary Features =====&lt;br /&gt;
   * Go to **Tools** → **Options** → **Environment** → **General**&lt;br /&gt;
   * Disable &amp;quot;Animate environment tools&amp;quot; for better performance&lt;br /&gt;
   * Turn off &amp;quot;Rich client visual experience&amp;quot; if experiencing slowdowns&lt;br /&gt;
&lt;br /&gt;
===== 2. Configure IntelliSense =====&lt;br /&gt;
   * Go to **Tools** → **Options** → **Text Editor** → **C/C++** → **Advanced**&lt;br /&gt;
   * Adjust &amp;quot;IntelliSense&amp;quot; settings for your system&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
&lt;br /&gt;
You have successfully installed and configured Visual Studio for Source SDK development. Your development environment now includes:&lt;br /&gt;
&lt;br /&gt;
* Visual Studio 2019 or 2022 with C++ development tools&lt;br /&gt;
* Windows SDK for your operating system&lt;br /&gt;
* All necessary compilers and build tools&lt;br /&gt;
* A properly configured IDE ready for programming&lt;br /&gt;
&lt;br /&gt;
Remember to keep Visual Studio updated regularly to ensure compatibility with the latest tools and security updates.&lt;br /&gt;
&lt;br /&gt;
== Sources ==&lt;br /&gt;
&lt;br /&gt;
* [https://visualstudio.microsoft.com/downloads/](https://visualstudio.microsoft.com/downloads/) - Retrieved on 2025-01-19&lt;br /&gt;
* [https://visualstudio.microsoft.com/vs/older-downloads/](https://visualstudio.microsoft.com/vs/older-downloads/) - Retrieved on 2025-01-19&lt;br /&gt;
* [https://docs.microsoft.com/en-us/visualstudio/install/install-visual-studio](https://docs.microsoft.com/en-us/visualstudio/install/install-visual-studio) - Retrieved on 2025-01-19&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=Installing_Visual_Studio_2019/2022&amp;diff=25</id>
		<title>Installing Visual Studio 2019/2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=Installing_Visual_Studio_2019/2022&amp;diff=25"/>
		<updated>2025-10-19T21:20:25Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: Created page with &amp;quot;&amp;lt;!-- Generated: 2025-01-19 18:00:00 Generator: Modding Tutorial Generator v1.0.0 Format: MediaWiki --&amp;gt;  == Introduction ==  This tutorial will guide you through downloading and installing Visual Studio 2019 or Visual Studio 2022. Visual Studio is the integrated development environment (IDE) required to compile and work with modding projects. This guide covers both Visual Studio 2019 and Visual Studio 2022, though Visual Studio 2022 is recommended for newer systems.  By t...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
Generated: 2025-01-19 18:00:00&lt;br /&gt;
Generator: Modding Tutorial Generator v1.0.0&lt;br /&gt;
Format: MediaWiki&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This tutorial will guide you through downloading and installing Visual Studio 2019 or Visual Studio 2022. Visual Studio is the integrated development environment (IDE) required to compile and work with modding projects. This guide covers both Visual Studio 2019 and Visual Studio 2022, though Visual Studio 2022 is recommended for newer systems.&lt;br /&gt;
&lt;br /&gt;
By the end of this tutorial, you will have:&lt;br /&gt;
* A properly configured Visual Studio installation&lt;br /&gt;
* All necessary C++ development tools&lt;br /&gt;
* The correct Windows SDK&lt;br /&gt;
* An environment ready for programming&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
Before starting this tutorial, ensure you have:&lt;br /&gt;
&lt;br /&gt;
* A Windows 10 or Windows 11 computer&lt;br /&gt;
* Administrator privileges on your system&lt;br /&gt;
* At least 8GB of RAM (16GB recommended)&lt;br /&gt;
* At least 20GB of free disk space&lt;br /&gt;
* A stable internet connection for downloading Visual Studio&lt;br /&gt;
&lt;br /&gt;
== Installing Visual Studio 2022 (Recommended) ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Download Visual Studio 2022 ===&lt;br /&gt;
&lt;br /&gt;
1. **Visit the Visual Studio website**&lt;br /&gt;
   * Go to [https://visualstudio.microsoft.com/downloads/](https://visualstudio.microsoft.com/downloads/)&lt;br /&gt;
   * Click on &amp;quot;Download Visual Studio 2022&amp;quot;&lt;br /&gt;
&lt;br /&gt;
2. **Choose your edition**&lt;br /&gt;
   * **Community Edition** (Free) - Recommended for individual developers&lt;br /&gt;
   * **Professional Edition** (Paid) - For professional development teams&lt;br /&gt;
   * **Enterprise Edition** (Paid) - For large organizations&lt;br /&gt;
&lt;br /&gt;
3. **Download the installer**&lt;br /&gt;
   * Click &amp;quot;Download&amp;quot; for your chosen edition&lt;br /&gt;
   * Save the installer file (usually named `vs_community.exe`, `vs_professional.exe`, or `vs_enterprise.exe`)&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Run the Visual Studio Installer ===&lt;br /&gt;
&lt;br /&gt;
1. **Launch the installer**&lt;br /&gt;
   * Navigate to your Downloads folder&lt;br /&gt;
   * Double-click the Visual Studio installer file&lt;br /&gt;
   * If prompted by User Account Control, click &amp;quot;Yes&amp;quot;&lt;br /&gt;
&lt;br /&gt;
2. **Sign in (Optional but Recommended)**&lt;br /&gt;
   * Sign in with your Microsoft account for additional features&lt;br /&gt;
   * This enables cloud sync of settings and extensions&lt;br /&gt;
&lt;br /&gt;
=== Step 3: Select Workloads ===&lt;br /&gt;
&lt;br /&gt;
1. **Choose Desktop Development with C++**&lt;br /&gt;
   * In the installer, select the &amp;quot;Desktop development with C++&amp;quot; workload&lt;br /&gt;
   * This includes:&lt;br /&gt;
     * MSVC v143 compiler toolset&lt;br /&gt;
     * Windows 10/11 SDK&lt;br /&gt;
     * CMake tools for Visual Studio&lt;br /&gt;
     * Windows 10/11 SDK&lt;br /&gt;
&lt;br /&gt;
2. **Optional: Additional Components**&lt;br /&gt;
   * **C++ CMake tools for Windows** - Helpful for modern C++ projects&lt;br /&gt;
   * **Git for Windows** - Version control integration&lt;br /&gt;
   * **IntelliCode** - AI-assisted code completion&lt;br /&gt;
&lt;br /&gt;
3. **Verify Windows SDK Selection**&lt;br /&gt;
   * Ensure &amp;quot;Windows 10 SDK&amp;quot; or &amp;quot;Windows 11 SDK&amp;quot; is selected&lt;br /&gt;
   * The latest version is recommended (usually selected by default)&lt;br /&gt;
&lt;br /&gt;
=== Step 4: Installation Process ===&lt;br /&gt;
&lt;br /&gt;
1. **Start Installation**&lt;br /&gt;
   * Click &amp;quot;Install&amp;quot; to begin the installation process&lt;br /&gt;
   * The installer will download and install all selected components&lt;br /&gt;
&lt;br /&gt;
2. **Wait for Completion**&lt;br /&gt;
   * Installation typically takes 30-60 minutes depending on your internet speed&lt;br /&gt;
   * The installer will show progress for each component&lt;br /&gt;
&lt;br /&gt;
3. **Restart if Required**&lt;br /&gt;
   * Some components may require a system restart&lt;br /&gt;
   * Follow the prompts to restart your computer&lt;br /&gt;
&lt;br /&gt;
== Installing Visual Studio 2019 (Alternative) ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Download Visual Studio 2019 ===&lt;br /&gt;
&lt;br /&gt;
1. **Access Visual Studio 2019 Downloads**&lt;br /&gt;
   * Go to [https://visualstudio.microsoft.com/vs/older-downloads/](https://visualstudio.microsoft.com/vs/older-downloads/)&lt;br /&gt;
   * Scroll down to &amp;quot;Visual Studio 2019&amp;quot; section&lt;br /&gt;
   * Click &amp;quot;Download&amp;quot; for your preferred edition&lt;br /&gt;
&lt;br /&gt;
2. **Download the installer**&lt;br /&gt;
   * Save the installer file (usually `vs_community.exe` for Community edition)&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Install Visual Studio 2019 ===&lt;br /&gt;
&lt;br /&gt;
1. **Run the installer**&lt;br /&gt;
   * Double-click the downloaded installer&lt;br /&gt;
   * Click &amp;quot;Yes&amp;quot; if prompted by User Account Control&lt;br /&gt;
&lt;br /&gt;
2. **Select Workloads**&lt;br /&gt;
   * Choose &amp;quot;Desktop development with C++&amp;quot;&lt;br /&gt;
   * Ensure Windows 10 SDK is included&lt;br /&gt;
   * Click &amp;quot;Install&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3. **Complete Installation**&lt;br /&gt;
   * Wait for the installation to complete&lt;br /&gt;
   * Restart your computer if prompted&lt;br /&gt;
&lt;br /&gt;
== Post-Installation Configuration ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Update Visual Studio ===&lt;br /&gt;
&lt;br /&gt;
1. **Check for Updates**&lt;br /&gt;
   * Open Visual Studio&lt;br /&gt;
   * Go to **Tools** → **Options** → **Environment** → **Updates**&lt;br /&gt;
   * Click &amp;quot;Check for updates&amp;quot;&lt;br /&gt;
&lt;br /&gt;
2. **Install Updates**&lt;br /&gt;
   * If updates are available, click &amp;quot;Update&amp;quot;&lt;br /&gt;
   * Restart Visual Studio after updates are installed&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Verify Installation ===&lt;br /&gt;
&lt;br /&gt;
1. **Test C++ Compilation**&lt;br /&gt;
   * Create a new C++ project: **File** → **New** → **Project**&lt;br /&gt;
   * Choose &amp;quot;Console App&amp;quot; under Visual C++&lt;br /&gt;
   * Build the project: **Build** → **Build Solution**&lt;br /&gt;
&lt;br /&gt;
2. **Check Windows SDK**&lt;br /&gt;
   * Go to **Tools** → **Options** → **Projects and Solutions** → **VC++ Directories**&lt;br /&gt;
   * Verify Windows SDK paths are present&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== Common Installation Issues ===&lt;br /&gt;
&lt;br /&gt;
1. **Installation Fails**&lt;br /&gt;
   * Run installer as Administrator&lt;br /&gt;
   * Disable antivirus temporarily during installation&lt;br /&gt;
   * Check Windows Update for missing prerequisites&lt;br /&gt;
&lt;br /&gt;
2. **Missing Windows SDK**&lt;br /&gt;
   * Re-run Visual Studio installer&lt;br /&gt;
   * Modify installation to include Windows SDK&lt;br /&gt;
   * Ensure correct SDK version is selected&lt;br /&gt;
&lt;br /&gt;
3. **Compiler Not Found**&lt;br /&gt;
   * Verify &amp;quot;Desktop development with C++&amp;quot; workload is installed&lt;br /&gt;
   * Check **Tools** → **Options** → **Projects and Solutions** → **VC++ Directories**&lt;br /&gt;
   * Repair Visual Studio installation if necessary&lt;br /&gt;
&lt;br /&gt;
=== Performance Optimization ===&lt;br /&gt;
&lt;br /&gt;
1. **Disable Unnecessary Features**&lt;br /&gt;
   * Go to **Tools** → **Options** → **Environment** → **General**&lt;br /&gt;
   * Disable &amp;quot;Animate environment tools&amp;quot; for better performance&lt;br /&gt;
   * Turn off &amp;quot;Rich client visual experience&amp;quot; if experiencing slowdowns&lt;br /&gt;
&lt;br /&gt;
2. **Configure IntelliSense**&lt;br /&gt;
   * Go to **Tools** → **Options** → **Text Editor** → **C/C++** → **Advanced**&lt;br /&gt;
   * Adjust &amp;quot;IntelliSense&amp;quot; settings for your system&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
&lt;br /&gt;
You have successfully installed and configured Visual Studio for Source SDK development. Your development environment now includes:&lt;br /&gt;
&lt;br /&gt;
* Visual Studio 2019 or 2022 with C++ development tools&lt;br /&gt;
* Windows SDK for your operating system&lt;br /&gt;
* All necessary compilers and build tools&lt;br /&gt;
* A properly configured IDE ready for programming&lt;br /&gt;
&lt;br /&gt;
Remember to keep Visual Studio updated regularly to ensure compatibility with the latest tools and security updates.&lt;br /&gt;
&lt;br /&gt;
== Sources ==&lt;br /&gt;
&lt;br /&gt;
* [https://visualstudio.microsoft.com/downloads/](https://visualstudio.microsoft.com/downloads/) - Retrieved on 2025-01-19&lt;br /&gt;
* [https://visualstudio.microsoft.com/vs/older-downloads/](https://visualstudio.microsoft.com/vs/older-downloads/) - Retrieved on 2025-01-19&lt;br /&gt;
* [https://docs.microsoft.com/en-us/visualstudio/install/install-visual-studio](https://docs.microsoft.com/en-us/visualstudio/install/install-visual-studio) - Retrieved on 2025-01-19&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=23</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=23"/>
		<updated>2025-10-19T20:20:36Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;body {&lt;br /&gt;
	background-color: #242424;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo, .mw-logo:visited, .mw-logo:active, .mw-logo:hover {&lt;br /&gt;
	color: #000000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu-action-opt-out {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-header, .mw-page-container, .vector-pinned-container {&lt;br /&gt;
	background-color: #00000000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-sticky-pinned-container::after {&lt;br /&gt;
	background: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-header-container {&lt;br /&gt;
	background-color: #2D2D2F;&lt;br /&gt;
	border-bottom-width: 1px;&lt;br /&gt;
	border-style: solid;&lt;br /&gt;
	border-color: #242424;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-content-container .vector-body {&lt;br /&gt;
	background-color: #2D2D2F;&lt;br /&gt;
	padding-left: 16px;&lt;br /&gt;
	padding-right: 16px;&lt;br /&gt;
	padding-bottom: 16px;&lt;br /&gt;
	margin-top: 16px;&lt;br /&gt;
	border-width: 1px;&lt;br /&gt;
	border-radius: 16px;&lt;br /&gt;
	border-style: solid;&lt;br /&gt;
	border-color: #242424;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=22</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=22"/>
		<updated>2025-10-19T20:20:21Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;body {&lt;br /&gt;
	background-color: #242424;&lt;br /&gt;
	padding: -4;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo, .mw-logo:visited, .mw-logo:active, .mw-logo:hover {&lt;br /&gt;
	color: #000000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu-action-opt-out {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-header, .mw-page-container, .vector-pinned-container {&lt;br /&gt;
	background-color: #00000000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-sticky-pinned-container::after {&lt;br /&gt;
	background: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-header-container {&lt;br /&gt;
	background-color: #2D2D2F;&lt;br /&gt;
	border-bottom-width: 1px;&lt;br /&gt;
	border-style: solid;&lt;br /&gt;
	border-color: #242424;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-content-container .vector-body {&lt;br /&gt;
	background-color: #2D2D2F;&lt;br /&gt;
	padding-left: 16px;&lt;br /&gt;
	padding-right: 16px;&lt;br /&gt;
	padding-bottom: 16px;&lt;br /&gt;
	margin-top: 16px;&lt;br /&gt;
	border-width: 1px;&lt;br /&gt;
	border-radius: 16px;&lt;br /&gt;
	border-style: solid;&lt;br /&gt;
	border-color: #242424;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=21</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=21"/>
		<updated>2025-10-19T20:18:39Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;body {&lt;br /&gt;
	background-color: #242424;&lt;br /&gt;
	padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo, .mw-logo:visited, .mw-logo:active, .mw-logo:hover {&lt;br /&gt;
	color: #000000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu-action-opt-out {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-header, .mw-page-container, .vector-pinned-container {&lt;br /&gt;
	background-color: #00000000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-sticky-pinned-container::after {&lt;br /&gt;
	background: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-header-container {&lt;br /&gt;
	background-color: #2D2D2F;&lt;br /&gt;
	border-bottom-width: 1px;&lt;br /&gt;
	border-style: solid;&lt;br /&gt;
	border-color: #242424;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-content-container .vector-body {&lt;br /&gt;
	background-color: #2D2D2F;&lt;br /&gt;
	padding-left: 16px;&lt;br /&gt;
	padding-right: 16px;&lt;br /&gt;
	padding-bottom: 16px;&lt;br /&gt;
	margin-top: 16px;&lt;br /&gt;
	border-width: 1px;&lt;br /&gt;
	border-radius: 16px;&lt;br /&gt;
	border-style: solid;&lt;br /&gt;
	border-color: #242424;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=20</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=20"/>
		<updated>2025-10-19T20:17:56Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;body {&lt;br /&gt;
	background-color: #242424;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo, .mw-logo:visited, .mw-logo:active, .mw-logo:hover {&lt;br /&gt;
	color: #000000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu-action-opt-out {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-header, .mw-page-container, .vector-pinned-container {&lt;br /&gt;
	background-color: #00000000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-sticky-pinned-container::after {&lt;br /&gt;
	background: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-header-container {&lt;br /&gt;
	background-color: #2D2D2F;&lt;br /&gt;
	border-bottom-width: 1px;&lt;br /&gt;
	border-style: solid;&lt;br /&gt;
	border-color: #242424;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-content-container .vector-body {&lt;br /&gt;
	background-color: #2D2D2F;&lt;br /&gt;
	padding-left: 16px;&lt;br /&gt;
	padding-right: 16px;&lt;br /&gt;
	padding-bottom: 16px;&lt;br /&gt;
	margin-top: 16px;&lt;br /&gt;
	border-width: 1px;&lt;br /&gt;
	border-radius: 16px;&lt;br /&gt;
	border-style: solid;&lt;br /&gt;
	border-color: #242424;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=19</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=19"/>
		<updated>2025-10-19T20:16:49Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;body {&lt;br /&gt;
	background-color: #242424;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo, .mw-logo:visited, .mw-logo:active, .mw-logo:hover {&lt;br /&gt;
	color: #000000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu-action-opt-out {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-header, .mw-page-container, .vector-pinned-container {&lt;br /&gt;
	background-color: #00000000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-sticky-pinned-container::after {&lt;br /&gt;
	background: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-content-container .vector-body {&lt;br /&gt;
	background-color: #2D2D2F;&lt;br /&gt;
	padding-left: 16px;&lt;br /&gt;
	padding-right: 16px;&lt;br /&gt;
	padding-bottom: 16px;&lt;br /&gt;
	margin-top: 16px;&lt;br /&gt;
	border-width: 1px;&lt;br /&gt;
	border-radius: 16px;&lt;br /&gt;
	border-style: solid;&lt;br /&gt;
	border-color: #242424;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=18</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=18"/>
		<updated>2025-10-19T20:15:48Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;body {&lt;br /&gt;
	background-color: #242424;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo, .mw-logo:visited, .mw-logo:active, .mw-logo:hover {&lt;br /&gt;
	color: #000000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu-action-opt-out {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-header, .mw-page-container, .vector-pinned-container, .vector-sticky-pinned-container::after {&lt;br /&gt;
	background-color: #00000000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-content-container .vector-body {&lt;br /&gt;
	background-color: #2D2D2F;&lt;br /&gt;
	padding-left: 16px;&lt;br /&gt;
	padding-right: 16px;&lt;br /&gt;
	padding-bottom: 16px;&lt;br /&gt;
	margin-top: 16px;&lt;br /&gt;
	border-width: 1px;&lt;br /&gt;
	border-radius: 16px;&lt;br /&gt;
	border-style: solid;&lt;br /&gt;
	border-color: #242424;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=17</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=17"/>
		<updated>2025-10-19T20:14:44Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;body {&lt;br /&gt;
	background-color: #242424;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo, .mw-logo:visited, .mw-logo:active, .mw-logo:hover {&lt;br /&gt;
	color: #000000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu-action-opt-out {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-header, .mw-page-container, .vector-pinned-container {&lt;br /&gt;
	background-color: #00000000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-content-container .vector-body {&lt;br /&gt;
	background-color: #2D2D2F;&lt;br /&gt;
	padding-left: 16px;&lt;br /&gt;
	padding-right: 16px;&lt;br /&gt;
	padding-bottom: 16px;&lt;br /&gt;
	margin-top: 16px;&lt;br /&gt;
	border-width: 1px;&lt;br /&gt;
	border-radius: 16px;&lt;br /&gt;
	border-style: solid;&lt;br /&gt;
	border-color: #242424;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=16</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=16"/>
		<updated>2025-10-19T20:14:06Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;body {&lt;br /&gt;
	background-color: #242424;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo, .mw-logo:visited, .mw-logo:active, .mw-logo:hover {&lt;br /&gt;
	color: #000000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu-action-opt-out {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-header, .mw-page-container, .vector-pinned-container {&lt;br /&gt;
	background-color: #00000000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-content-container .vector-body {&lt;br /&gt;
	background-color: #2D2D2F;&lt;br /&gt;
	padding: 16px;&lt;br /&gt;
	margin-top: 16px;&lt;br /&gt;
	border-width: 1px;&lt;br /&gt;
	border-radius: 16px;&lt;br /&gt;
	border-style: solid;&lt;br /&gt;
	border-color: #242424;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=15</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=15"/>
		<updated>2025-10-19T20:13:40Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;body {&lt;br /&gt;
	background-color: #242424;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo, .mw-logo:visited, .mw-logo:active, .mw-logo:hover {&lt;br /&gt;
	color: #000000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu-action-opt-out {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-header, .mw-page-container, .vector-pinned-container {&lt;br /&gt;
	background-color: #00000000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-content-container .vector-body {&lt;br /&gt;
	background-color: #2D2D2F;&lt;br /&gt;
	padding-left: 16px;&lt;br /&gt;
	padding-right: 16px;&lt;br /&gt;
	margin-top: 16px;&lt;br /&gt;
	border-width: 1px;&lt;br /&gt;
	border-radius: 16px;&lt;br /&gt;
	border-style: solid;&lt;br /&gt;
	border-color: #242424;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=14</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=14"/>
		<updated>2025-10-19T20:13:18Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;body {&lt;br /&gt;
	background-color: #242424;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo, .mw-logo:visited, .mw-logo:active, .mw-logo:hover {&lt;br /&gt;
	color: #000000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu-action-opt-out {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-header, .mw-page-container, .vector-pinned-container {&lt;br /&gt;
	background-color: #00000000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-content-container .vector-body {&lt;br /&gt;
	background-color: #2D2D2F;&lt;br /&gt;
	padding-left: 16px;&lt;br /&gt;
	padding-right: 16px;&lt;br /&gt;
	border-width: 1px;&lt;br /&gt;
	border-radius: 16px;&lt;br /&gt;
	border-style: solid;&lt;br /&gt;
	border-color: #242424;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=13</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=13"/>
		<updated>2025-10-19T20:11:28Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;body {&lt;br /&gt;
	background-color: #242424;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo, .mw-logo:visited, .mw-logo:active, .mw-logo:hover {&lt;br /&gt;
	color: #000000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu-action-opt-out {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-header, .mw-page-container, .vector-pinned-container {&lt;br /&gt;
	background-color: #00000000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-content-container {&lt;br /&gt;
	background-color: #2D2D2F;&lt;br /&gt;
	padding-left: 16px;&lt;br /&gt;
	border-width: 1px;&lt;br /&gt;
	border-radius: 16px;&lt;br /&gt;
	border-style: solid;&lt;br /&gt;
	border-color: #242424;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=12</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=12"/>
		<updated>2025-10-19T20:11:00Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;body {&lt;br /&gt;
	background-color: #242424;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo, .mw-logo:visited, .mw-logo:active, .mw-logo:hover {&lt;br /&gt;
	color: #000000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu-action-opt-out {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-header, .mw-page-container, .vector-pinned-container {&lt;br /&gt;
	background-color: #00000000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-content-container {&lt;br /&gt;
	background-color: #2D2D2F;&lt;br /&gt;
	padding-left: 16;&lt;br /&gt;
	border-width: 1;&lt;br /&gt;
	border-radius: 16;&lt;br /&gt;
	border-style: solid;&lt;br /&gt;
	border-color: #242424;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=11</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=11"/>
		<updated>2025-10-19T20:09:42Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;body {&lt;br /&gt;
	background-color: #242424;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo, .mw-logo:visited, .mw-logo:active, .mw-logo:hover {&lt;br /&gt;
	color: #000000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu-action-opt-out {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-header, .mw-page-container, .vector-pinned-container {&lt;br /&gt;
	background-color: #00000000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-content-container {&lt;br /&gt;
	background-color: #2D2D2F;&lt;br /&gt;
	padding-left: 16;&lt;br /&gt;
	border-radius: 16;&lt;br /&gt;
	border: 1px solid #2D2D2F;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=10</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=10"/>
		<updated>2025-10-19T20:07:55Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;body {&lt;br /&gt;
	background-color: #242424;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo, .mw-logo:visited, .mw-logo:active, .mw-logo:hover {&lt;br /&gt;
	color: #000000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu-action-opt-out {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-header, .mw-page-container, .vector-pinned-container {&lt;br /&gt;
	background-color: #00000000 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-content-container {&lt;br /&gt;
	background-color: #2D2D2F;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=9</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=9"/>
		<updated>2025-10-19T20:06:57Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;body {&lt;br /&gt;
	background-color: #242424;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo, .mw-logo:visited, .mw-logo:active, .mw-logo:hover {&lt;br /&gt;
	color: #000000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu-action-opt-out {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-header, .mw-page-container, .vector-pinned-container {&lt;br /&gt;
	background-color: #00000000 !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=8</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=8"/>
		<updated>2025-10-19T20:06:01Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;body {&lt;br /&gt;
	background-color: #2D2D2F;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo, .mw-logo:visited, .mw-logo:active, .mw-logo:hover {&lt;br /&gt;
	color: #000000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu-action-opt-out {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-header, .mw-page-container, .vector-pinned-container {&lt;br /&gt;
	background-color: #00000000 !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=7</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=7"/>
		<updated>2025-10-19T20:04:57Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;body {&lt;br /&gt;
	background-color: #2D2D2F;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo, .mw-logo:visited, .mw-logo:active, .mw-logo:hover {&lt;br /&gt;
	color: #000000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu-action-opt-out {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-header, .mw-page-container {&lt;br /&gt;
	background-color: #00000000 !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=6</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=6"/>
		<updated>2025-10-19T20:04:08Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;body {&lt;br /&gt;
	background-color: #2D2D2F;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo, .mw-logo:visited, .mw-logo:active, .mw-logo:hover {&lt;br /&gt;
	color: #000000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu-action-opt-out {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-header {&lt;br /&gt;
	background-color: #00000000 !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=5</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=5"/>
		<updated>2025-10-19T20:03:23Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;body {&lt;br /&gt;
	background-color: #2D2D2F;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo, .mw-logo:visited, .mw-logo:active, .mw-logo:hover {&lt;br /&gt;
	color: #000000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu-action-opt-out {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-header {&lt;br /&gt;
	background-color: #00000000;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
	<entry>
		<id>https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=4</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.modding.dev/modding-dev-wiki/index.php?title=MediaWiki:Common.css&amp;diff=4"/>
		<updated>2025-10-19T20:01:59Z</updated>

		<summary type="html">&lt;p&gt;XBLAH: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;body {&lt;br /&gt;
	background-color: #2D2D2F;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo, .mw-logo:visited, .mw-logo:active, .mw-logo:hover {&lt;br /&gt;
	color: #000000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu-action-opt-out {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>XBLAH</name></author>
	</entry>
</feed>