Difference between revisions of "Deathmatch Classic"
From PCGamingWiki, the wiki about fixing PC games
m (updated template usage) |
(General updates) |
||
Line 44: | Line 44: | ||
===Configuration file(s) location=== | ===Configuration file(s) location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/row|Windows|{{ | + | {{Game data/row|Windows|{{p|game}}\Half-Life\dmc\}} |
− | {{Game data/row|OS X|}} | + | {{Game data/row|OS X|{{p|game}}/Half-Life/dmc/}} |
− | {{Game data/row|Linux|}} | + | {{Game data/row|Linux|{{p|game}}/Half-Life/dmc/}} |
}} | }} | ||
Line 75: | Line 75: | ||
|4k ultra hd = true | |4k ultra hd = true | ||
|4k ultra hd notes = Only with OpenGL renderer. Different renderer will cause game crash. | |4k ultra hd notes = Only with OpenGL renderer. Different renderer will cause game crash. | ||
− | |fov = | + | |fov = hackable |
− | |fov notes = | + | |fov notes = See [[#Field of view (FOV)|Field of view (FOV)]]. |
|windowed = true | |windowed = true | ||
|windowed notes = | |windowed notes = | ||
|borderless windowed = hackable | |borderless windowed = hackable | ||
|borderless windowed notes = See [[#Borderless fullscreen windowed|Borderless fullscreen windowed]]. | |borderless windowed notes = See [[#Borderless fullscreen windowed|Borderless fullscreen windowed]]. | ||
− | |anisotropic = | + | |anisotropic = hackable |
− | |anisotropic notes = | + | |anisotropic notes = Use cvar gl_aniso to configure. Restart required. |
|antialiasing = false | |antialiasing = false | ||
|antialiasing notes = | |antialiasing notes = | ||
|vsync = true | |vsync = true | ||
|vsync notes = | |vsync notes = | ||
− | |60 fps = | + | |60 fps = true |
|60 fps notes = | |60 fps notes = | ||
− | |120 fps = | + | |120 fps = hackable |
− | |120 fps notes = | + | |120 fps notes = See [[#High frame rate|High frame rate]]. |
|color blind = unknown | |color blind = unknown | ||
|color blind notes = | |color blind notes = | ||
+ | }} | ||
+ | |||
+ | ===[[Glossary:Field of view (FOV)|Field of view (FOV)]]=== | ||
+ | {{Fixbox|1= | ||
+ | {{Fixbox/fix|Field of view}} | ||
+ | {{ii}} The fov is not automatically adjusted when the 'Display Mode' is changed to 'Widescreen'. | ||
+ | '''First Method:''' | ||
+ | # While in game, push {{key|~}} to open the developer console. | ||
+ | # Type <code>cl_fov (value)</code> and press {{key|Enter}}. | ||
+ | '''Second Method:''' | ||
+ | # Alternatively you can also open <code>config.cfg</code> located in <code>{{p|game}}\Half-Life\dmc\cfg\</code>. | ||
+ | # Add the following to the bottom of it. | ||
+ | |||
+ | '''For 16:10 at 90 FOV:''' | ||
+ | <code>cl_fov 100.39</code> | ||
+ | |||
+ | '''For 16:10 at 120 FOV:''' | ||
+ | <code>cl_fov 128.61</code> | ||
+ | |||
+ | '''For 16:9 at 90 FOV:''' | ||
+ | <code>cl_fov 106.27</code> | ||
+ | |||
+ | '''For 16:9 at 120 FOV:''' | ||
+ | <code>cl_fov 133.17</code> | ||
+ | |||
+ | If the new fov doesn't stick try creating an <code>autoexec.cfg</code>-file in the same folder and adding the line to it. | ||
}} | }} | ||
Line 98: | Line 124: | ||
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|-window -noborder}} | {{Fixbox/fix|-window -noborder}} | ||
− | # Find | + | # Find Deathmatch Classic in your Steam Library |
# Right-click the game name | # Right-click the game name | ||
# Select <code>Properties</code> | # Select <code>Properties</code> | ||
Line 105: | Line 131: | ||
# Press <code>OK</code> | # Press <code>OK</code> | ||
# Launch the game | # Launch the game | ||
+ | }} | ||
+ | |||
+ | ===[[Glossary:Frame rate (FPS)|High frame rate]]=== | ||
+ | {{Fixbox|1= | ||
+ | {{Fixbox/fix|Setting FPS higher than 100}} | ||
+ | {{ii}} Increasing the FPS is necessary to make the game seem less choppy without <code>vsync</code> enabled. | ||
+ | '''First Method:''' | ||
+ | # While in game, push {{key|~}} to open the developer console. | ||
+ | # Type <code>developer 1</code> and press {{key|Enter}}. This enables developer mode, going past the video standards of when TFC was first released. | ||
+ | # Type <code>fps_override 1</code> and press {{key|Enter}}. This enables entering in FPS levels higher than 100. | ||
+ | # Finally type <code>fps_max 200</code> and press {{key|Enter}}. Setting to 200 is recommended, higher values will feel floaty. | ||
+ | '''Second Method:''' | ||
+ | # Alternatively you can also open <code>autoexec.cfg</code> located in the game folder (see above). | ||
+ | # Add the following to the bottom of it. | ||
+ | <pre>developer 1 | ||
+ | fps_override 1 | ||
+ | fps_max 200</pre> | ||
}} | }} | ||
Line 122: | Line 165: | ||
|invert mouse y-axis notes = | |invert mouse y-axis notes = | ||
|controller support = hackable | |controller support = hackable | ||
− | |controller support notes = | + | |controller support notes = In-game support only allows for single-joystick interaction, and buttons must be bound via console commands. |
|full controller = false | |full controller = false | ||
|full controller notes = | |full controller notes = | ||
− | |controller remap = | + | |controller remap = hackable |
− | |controller remap notes = | + | |controller remap notes = Can only be done via the <code>bind</code> command in the console. |
|controller sensitivity = false | |controller sensitivity = false | ||
|controller sensitivity notes= | |controller sensitivity notes= | ||
− | |invert controller y-axis = | + | |invert controller y-axis = true |
− | |invert controller y-axis notes= | + | |invert controller y-axis notes= Enable option "Reverse mouse" to invert Joystick Y-axis. |
|touchscreen = unknown | |touchscreen = unknown | ||
|touchscreen notes = | |touchscreen notes = | ||
Line 149: | Line 192: | ||
|separate volume = true | |separate volume = true | ||
|separate volume notes = | |separate volume notes = | ||
− | |surround sound = | + | |surround sound = false |
− | |surround sound notes = | + | |surround sound notes = Lost with Linux update.<ref>[http://steamcommunity.com/app/70/discussions/0/828934913113943429 Steam HL1 5.1 sound - Steam discussions forums].</ref> |
|subtitles = false | |subtitles = false | ||
|subtitles notes = | |subtitles notes = | ||
Line 239: | Line 282: | ||
|self-hosting = true | |self-hosting = true | ||
|self-hosting notes = | |self-hosting notes = | ||
− | |direct ip = | + | |direct ip = hackable |
− | |direct ip notes = | + | |direct ip notes = Open the console ({{key|~}}) and use <code>connect [IP address here]</code>. |
}} | }} | ||
Revision as of 22:46, 21 February 2016
Developers | |
---|---|
Valve Corporation | |
Engines | |
GoldSrc | |
Release dates | |
Windows | June 1, 2001 |
macOS (OS X) | March 30, 2013 |
Linux | March 30, 2013 |
Warnings
- The macOS (OS X) version of this game does not work on macOS Catalina (version 10.15) or later due to the removal of support for 32-bit-only apps.
General information
- GitHub Issue Tracker for Deathmatch Classic and other GoldSrc-based games
- Steam Community Discussions
- Steam Users' Forums
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | ||||
Green Man Gaming | ||||
Steam |
Essential improvements
Skip intro videos
Instructions |
---|
Game data
Configuration file(s) location
Save game cloud syncing
System | Native | Notes |
---|---|---|
Steam Cloud |
Video settings
Field of view (FOV)
Instructions |
---|
Borderless fullscreen windowed
Instructions |
---|
High frame rate
Instructions |
---|
Input settings
Audio settings
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
French | ||||
German | ||||
Italian | ||||
Spanish |
Network
- For more information, see the "Half-Life Dedicated Server" section of our GoldSrc article.
Multiplayer types
Type | Native | Players | Notes | |
---|---|---|---|---|
LAN play | 32 | |||
Online play | 32 |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | ||
Dedicated | ||
Self-hosting | ||
Direct IP | Open the console (~) and use connect [IP address here] . |
Ports
Protocol | Port(s) and/or port range(s) |
---|---|
UDP | 6003, 7002, 27010, 27015, 27025 |
- Universal Plug and Play (UPnP) support status is unknown.
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 7 | Lost with Linux update.[1] |
OpenGL | 2.1 | |
Software renderer |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows | |||
macOS (OS X) | |||
Linux |
Middleware
Middleware | Notes | |
---|---|---|
Audio | Miles Sound System | |
Multiplayer | WON (retail) Steamworks (Steam) |
Console commands
- Games running on the GoldSrc engine can utilize GoldSrc Engine Console Commands for various tasks.
- The console is enabled by default in GoldSrc games, press ~ to open it.
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | XP | |
Processor (CPU) | 500 MHz | 800 MHz |
System memory (RAM) | 96 MB | 128 MB |
Hard disk drive (HDD) | 4 GB | |
Video card (GPU) | 16 MB of VRAM | 32 MB of VRAM |
macOS (OS X) | ||
---|---|---|
Minimum | ||
Operating system (OS) | Snow Leopard 10.6.3 | |
Processor (CPU) | 500 MHz | |
System memory (RAM) | 1 GB | |
Hard disk drive (HDD) | 4 GB | |
Video card (GPU) | nVidia GeForce 8000 series ATI X1600 Intel HD 3000 |
Linux | ||
---|---|---|
Minimum | ||
Operating system (OS) | Ubuntu 12.04 | |
Processor (CPU) | Dual-core from Intel at 2.8 GHz Dual-core from AMD at 2.8 GHz |
|
System memory (RAM) | 1 GB | |
Hard disk drive (HDD) | 4 GB | |
Video card (GPU) | nVidia GeForce 8600/9600GT ATI/AMD Radeon HD2600/3600 OpenGL 2.0 compatible |
|
Sound (audio device) | OpenAL Compatible Sound Card | |
Other | (Graphic Drivers: nVidia 310, AMD 12.11) |