Difference between revisions of "Garry's Mod"
From PCGamingWiki, the wiki about fixing PC games
(Vandalism) |
|||
Line 22: | Line 22: | ||
{{++}} Receives frequent updates. | {{++}} Receives frequent updates. | ||
{{++}} Runs on low-end hardware<ref>Tested by [[User:Nicereddy|Nicereddy]].</ref> | {{++}} Runs on low-end hardware<ref>Tested by [[User:Nicereddy|Nicereddy]].</ref> | ||
− | {{ | + | {{ii}} Many online servers require [[#Black and purple textures and giant red models|resources]] from other Valve games. |
'''General information''' | '''General information''' | ||
Line 103: | Line 103: | ||
|60 fps notes = | |60 fps notes = | ||
|120 fps = true | |120 fps = true | ||
− | |120 fps notes = | + | |120 fps notes = 300 FPS, like all Source Engine based games. |
|color blind = unknown | |color blind = unknown | ||
|color blind notes = | |color blind notes = | ||
Line 173: | Line 173: | ||
|language = Brazilian Portuguese | |language = Brazilian Portuguese | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = unknown |
− | |subtitles = | + | |subtitles = unknown |
|notes = | |notes = | ||
|fan = | |fan = | ||
Line 182: | Line 182: | ||
|language = Bulgarian | |language = Bulgarian | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = unknown |
− | |subtitles = | + | |subtitles = unknown |
|notes = | |notes = | ||
|fan = | |fan = | ||
Line 191: | Line 191: | ||
|language = Czech | |language = Czech | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = unknown |
− | |subtitles = | + | |subtitles = unknown |
|notes = | |notes = | ||
|fan = | |fan = | ||
Line 200: | Line 200: | ||
|language = Danish | |language = Danish | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = unknown |
− | |subtitles = | + | |subtitles = unknown |
|notes = | |notes = | ||
|fan = | |fan = | ||
Line 209: | Line 209: | ||
|language = Dutch | |language = Dutch | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = unknown |
− | |subtitles = | + | |subtitles = unknown |
|notes = | |notes = | ||
|fan = | |fan = | ||
Line 218: | Line 218: | ||
|language = Finnish | |language = Finnish | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = unknown |
− | |subtitles = | + | |subtitles = unknown |
|notes = | |notes = | ||
|fan = | |fan = | ||
Line 227: | Line 227: | ||
|language = French | |language = French | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = unknown |
− | |subtitles = | + | |subtitles = unknown |
|notes = | |notes = | ||
|fan = | |fan = | ||
Line 236: | Line 236: | ||
|language = German | |language = German | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = unknown |
− | |subtitles = | + | |subtitles = unknown |
|notes = | |notes = | ||
|fan = | |fan = | ||
Line 245: | Line 245: | ||
|language = Greek | |language = Greek | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = unknown |
− | |subtitles = | + | |subtitles = unknown |
|notes = | |notes = | ||
|fan = | |fan = | ||
Line 254: | Line 254: | ||
|language = Hungarian | |language = Hungarian | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = unknown |
− | |subtitles = | + | |subtitles = unknown |
|notes = | |notes = | ||
|fan = | |fan = | ||
Line 263: | Line 263: | ||
|language = Italian | |language = Italian | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = unknown |
− | |subtitles = | + | |subtitles = unknown |
|notes = | |notes = | ||
|fan = | |fan = | ||
Line 272: | Line 272: | ||
|language = Japanese | |language = Japanese | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = unknown |
− | |subtitles = | + | |subtitles = unknown |
|notes = | |notes = | ||
|fan = | |fan = | ||
Line 281: | Line 281: | ||
|language = Korean | |language = Korean | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = unknown |
− | |subtitles = | + | |subtitles = unknown |
|notes = | |notes = | ||
|fan = | |fan = | ||
Line 290: | Line 290: | ||
|language = Norwegian | |language = Norwegian | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = unknown |
− | |subtitles = | + | |subtitles = unknown |
|notes = | |notes = | ||
|fan = | |fan = | ||
Line 299: | Line 299: | ||
|language = Polish | |language = Polish | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = unknown |
− | |subtitles = | + | |subtitles = unknown |
|notes = | |notes = | ||
|fan = | |fan = | ||
Line 308: | Line 308: | ||
|language = Portuguese | |language = Portuguese | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = unknown |
− | |subtitles = | + | |subtitles = unknown |
|notes = | |notes = | ||
|fan = | |fan = | ||
Line 317: | Line 317: | ||
|language = Russian | |language = Russian | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = unknown |
− | |subtitles = | + | |subtitles = unknown |
|notes = | |notes = | ||
|fan = | |fan = | ||
Line 335: | Line 335: | ||
|language = Spanish | |language = Spanish | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = unknown |
− | |subtitles = | + | |subtitles = unknown |
|notes = | |notes = | ||
|fan = | |fan = | ||
Line 344: | Line 344: | ||
|language = Swedish | |language = Swedish | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = unknown |
− | |subtitles = | + | |subtitles = unknown |
|notes = | |notes = | ||
|fan = | |fan = | ||
Line 353: | Line 353: | ||
|language = Thai | |language = Thai | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = unknown |
− | |subtitles = | + | |subtitles = unknown |
|notes = | |notes = | ||
|fan = | |fan = | ||
Line 362: | Line 362: | ||
|language = Traditional Chinese | |language = Traditional Chinese | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = unknown |
− | |subtitles = | + | |subtitles = unknown |
|notes = | |notes = | ||
|fan = | |fan = | ||
Line 371: | Line 371: | ||
|language = Turkish | |language = Turkish | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = unknown |
− | |subtitles = | + | |subtitles = unknown |
|notes = | |notes = | ||
|fan = | |fan = | ||
Line 380: | Line 380: | ||
|language = Ukrainian | |language = Ukrainian | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = unknown |
− | |subtitles = | + | |subtitles = unknown |
|notes = | |notes = | ||
|fan = | |fan = | ||
Line 390: | Line 390: | ||
==Network== | ==Network== | ||
{{Network/Multiplayer | {{Network/Multiplayer | ||
− | |local play = | + | |local play = |
|local play players = | |local play players = | ||
|local play modes = | |local play modes = | ||
Line 407: | Line 407: | ||
{{Network/Connections | {{Network/Connections | ||
− | |matchmaking = | + | |matchmaking = false |
|matchmaking notes = | |matchmaking notes = | ||
|p2p = true | |p2p = true | ||
Line 495: | Line 495: | ||
'''Notes''' | '''Notes''' | ||
− | {{ | + | {{ii}} In order for your server to show up on the server list, you must change <code>sv_region</code> to a value corresponding to your region. |
}} | }} | ||
Line 511: | Line 511: | ||
===API=== | ===API=== | ||
{{API | {{API | ||
− | |direct3d versions = | + | |direct3d versions = 6, 7, 8, 8.1, 9 |
|direct3d notes = | |direct3d notes = | ||
|directdraw versions = | |directdraw versions = | ||
|directdraw notes = | |directdraw notes = | ||
− | |opengl versions = | + | |opengl versions = 2.1 |
|opengl notes = OS X and Linux only. | |opengl notes = OS X and Linux only. | ||
|glide versions = | |glide versions = | ||
Line 523: | Line 523: | ||
|mantle support = | |mantle support = | ||
|mantle support notes = | |mantle support notes = | ||
− | |vulkan support = | + | |vulkan support = |
|vulkan support notes = | |vulkan support notes = | ||
|dos modes = | |dos modes = | ||
|dos modes notes = | |dos modes notes = | ||
− | |shader model versions = 3 | + | |shader model versions = 2, 3 |
|shader model notes = | |shader model notes = | ||
|64-bit executable = true | |64-bit executable = true | ||
Line 562: | Line 562: | ||
'''Notes''' | '''Notes''' | ||
− | {{ | + | {{ii}} Press {{key|~}} to open the console. |
− | {{ | + | {{ii}} Some commands may first require you enabling sv_cheats. You can do so with <code>sv_cheats 1</code>. |
− | {{ | + | {{ii}} Many servers will not allow you to play with cheats enabled, or will disable them upon entering the server. |
− | {{ | + | {{--}} Users without a US keyboard could experience some [[Engine:Source#Console doesn't open|problems]]. |
}} | }} | ||
Line 586: | Line 586: | ||
|OSfamily = Windows | |OSfamily = Windows | ||
− | |minOS = | + | |minOS = 2000, XP, Vista |
− | |minCPU = | + | |minCPU = 1.8 GHz Processor |
− | |minRAM = | + | |minRAM = 2GB |
− | |minHD = | + | |minHD = 1GB |
− | |minGPU = DirectX | + | |minGPU = DirectX 9 level Graphics Card (Requires support for SSE) |
− | |minDX = | + | |minDX = 8.1 |
− | |recOS = 10 | + | |recOS = 7, 8, 8.1, 10 |
− | |recCPU = | + | |recCPU = 2.5 GHz Processor |
|recRAM = 8 GB | |recRAM = 8 GB | ||
− | |recHD = | + | |recHD = 10 GB |
− | |recGPU = | + | |recGPU = 1GB dedicated VRAM |
− | |recDX = | + | |recDX = 9.0c |
}} | }} | ||
Line 605: | Line 605: | ||
|minOS = Snow Leopard 10.6.3 | |minOS = Snow Leopard 10.6.3 | ||
− | |minCPU = | + | |minCPU = 1.8 GHz Processor |
− | |minRAM = | + | |minRAM = 2GB |
− | |minHD = | + | |minHD = 1GB |
|minGPU = ATI X1600 | |minGPU = ATI X1600 | ||
− | |minGPU2 = NVIDIA GeForce | + | |minGPU2 = NVIDIA GeForce 8 |
− | |minGPU3 = Intel HD | + | |minGPU3 = Intel HD 3000 |
− | |recCPU = | + | |recCPU = 2.5 GHz Processor |
|recRAM = 8 GB | |recRAM = 8 GB | ||
− | |recHD = | + | |recHD = 10 GB |
− | |recGPU = | + | |recGPU = 1GB dedicated VRAM |
}} | }} | ||
Line 622: | Line 622: | ||
|minOS = SteamOS, Ubuntu 12.04 | |minOS = SteamOS, Ubuntu 12.04 | ||
− | |minCPU = | + | |minCPU = 1.8 GHz Processor |
− | |minRAM = | + | |minRAM = 2 GB |
− | |minHD = | + | |minHD = 5 GB |
− | |minVRAM = | + | |minVRAM = 512 MB |
− | |recCPU = | + | |recCPU = 2.5 GHz Processor |
|recRAM = 8 GB | |recRAM = 8 GB | ||
− | |recHD = | + | |recHD = 10 GB |
− | |recVRAM = | + | |recVRAM = 1 GB |
}} | }} | ||
{{References}} | {{References}} |
Revision as of 06:09, 19 October 2016
Developers | |
---|---|
Facepunch Studios | |
Publishers | |
Valve Corporation | |
Engines | |
Source | |
Release dates | |
Windows | November 29, 2006 |
macOS (OS X) | September 23, 2010 |
Linux | June 5, 2013 |
Warnings
- The macOS (OS X) version of this game needs a fix to work on macOS Catalina (version 10.15) or later (see API for details).
Key points
- Extensive modding community, including Steam Workshop integration.
- Receives frequent updates.
- Runs on low-end hardware[1]
- Many online servers require resources from other Valve games.
General information
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Publisher website | ||||
Steam |
Essential improvements
Skip intro videos
Instructions |
---|
Garry's Mod V1-V9
All of the older mod versions of Garry's Mod are available at the Facepunch forums, modified to work with Steam.
Game data
Configuration file(s) location
- It's unknown whether this game follows the XDG Base Directory Specification on Linux. Please fill in this information.
Save game data location
Save game cloud syncing
System | Native | Notes |
---|---|---|
Steam Cloud |
Video settings
Input settings
Audio settings
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
Brazilian Portuguese | ||||
Bulgarian | ||||
Czech | ||||
Danish | ||||
Dutch | ||||
Finnish | ||||
French | ||||
German | ||||
Greek | ||||
Hungarian | ||||
Italian | ||||
Japanese | ||||
Korean | ||||
Norwegian | ||||
Polish | ||||
Portuguese | ||||
Russian | ||||
Simplified Chinese | ||||
Spanish | ||||
Swedish | ||||
Thai | ||||
Traditional Chinese | ||||
Turkish | ||||
Ukrainian |
Network
Multiplayer types
Type | Native | Notes | |
---|---|---|---|
LAN play | |||
Online play |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | ||
Dedicated | ||
Self-hosting | Dedicated Server software is available under Tools in the Steam client. | |
Direct IP | Open the console (~) and enter connect followed by the IP and port. |
Ports
Protocol | Port(s) and/or port range(s) |
---|---|
TCP | 27014-27050 |
UDP | 3478, 4379-4380, 27000-27030 |
- Universal Plug and Play (UPnP) support status is unknown.
VR support
Issues fixed
Black and purple textures and giant red models
- See Missing models or textures.
- Frequently featured contents come from just a bunch of other Source engine based games (Counter-Strike: Source, Half-Life 2, Half-Life 2: Episode One, Half-Life 2: Episode Two).
Game crashes at title screen
Instructions |
---|
Hosting a listen server
Instructions |
---|
Could not load library client (Linux)
Instructions |
---|
Game changes microphone gain at launch
- It is annoying for pro users who use a fixed value for their microphone gain.
- Generic fixes for this issue can be found on our Source engine page.
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 6, 7, 8, 8.1, 9 | |
OpenGL | 2.1 | OS X and Linux only. |
Shader Model support | 2, 3 |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows | |||
macOS (OS X) | |||
Linux |
Middleware
Middleware | Notes | |
---|---|---|
Physics | Havok | Heavily modified variant. |
Audio | Miles Sound System | |
Cutscenes | Bink Video | |
Multiplayer | Steamworks |
Console commands
- Games running on the Source engine can utilize Source Engine Console Commands for various tasks.
Instructions |
---|
Launch options
- View this Steam Support Article regarding launch options as well as the relevant Valve Developer wiki page for further information and a list of useful Source engine launch options.
Instructions |
---|
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 2000, XP, Vista | 7, 8, 8.1, 10 |
Processor (CPU) | 1.8 GHz Processor | 2.5 GHz Processor |
System memory (RAM) | 2GB | 8 GB |
Hard disk drive (HDD) | 1GB | 10 GB |
Video card (GPU) | DirectX 9 level Graphics Card (Requires support for SSE) DirectX 8.1 compatible | 1GB dedicated VRAM DirectX 9.0c compatible |
macOS (OS X) | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | Snow Leopard 10.6.3 | |
Processor (CPU) | 1.8 GHz Processor | 2.5 GHz Processor |
System memory (RAM) | 2GB | 8 GB |
Hard disk drive (HDD) | 1GB | 10 GB |
Video card (GPU) | ATI X1600 NVIDIA GeForce 8 Intel HD 3000 | 1GB dedicated VRAM |
Linux | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | SteamOS, Ubuntu 12.04 | |
Processor (CPU) | 1.8 GHz Processor | 2.5 GHz Processor |
System memory (RAM) | 2 GB | 8 GB |
Hard disk drive (HDD) | 5 GB | 10 GB |
Video card (GPU) | 512 MB of VRAM | 1 GB of VRAM |