Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Template:Video"

From PCGamingWiki, the wiki about fixing PC games
m (fixed FPS property)
(removed old PCGWR method; added Cargo)
Line 13: Line 13:
 
<tr class="template-infotable-body">
 
<tr class="template-infotable-body">
 
<th scope="row">[[Glossary:Widescreen resolution|Widescreen resolution]]</th>
 
<th scope="row">[[Glossary:Widescreen resolution|Widescreen resolution]]</th>
<td>{{Tickcross|{{{widescreen resolution}}}|Widescreen resolution|section=Video}}</td>
+
<td>{{Tickcross|{{{widescreen resolution}}}|Widescreen resolution}}</td>
 
{{#if: {{{wsgf link|}}} | <td>{{WSGF|ws-{{{widescreen wsgf award|}}}|{{{wsgf link|}}}|Widescreen WSGF award}}</td> }}
 
{{#if: {{{wsgf link|}}} | <td>{{WSGF|ws-{{{widescreen wsgf award|}}}|{{{wsgf link|}}}|Widescreen WSGF award}}</td> }}
 
{{#if: {{{wsgf link|}}} | <td> | <td colspan="2"> }} {{{widescreen resolution notes|}}}</td>
 
{{#if: {{{wsgf link|}}} | <td> | <td colspan="2"> }} {{{widescreen resolution notes|}}}</td>
Line 21: Line 21:
 
<tr class="template-infotable-body">
 
<tr class="template-infotable-body">
 
<th scope="row">[[Glossary:Multi-monitor|<abbr title="Game can run at a spanned resolution across multiple displays">Multi-monitor</abbr>]]</th>
 
<th scope="row">[[Glossary:Multi-monitor|<abbr title="Game can run at a spanned resolution across multiple displays">Multi-monitor</abbr>]]</th>
<td>{{Tickcross|{{{multimonitor}}}|Multi-monitor|section=Video}}</td>
+
<td>{{Tickcross|{{{multimonitor}}}|Multi-monitor}}</td>
 
{{#if: {{{wsgf link|}}} | <td>{{WSGF|mm-{{{multimonitor wsgf award|}}}|{{{wsgf link|}}}|Multi-monitor WSGF award}}</td> }}
 
{{#if: {{{wsgf link|}}} | <td>{{WSGF|mm-{{{multimonitor wsgf award|}}}|{{{wsgf link|}}}|Multi-monitor WSGF award}}</td> }}
 
{{#if: {{{wsgf link|}}} | <td> | <td colspan="2"> }} {{{multimonitor notes|}}}</td>
 
{{#if: {{{wsgf link|}}} | <td> | <td colspan="2"> }} {{{multimonitor notes|}}}</td>
Line 29: Line 29:
 
<tr class="template-infotable-body">
 
<tr class="template-infotable-body">
 
<th scope="row">[[Glossary:Ultra-widescreen|<abbr title="Game can run at an ultra-widescreen (21:9) resolution">Ultra-widescreen</abbr>]]</th>
 
<th scope="row">[[Glossary:Ultra-widescreen|<abbr title="Game can run at an ultra-widescreen (21:9) resolution">Ultra-widescreen</abbr>]]</th>
<td>{{Tickcross|{{{ultrawidescreen|}}}|Ultra-widescreen|section=Video}}</td>
+
<td>{{Tickcross|{{{ultrawidescreen|}}}|Ultra-widescreen}}</td>
 
{{#if: {{{wsgf link|}}} | <td>{{WSGF|uw-{{{ultrawidescreen wsgf award|}}}|{{{wsgf link|}}}|Ultra-widescreen WSGF award}}</td> }}
 
{{#if: {{{wsgf link|}}} | <td>{{WSGF|uw-{{{ultrawidescreen wsgf award|}}}|{{{wsgf link|}}}|Ultra-widescreen WSGF award}}</td> }}
 
{{#if: {{{wsgf link|}}} | <td> | <td colspan="2"> }} {{{ultrawidescreen notes|}}}</td>
 
{{#if: {{{wsgf link|}}} | <td> | <td colspan="2"> }} {{{ultrawidescreen notes|}}}</td>
Line 37: Line 37:
 
<tr class="template-infotable-body">
 
<tr class="template-infotable-body">
 
<th scope="row">[[Glossary:4K Ultra HD|<abbr title="Game can run at 4K (3840x2160) resolution">4K Ultra HD</abbr>]]</th>
 
<th scope="row">[[Glossary:4K Ultra HD|<abbr title="Game can run at 4K (3840x2160) resolution">4K Ultra HD</abbr>]]</th>
<td>{{Tickcross|{{{4k ultra hd|}}}|4K Ultra HD|section=Video}}</td>
+
<td>{{Tickcross|{{{4k ultra hd|}}}|4K Ultra HD}}</td>
 
{{#if: {{{wsgf link|}}} | <td>{{WSGF|4k-{{{4k ultra hd wsgf award|}}}|{{{wsgf link|}}}|4K Ultra HD WSGF award}}</td> }}
 
{{#if: {{{wsgf link|}}} | <td>{{WSGF|4k-{{{4k ultra hd wsgf award|}}}|{{{wsgf link|}}}|4K Ultra HD WSGF award}}</td> }}
 
{{#if: {{{wsgf link|}}} | <td> | <td colspan="2"> }} {{{4k ultra hd notes|}}}</td>
 
{{#if: {{{wsgf link|}}} | <td> | <td colspan="2"> }} {{{4k ultra hd notes|}}}</td>
Line 45: Line 45:
 
<tr class="template-infotable-body">
 
<tr class="template-infotable-body">
 
<th scope="row">[[Glossary:Field of view (FOV)|Field of view (FOV)]]</th>
 
<th scope="row">[[Glossary:Field of view (FOV)|Field of view (FOV)]]</th>
<td>{{Tickcross-na|{{{fov|}}}|Field of view (FOV)|section=Video}}</td>
+
<td>{{Tickcross-na|{{{fov|}}}|Field of view (FOV)}}</td>
 
<td colspan="2">{{{fov notes|}}}</td>
 
<td colspan="2">{{{fov notes|}}}</td>
 
</tr>
 
</tr>
Line 52: Line 52:
 
<tr class="template-infotable-body">
 
<tr class="template-infotable-body">
 
<th scope="row">[[Glossary:Windowed|Windowed]]</th>
 
<th scope="row">[[Glossary:Windowed|Windowed]]</th>
<td>{{Tickcross|{{{windowed}}}|Windowed|section=Video}}</td>
+
<td>{{Tickcross|{{{windowed}}}|Windowed}}</td>
 
<td colspan="2">{{{windowed notes|}}}</td>
 
<td colspan="2">{{{windowed notes|}}}</td>
 
</tr>
 
</tr>
Line 59: Line 59:
 
<tr class="template-infotable-body">
 
<tr class="template-infotable-body">
 
<th scope="row">[[Glossary:Borderless fullscreen windowed|Borderless fullscreen windowed]]</th>
 
<th scope="row">[[Glossary:Borderless fullscreen windowed|Borderless fullscreen windowed]]</th>
<td>{{Tickcross|{{{borderless windowed}}}|Borderless fullscreen windowed|section=Video}}</td>
+
<td>{{Tickcross|{{{borderless windowed}}}|Borderless fullscreen windowed}}</td>
 
<td colspan="2">{{#if: {{{borderless windowed notes|}}}|{{{borderless windowed notes|}}}|
 
<td colspan="2">{{#if: {{{borderless windowed notes|}}}|{{{borderless windowed notes|}}}|
 
{{#switch: {{lc:{{{windowed|}}}}}|true|yes|hackable=
 
{{#switch: {{lc:{{{windowed|}}}}}|true|yes|hackable=
Line 72: Line 72:
 
<tr class="template-infotable-body">
 
<tr class="template-infotable-body">
 
<th scope="row">[[Glossary:Anisotropic filtering (AF)|Anisotropic filtering (AF)]]</th>
 
<th scope="row">[[Glossary:Anisotropic filtering (AF)|Anisotropic filtering (AF)]]</th>
<td>{{Tickcross-na|{{{anisotropic|}}}|Anisotropic filtering (AF)|section=Video}}</td>
+
<td>{{Tickcross-na|{{{anisotropic|}}}|Anisotropic filtering (AF)}}</td>
 
<td colspan="2">{{#if: {{{anisotropic notes|}}} | {{{anisotropic notes|}}} | {{#ifeq: {{lc:{{{anisotropic|}}}}} | false | {{#if: {{#var:DOS}}{{#var:Booter}} | | ''See the [[Glossary:Anisotropic filtering (AF)|glossary page]] for potential workarounds.''}}}}}}</td>
 
<td colspan="2">{{#if: {{{anisotropic notes|}}} | {{{anisotropic notes|}}} | {{#ifeq: {{lc:{{{anisotropic|}}}}} | false | {{#if: {{#var:DOS}}{{#var:Booter}} | | ''See the [[Glossary:Anisotropic filtering (AF)|glossary page]] for potential workarounds.''}}}}}}</td>
 
</tr>
 
</tr>
Line 79: Line 79:
 
<tr class="template-infotable-body">
 
<tr class="template-infotable-body">
 
<th scope="row">[[Glossary:Anti-aliasing (AA)|Anti-aliasing (AA)]]</th>
 
<th scope="row">[[Glossary:Anti-aliasing (AA)|Anti-aliasing (AA)]]</th>
<td>{{Tickcross-na|{{{antialiasing|}}}|Anti-aliasing (AA)|section=Video}}</td>
+
<td>{{Tickcross-na|{{{antialiasing|}}}|Anti-aliasing (AA)}}</td>
 
<td colspan="2">{{#if: {{{antialiasing notes|}}} | {{{antialiasing notes|}}} | {{#ifeq: {{lc:{{{antialiasing|}}}}} | false | {{#if: {{#var:DOS}}{{#var:Booter}} | | ''See the [[Glossary:Anti-aliasing (AA)|glossary page]] for potential workarounds.''}}}}}}</td>
 
<td colspan="2">{{#if: {{{antialiasing notes|}}} | {{{antialiasing notes|}}} | {{#ifeq: {{lc:{{{antialiasing|}}}}} | false | {{#if: {{#var:DOS}}{{#var:Booter}} | | ''See the [[Glossary:Anti-aliasing (AA)|glossary page]] for potential workarounds.''}}}}}}</td>
 
</tr>
 
</tr>
Line 86: Line 86:
 
<tr class="template-infotable-body">
 
<tr class="template-infotable-body">
 
<th scope="row">[[Glossary:Vertical sync (Vsync)|Vertical sync (Vsync)]]</th>
 
<th scope="row">[[Glossary:Vertical sync (Vsync)|Vertical sync (Vsync)]]</th>
<td>{{Tickcross|{{{vsync}}}|Vertical sync (Vsync)|section=Video}}</td>
+
<td>{{Tickcross|{{{vsync}}}|Vertical sync (Vsync)}}</td>
 
<td colspan="2">{{#if: {{{vsync notes|}}} | {{{vsync notes|}}} | {{#ifeq: {{lc:{{{vsync|}}}}} | false | {{#if: {{#var:DOS}}{{#var:Booter}} | ''For DOSBox use an [[DOSBox#Unofficial builds|unofficial build]] (see the [[Glossary:Vertical sync (Vsync)|glossary page]] for other workarounds).'' | ''See the [[Glossary:Vertical sync (Vsync)|glossary page]] for potential workarounds.'' }}}}}}</td>
 
<td colspan="2">{{#if: {{{vsync notes|}}} | {{{vsync notes|}}} | {{#ifeq: {{lc:{{{vsync|}}}}} | false | {{#if: {{#var:DOS}}{{#var:Booter}} | ''For DOSBox use an [[DOSBox#Unofficial builds|unofficial build]] (see the [[Glossary:Vertical sync (Vsync)|glossary page]] for other workarounds).'' | ''See the [[Glossary:Vertical sync (Vsync)|glossary page]] for potential workarounds.'' }}}}}}</td>
 
</tr>
 
</tr>
Line 98: Line 98:
 
|nono
 
|nono
 
|falsefalse = and <abbr title="Game can run at 120 frames per second (or higher)">120+ FPS</abbr>]]</th>
 
|falsefalse = and <abbr title="Game can run at 120 frames per second (or higher)">120+ FPS</abbr>]]</th>
<td>{{Tickcross|{{{60 fps}}}|60 FPS|section=Video}}[[High frame rate::{{{120 fps}}}| ]]</td>
+
<td>{{Tickcross|{{{60 fps}}}|60 FPS}}[[High frame rate::{{{120 fps}}}| ]]</td>
 
<td colspan="2">{{{60 fps notes|}}}{{#if: {{{60 fps notes|}}}|{{#if: {{{120 fps notes|}}}|<br/>}}}}{{{120 fps notes|}}}</td>
 
<td colspan="2">{{{60 fps notes|}}}{{#if: {{{60 fps notes|}}}|{{#if: {{{120 fps notes|}}}|<br/>}}}}{{{120 fps notes|}}}</td>
 
</tr>
 
</tr>
 
|#Default  =]]</th>
 
|#Default  =]]</th>
<td>{{Tickcross|{{{60 fps}}}|High frame rate|section=Video}}</td>
+
<td>{{Tickcross|{{{60 fps}}}|High frame rate}}</td>
 
<td colspan="2">{{{60 fps notes|}}}</td>
 
<td colspan="2">{{{60 fps notes|}}}</td>
 
</tr>
 
</tr>
 
<tr class="template-infotable-body">
 
<tr class="template-infotable-body">
 
<th scope="row">[[Glossary:Frame rate (FPS)|<abbr title="Game can run at 120 frames per second (or higher)">120+ FPS</abbr>]]</th>
 
<th scope="row">[[Glossary:Frame rate (FPS)|<abbr title="Game can run at 120 frames per second (or higher)">120+ FPS</abbr>]]</th>
<td>{{Tickcross|{{{120 fps}}}|High frame rate|section=Video}}</td>
+
<td>{{Tickcross|{{{120 fps}}}|High frame rate}}</td>
 
<td colspan="2">{{{120 fps notes|}}}</td>
 
<td colspan="2">{{{120 fps notes|}}}</td>
 
</tr>
 
</tr>
Line 116: Line 116:
 
<tr class="template-infotable-body">
 
<tr class="template-infotable-body">
 
<th scope="row">[[Glossary:High dynamic range (HDR)|<abbr title="Game supports expanded color space on HDR-compatible displays">High dynamic range display (HDR)</abbr>]]</th>
 
<th scope="row">[[Glossary:High dynamic range (HDR)|<abbr title="Game supports expanded color space on HDR-compatible displays">High dynamic range display (HDR)</abbr>]]</th>
<td>{{Tickcross|{{{hdr|}}}|High dynamic range|section=Video}}</td>
+
<td>{{Tickcross|{{{hdr|}}}|High dynamic range}}</td>
 
<td colspan="2">{{{hdr notes|}}}</td>
 
<td colspan="2">{{{hdr notes|}}}</td>
 
</tr>
 
</tr>
Line 125: Line 125:
 
<tr class="template-infotable-body">
 
<tr class="template-infotable-body">
 
<th scope="row">[[Glossary:Color blind mode|Color blind mode]]</th>
 
<th scope="row">[[Glossary:Color blind mode|Color blind mode]]</th>
<td>{{Tickcross|{{{color blind|}}}|Color blind mode|section=Video}}</td>
+
<td>{{Tickcross|{{{color blind|}}}|Color blind mode}}</td>
 
<td colspan="2">{{{color blind notes|}}}</td>
 
<td colspan="2">{{{color blind notes|}}}</td>
 
</tr>
 
</tr>
 
}}
 
}}
 
<!-- Hidden property
 
<!-- Hidden property
-->[[PCGWR Video::{{#var_final:PCGWR Video}}| ]]<!--
 
-->[[PCGWR Video known::{{#var_final:PCGWR Video known}}| ]]<!--
 
-->[[PCGWR Video unknown::{{#var_final:PCGWR Video unknown}}| ]]<!--
 
 
-->{{#ifeq:{{{widescreen resolution|}}}|false| {{#ifeq:{{{multimonitor|}}}{{{ultrawidescreen|}}}{{{4k ultra hd|}}}|falsefalsefalse||[[Category:Invalid template usage (Video settings)]]}} }}<!--
 
-->{{#ifeq:{{{widescreen resolution|}}}|false| {{#ifeq:{{{multimonitor|}}}{{{ultrawidescreen|}}}{{{4k ultra hd|}}}|falsefalsefalse||[[Category:Invalid template usage (Video settings)]]}} }}<!--
--></table></div></includeonly><noinclude>{{Documentation}}</noinclude>
+
--></table></div></includeonly><!--
 +
--><noinclude>{{#cargo_declare:
 +
_table=Video_settings
 +
|WSGF_Link=URL
 +
|Widescreen_WSGF_award=String
 +
|Multi-monitor_WSGF_award=String
 +
|Ultra-widescreen_WSGF_award=String
 +
|4k_ultra_HD_WSGF_award=String
 +
|Widescreen_resolution=String
 +
|multi-monitor=String
 +
|Ultra-widescreen=String
 +
|4K_Ultra_HD=String
 +
|Field_of_view=String
 +
|Windowed=String
 +
|Borderless_fullscreen_windowed=String
 +
|Anisotropic_filtering=String
 +
|Anti-aliasing=String
 +
|Vsync=String
 +
|60_FPS=String
 +
|High_frame_rate=String
 +
|HDR=String
 +
|Color_blind=String
 +
}}</noinclude><includeonly>
 +
{{#cargo_store:
 +
_table=Video_settings
 +
|WSGF_Link={{{wsgf link|}}}
 +
|Widescreen_WSGF_award={{{widescreen wsgf award|}}}
 +
|Multi-monitor_WSGF_award={{{multimonitor wsgf award|}}}
 +
|Ultra-widescreen_WSGF_award={{{ultrawidescreen wsgf award|}}}
 +
|4k_ultra_HD_WSGF_award={{{4k ultra hd wsgf award|}}}
 +
|Widescreen_resolution={{{widescreen resolution|}}}
 +
|multi-monitor={{{multimonitor|}}}
 +
|Ultra-widescreen={{{ultrawidescreen|}}}
 +
|4K_Ultra_HD={{{4k ultra hd|}}}
 +
|Field_of_view={{{fov|}}}
 +
|Windowed={{{windowed|}}}
 +
|Borderless_fullscreen_windowed={{{borderless windowed|}}}
 +
|Anisotropic_filtering={{{anisotropic|}}}
 +
|Anti-aliasing={{{antialiasing|}}}
 +
|Vsync={{{vsync|}}}
 +
|60_FPS={{{60 fps|}}}
 +
|High_frame_rate={{{120 fps|}}}
 +
|HDR={{{hdr|}}}
 +
|Color_blind={{{color blind|}}}
 +
}}</includeonly><noinclude>{{Documentation}}</noinclude>

Revision as of 06:55, 16 October 2018

Error: field name "Multi-monitor_WSGF_award" cannot contain any of the following characters: .,-'"<>(){}[]\/
Documentation for the above template (sometimes hidden from view).
Description

This table is meant to contain all information relating to video settings and features. If a setting is hackable or requires additional notes, add the information below the table in a header like so:

===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
Fixbox here
...

and make note of it in the table in the following fashion See [[#Field of view (FOV)|Field of view (FOV)]].. Any smaller notes can and should be included directly in the table.

Below is a more thorough explanation of each of the possible arguments. Apart from the WSGF-related arguments, each can be appended with  notes to fill in the information in the Notes column.

All of the arguments may be set to: true, false, unknown, hackable and n/a (not applicable). Some rows will be however hidden from view in that case.

Arguments
  • wsgf link - link to the WSGF page.
  • widescreen wsgf award - WSGF award for widescreen support.
  • multimonitor wsgf award - WSGF award for multi-monitor support.
  • ultrawidescreen wsgf award - WSGF award for ultra-widescreen support.
  • 4k ultra hd wsgf award - WSGF award for 4K Ultra HD support.
  • widescreen resolution - whether the game can be played in a widescreen resolution.
  • multimonitor - whether the game can spread across multiple monitors.
  • ultrawidescreen - whether the game works in ultra-widescreen resolutions.
  • 4k ultra hd - whether the game works in 4K Ultra HD resolutions.
  • fov - whether the game has modifiable field of view (FOV).
  • windowed - whether the game has a Windowed mode.
  • borderless windowed - whether the game has the option to run, or can be run, in borderless fullscreen windowed mode.
  • anisotropic - whether the game has anisotropic filtering (AF). Only applies to 3D games.
  • antialiasing - whether the game has anti-aliasing (AA) support.
  • upscaling - whether the game has high-fidelity upscaling support.
  • vsync - whether the game has some form of vertical sync (Vsync).
  • 60 fps - whether the game supports 60 FPS.
  • 120 fps - whether the game supports 120+ FPS.
  • hdr - whether the game supports High dynamic range (HDR).
  • ray tracing - whether the game implements ray tracing.
  • color blind - whether the game has a color blind mode.
Syntax
{{Video
|wsgf link                  = 
|widescreen wsgf award      = 
|multimonitor wsgf award    = 
|ultrawidescreen wsgf award = 
|4k ultra hd wsgf award     = 
|widescreen resolution      = 
|widescreen resolution notes= 
|multimonitor               = 
|multimonitor notes         = 
|ultrawidescreen            = 
|ultrawidescreen notes      = 
|4k ultra hd                = 
|4k ultra hd notes          = 
|fov                        = 
|fov notes                  = 
|windowed                   = 
|windowed notes             = 
|borderless windowed        = 
|borderless windowed notes  = 
|anisotropic                = 
|anisotropic notes          = 
|antialiasing               = 
|antialiasing notes         = 
|upscaling                  = 
|upscaling tech             = 
|upscaling notes            = 
|vsync                      = 
|vsync notes                = 
|60 fps                     = 
|60 fps notes               = 
|120 fps                    = 
|120 fps notes              = 
|hdr                        = 
|hdr notes                  = 
|ray tracing                = 
|ray tracing notes          = 
|color blind                = 
|color blind notes          = 
}}
VR only titles

The following parameters are hidden automatically if the game is flagged as being a VR only title and the parameters are empty or set to false or unknown and their accompanied note is empty as well.

  • widescreen resolution
  • multimonitor
  • ultrawidescreen
  • 4k ultra hd
  • fov
  • windowed
  • borderless windowed
  • hdr