Difference between revisions of "Development:Other information form"
(added Anti-cheat) |
m (executable non-mandatory) |
||
(27 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
<h3>API</h3> | <h3>API</h3> | ||
<nowiki>{{{for template|Development:API}}}</nowiki> | <nowiki>{{{for template|Development:API}}}</nowiki> | ||
− | <table class="pcgwikitable | + | <table class="pcgwikitable"> |
<tr class="template-infotable-head"> | <tr class="template-infotable-head"> | ||
<th scope="col" style="width: 230px;">Technical specs</th> | <th scope="col" style="width: 230px;">Technical specs</th> | ||
Line 13: | Line 13: | ||
<th scope="row">Direct3D</th> | <th scope="row">Direct3D</th> | ||
<td><nowiki>{{{field|direct3d versions|size=30}}}</nowiki></td> | <td><nowiki>{{{field|direct3d versions|size=30}}}</nowiki></td> | ||
− | <td><nowiki>{{{field|direct3d notes|size= | + | <td><nowiki>{{{field|direct3d notes|size=160}}}</nowiki></td> |
</tr> | </tr> | ||
<tr class="template-infotable-body"> | <tr class="template-infotable-body"> | ||
<th scope="row">DirectDraw</th> | <th scope="row">DirectDraw</th> | ||
<td><nowiki>{{{field|directdraw versions|size=30}}}</nowiki></td> | <td><nowiki>{{{field|directdraw versions|size=30}}}</nowiki></td> | ||
− | <td><nowiki>{{{field|directdraw notes|size= | + | <td><nowiki>{{{field|directdraw notes|size=160}}}</nowiki></td> |
+ | </tr> | ||
+ | <tr class="template-infotable-body"> | ||
+ | <th scope="row">WinG</th> | ||
+ | <td><nowiki>{{{field|wing|size=30}}}</nowiki></td> | ||
+ | <td><nowiki>{{{field|wing notes|size=160}}}</nowiki></td> | ||
</tr> | </tr> | ||
<tr class="template-infotable-body"> | <tr class="template-infotable-body"> | ||
<th scope="row">OpenGL</th> | <th scope="row">OpenGL</th> | ||
<td><nowiki>{{{field|opengl versions|size=30}}}</nowiki></td> | <td><nowiki>{{{field|opengl versions|size=30}}}</nowiki></td> | ||
− | <td><nowiki>{{{field|opengl notes|size= | + | <td><nowiki>{{{field|opengl notes|size=160}}}</nowiki></td> |
</tr> | </tr> | ||
<tr class="template-infotable-body"> | <tr class="template-infotable-body"> | ||
<th scope="row">Glide</th> | <th scope="row">Glide</th> | ||
<td><nowiki>{{{field|glide versions|size=30}}}</nowiki></td> | <td><nowiki>{{{field|glide versions|size=30}}}</nowiki></td> | ||
− | <td><nowiki>{{{field|glide notes|size= | + | <td><nowiki>{{{field|glide notes|size=160}}}</nowiki></td> |
</tr> | </tr> | ||
<tr class="template-infotable-body"> | <tr class="template-infotable-body"> | ||
<th scope="row">Software renderer</th> | <th scope="row">Software renderer</th> | ||
<td><nowiki>{{{field|software mode|input type=dropdown|values=unknown,true,false,hackable}}}</nowiki></td> | <td><nowiki>{{{field|software mode|input type=dropdown|values=unknown,true,false,hackable}}}</nowiki></td> | ||
− | <td><nowiki>{{{field|software mode notes|size= | + | <td><nowiki>{{{field|software mode notes|size=160}}}</nowiki></td> |
</tr> | </tr> | ||
<tr class="template-infotable-body"> | <tr class="template-infotable-body"> | ||
<th scope="row"><abbr title="Only supported on compatible AMD video cards">Mantle support</abbr></th> | <th scope="row"><abbr title="Only supported on compatible AMD video cards">Mantle support</abbr></th> | ||
<td><nowiki>{{{field|mantle support|input type=dropdown|values=unknown,true,false,hackable}}}</nowiki></td> | <td><nowiki>{{{field|mantle support|input type=dropdown|values=unknown,true,false,hackable}}}</nowiki></td> | ||
− | <td><nowiki>{{{field|mantle support notes|size= | + | <td><nowiki>{{{field|mantle support notes|size=160}}}</nowiki></td> |
</tr> | </tr> | ||
<tr class="template-infotable-body"> | <tr class="template-infotable-body"> | ||
<th scope="row"><abbr title="Only supported on macOS (OS X)">Metal support</abbr></th> | <th scope="row"><abbr title="Only supported on macOS (OS X)">Metal support</abbr></th> | ||
<td><nowiki>{{{field|metal support|input type=dropdown|values=unknown,true,false,hackable}}}</nowiki></td> | <td><nowiki>{{{field|metal support|input type=dropdown|values=unknown,true,false,hackable}}}</nowiki></td> | ||
− | <td><nowiki>{{{field|metal support notes|size= | + | <td><nowiki>{{{field|metal support notes|size=160}}}</nowiki></td> |
</tr> | </tr> | ||
<tr class="template-infotable-body"> | <tr class="template-infotable-body"> | ||
<th scope="row">Vulkan</th> | <th scope="row">Vulkan</th> | ||
<td><nowiki>{{{field|vulkan versions|size=30}}}</nowiki></td> | <td><nowiki>{{{field|vulkan versions|size=30}}}</nowiki></td> | ||
− | <td><nowiki>{{{field|vulkan notes|size= | + | <td><nowiki>{{{field|vulkan notes|size=160}}}</nowiki></td> |
</tr> | </tr> | ||
<tr class="template-infotable-body"> | <tr class="template-infotable-body"> | ||
<th scope="row"><abbr title="Only applies to DOS version or DOSBox">DOS video modes</abbr></th> | <th scope="row"><abbr title="Only applies to DOS version or DOSBox">DOS video modes</abbr></th> | ||
<td><nowiki>{{{field|dos modes|size=30}}}</nowiki></td> | <td><nowiki>{{{field|dos modes|size=30}}}</nowiki></td> | ||
− | <td><nowiki>{{{field|dos modes notes|size= | + | <td><nowiki>{{{field|dos modes notes|size=160}}}</nowiki></td> |
</tr> | </tr> | ||
<tr class="template-infotable-body"> | <tr class="template-infotable-body"> | ||
<th scope="row">Shader Model support</th> | <th scope="row">Shader Model support</th> | ||
<td><nowiki>{{{field|shader model versions|size=30}}}</nowiki></td> | <td><nowiki>{{{field|shader model versions|size=30}}}</nowiki></td> | ||
− | <td><nowiki>{{{field|shader model notes|size= | + | <td><nowiki>{{{field|shader model notes|size=160}}}</nowiki></td> |
+ | </tr> | ||
+ | </table> | ||
+ | <table class="pcgwikitable"> | ||
+ | <tr class="template-infotable-head"> | ||
+ | <th scope="col" style="width: 230px;">Executable</th> | ||
+ | <th scope="col" style="width: 60px;">32-bit</th> | ||
+ | <th scope="col" style="width: 60px;">64-bit</th> | ||
+ | <th scope="col" style="width: 470px;">Notes</th> | ||
+ | </tr> | ||
+ | <tr class="template-infotable-body"> | ||
+ | <th scope="row">Windows executable</th> | ||
+ | <td><nowiki>{{{field|64-bit executable|hidden}}}{{{field|64-bit executable notes|hidden}}}{{{field|windows 32-bit exe|default=unknown|input type=dropdown|values=unknown,true,false,hackable}}}</nowiki></td> | ||
+ | <td><nowiki>{{{field|windows 64-bit exe|default=unknown|input type=dropdown|values=unknown,true,false,hackable}}}</nowiki></td> | ||
+ | <td><nowiki>{{{field|windows exe notes|size=160}}}</nowiki></td> | ||
+ | </tr> | ||
+ | |||
+ | <tr class="template-infotable-body"> | ||
+ | <th scope="row">macOS app</th> | ||
+ | <td><nowiki>{{{field|macos 32-bit app|default=unknown|input type=dropdown|values=unknown,true,false,hackable}}}</nowiki></td> | ||
+ | <td><nowiki>{{{field|macos 64-bit app|default=unknown|input type=dropdown|values=unknown,true,false,hackable}}}</nowiki></td> | ||
+ | <td><nowiki>{{{field|macos app notes|size=160}}}</nowiki></td> | ||
</tr> | </tr> | ||
+ | |||
<tr class="template-infotable-body"> | <tr class="template-infotable-body"> | ||
− | <th scope="row">< | + | <th scope="row">Linux executable</th> |
− | <td><nowiki>{{{field|64-bit executable | + | <td><nowiki>{{{field|linux 32-bit executable|default=unknown|input type=dropdown|values=unknown,true,false,hackable}}}</nowiki></td> |
− | <td><nowiki>{{{field| | + | <td><nowiki>{{{field|linux 64-bit executable|default=unknown|input type=dropdown|values=unknown,true,false,hackable}}}</nowiki></td> |
+ | <td><nowiki>{{{field|linux executable notes|size=160}}}</nowiki></td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
Line 70: | Line 98: | ||
<h3>Middleware</h3> | <h3>Middleware</h3> | ||
<nowiki>{{{for template|Development:Middleware|multiple|add button text=Add middleware|maximum instances=1}}}</nowiki> | <nowiki>{{{for template|Development:Middleware|multiple|add button text=Add middleware|maximum instances=1}}}</nowiki> | ||
− | <table class="pcgwikitable | + | <table class="pcgwikitable"> |
<tr class="template-infotable-head"> | <tr class="template-infotable-head"> | ||
<th scope="col" style="width: 230px;"></th> | <th scope="col" style="width: 230px;"></th> | ||
Line 79: | Line 107: | ||
<th scope="row">Physics</th> | <th scope="row">Physics</th> | ||
<td><nowiki>{{{field|physics}}}</nowiki></td> | <td><nowiki>{{{field|physics}}}</nowiki></td> | ||
− | <td><nowiki>{{{field|physics notes|size= | + | <td><nowiki>{{{field|physics notes|size=120}}}</nowiki></td> |
</tr> | </tr> | ||
<tr class="template-infotable-body"> | <tr class="template-infotable-body"> | ||
<th scope="row">Audio</th> | <th scope="row">Audio</th> | ||
<td><nowiki>{{{field|audio}}}</nowiki></td> | <td><nowiki>{{{field|audio}}}</nowiki></td> | ||
− | <td><nowiki>{{{field|audio notes|size= | + | <td><nowiki>{{{field|audio notes|size=120}}}</nowiki></td> |
</tr> | </tr> | ||
<tr class="template-infotable-body"> | <tr class="template-infotable-body"> | ||
<th scope="row">Interface</th> | <th scope="row">Interface</th> | ||
<td><nowiki>{{{field|interface}}}</nowiki></td> | <td><nowiki>{{{field|interface}}}</nowiki></td> | ||
− | <td><nowiki>{{{field|interface notes|size= | + | <td><nowiki>{{{field|interface notes|size=120}}}</nowiki></td> |
</tr> | </tr> | ||
<tr class="template-infotable-body"> | <tr class="template-infotable-body"> | ||
<th scope="row">Input</th> | <th scope="row">Input</th> | ||
<td><nowiki>{{{field|input}}}</nowiki></td> | <td><nowiki>{{{field|input}}}</nowiki></td> | ||
− | <td><nowiki>{{{field|input notes|size= | + | <td><nowiki>{{{field|input notes|size=120}}}</nowiki></td> |
</tr> | </tr> | ||
<tr class="template-infotable-body"> | <tr class="template-infotable-body"> | ||
<th scope="row">Cutscenes</th> | <th scope="row">Cutscenes</th> | ||
<td><nowiki>{{{field|cutscenes}}}</nowiki></td> | <td><nowiki>{{{field|cutscenes}}}</nowiki></td> | ||
− | <td><nowiki>{{{field|cutscenes notes|size= | + | <td><nowiki>{{{field|cutscenes notes|size=120}}}</nowiki></td> |
</tr> | </tr> | ||
<tr class="template-infotable-body"> | <tr class="template-infotable-body"> | ||
<th scope="row">Multiplayer</th> | <th scope="row">Multiplayer</th> | ||
<td><nowiki>{{{field|multiplayer}}}</nowiki></td> | <td><nowiki>{{{field|multiplayer}}}</nowiki></td> | ||
− | <td><nowiki>{{{field|multiplayer notes|size= | + | <td><nowiki>{{{field|multiplayer notes|size=120}}}</nowiki></td> |
</tr> | </tr> | ||
<tr class="template-infotable-body"> | <tr class="template-infotable-body"> | ||
<th scope="row">Anti-cheat</th> | <th scope="row">Anti-cheat</th> | ||
<td><nowiki>{{{field|anticheat}}}</nowiki></td> | <td><nowiki>{{{field|anticheat}}}</nowiki></td> | ||
− | <td><nowiki>{{{field| | + | <td><nowiki>{{{field|anticheat notes|size=120}}}</nowiki></td> |
</tr> | </tr> | ||
</table> | </table> | ||
<nowiki>{{{end template}}}</nowiki> | <nowiki>{{{end template}}}</nowiki> | ||
+ | <h3>Command line arguments</h3> | ||
+ | {{ii}} Commands used when launching the game. See the [[PCGamingWiki:Editing guide/Other information|editing guide section]] for further details on each option. | ||
+ | <nowiki>{{{for template|Development:Commands}}}</nowiki> | ||
+ | <nowiki>{{{field|launch notes|input type=textarea|rows=1|placeholder=Notes about how to use the commands}}}</nowiki> | ||
+ | <nowiki>{{{field|launch commands|holds template}}}</nowiki> | ||
+ | <h3>Console commands</h3> | ||
+ | {{ii}} Commands entered through an in-game console. See the [[PCGamingWiki:Editing guide/Other information|editing guide section]] for further details on each option. | ||
+ | |||
+ | <nowiki>{{{field|console notes|input type=textarea|rows=1|placeholder=Notes about how to open the console etc.}}}</nowiki> | ||
+ | <nowiki>{{{field|console commands|holds template}}}</nowiki> | ||
+ | <nowiki>{{{end template}}}</nowiki> | ||
+ | <nowiki>{{{for template|Development:Commands/launch|multiple|add button text=Add launch command line argument|embed in field=Development:Commands[launch commands]}}}</nowiki> | ||
+ | {| class="formtable" | ||
+ | | <nowiki>{{{field|1|mandatory|placeholder=Command}}}</nowiki> | ||
+ | | <nowiki>{{{field|2|mandatory|placeholder=Description|size=160}}}</nowiki> | ||
+ | |} | ||
+ | <nowiki>{{{end template}}}</nowiki> | ||
+ | <nowiki>{{{for template|Development:Commands/console|multiple|add button text=Add in-game console command|embed in field=Development:Commands[console commands]}}}</nowiki> | ||
+ | {| class="formtable" | ||
+ | | <nowiki>{{{field|1|mandatory|placeholder=Command}}}</nowiki> | ||
+ | | <nowiki>{{{field|2|mandatory|placeholder=Description|size=160}}}</nowiki> | ||
+ | |} | ||
+ | <nowiki>{{{end template}}}</nowiki> | ||
+ | |||
+ | <h3>Mods</h3> | ||
+ | {{ii}} Mods that are essential (e.g. fixes required to run the game correctly) should go in the {{#if:{{#var:full form}}|[[#Essential improvements|Essential improvements section]]|Essential improvements section}}.</td> | ||
+ | |||
+ | <nowiki>{{{for template|Development:Mods|multiple|add button text=Add mods area|maximum instances=1}}}</nowiki> | ||
+ | |||
+ | <nowiki>{{{field|content|input type=textarea|rows=3|placeholder=Mods info here}}}</nowiki> | ||
+ | <nowiki>{{{end template}}}</nowiki> | ||
+ | |||
+ | <h3>Other fixes</h3> | ||
<nowiki>{{{for template|Development:Fixbox/other|multiple|add button text=Add fixbox}}}</nowiki> | <nowiki>{{{for template|Development:Fixbox/other|multiple|add button text=Add fixbox}}}</nowiki> | ||
{| class="formtable" | {| class="formtable" | ||
Line 122: | Line 183: | ||
| <nowiki>{{{field|description|placeholder=Description|size=50}}}</nowiki> <nowiki>{{{field|ref|placeholder=Reference|size=80}}}</nowiki> | | <nowiki>{{{field|description|placeholder=Description|size=50}}}</nowiki> <nowiki>{{{field|ref|placeholder=Reference|size=80}}}</nowiki> | ||
|- | |- | ||
− | | <nowiki>{{{field|fix | + | | <nowiki>{{{field|fix|input type=textarea|rows=3|placeholder=Instructions}}}</nowiki> |
|} | |} | ||
<nowiki>{{{end template}}}</nowiki> | <nowiki>{{{end template}}}</nowiki> |
Latest revision as of 10:42, 30 May 2019
Other information
- See the editing guide section for further details on each option.
API
{{{for template|Development:API}}}
Technical specs | Supported | Notes |
---|---|---|
Direct3D | {{{field|direct3d versions|size=30}}} | {{{field|direct3d notes|size=160}}} |
DirectDraw | {{{field|directdraw versions|size=30}}} | {{{field|directdraw notes|size=160}}} |
WinG | {{{field|wing|size=30}}} | {{{field|wing notes|size=160}}} |
OpenGL | {{{field|opengl versions|size=30}}} | {{{field|opengl notes|size=160}}} |
Glide | {{{field|glide versions|size=30}}} | {{{field|glide notes|size=160}}} |
Software renderer | {{{field|software mode|input type=dropdown|values=unknown,true,false,hackable}}} | {{{field|software mode notes|size=160}}} |
Mantle support | {{{field|mantle support|input type=dropdown|values=unknown,true,false,hackable}}} | {{{field|mantle support notes|size=160}}} |
Metal support | {{{field|metal support|input type=dropdown|values=unknown,true,false,hackable}}} | {{{field|metal support notes|size=160}}} |
Vulkan | {{{field|vulkan versions|size=30}}} | {{{field|vulkan notes|size=160}}} |
DOS video modes | {{{field|dos modes|size=30}}} | {{{field|dos modes notes|size=160}}} |
Shader Model support | {{{field|shader model versions|size=30}}} | {{{field|shader model notes|size=160}}} |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows executable | {{{field|64-bit executable|hidden}}}{{{field|64-bit executable notes|hidden}}}{{{field|windows 32-bit exe|default=unknown|input type=dropdown|values=unknown,true,false,hackable}}} | {{{field|windows 64-bit exe|default=unknown|input type=dropdown|values=unknown,true,false,hackable}}} | {{{field|windows exe notes|size=160}}} |
macOS app | {{{field|macos 32-bit app|default=unknown|input type=dropdown|values=unknown,true,false,hackable}}} | {{{field|macos 64-bit app|default=unknown|input type=dropdown|values=unknown,true,false,hackable}}} | {{{field|macos app notes|size=160}}} |
Linux executable | {{{field|linux 32-bit executable|default=unknown|input type=dropdown|values=unknown,true,false,hackable}}} | {{{field|linux 64-bit executable|default=unknown|input type=dropdown|values=unknown,true,false,hackable}}} | {{{field|linux executable notes|size=160}}} |
{{{end template}}}
Middleware
{{{for template|Development:Middleware|multiple|add button text=Add middleware|maximum instances=1}}}
Middleware | Notes | |
---|---|---|
Physics | {{{field|physics}}} | {{{field|physics notes|size=120}}} |
Audio | {{{field|audio}}} | {{{field|audio notes|size=120}}} |
Interface | {{{field|interface}}} | {{{field|interface notes|size=120}}} |
Input | {{{field|input}}} | {{{field|input notes|size=120}}} |
Cutscenes | {{{field|cutscenes}}} | {{{field|cutscenes notes|size=120}}} |
Multiplayer | {{{field|multiplayer}}} | {{{field|multiplayer notes|size=120}}} |
Anti-cheat | {{{field|anticheat}}} | {{{field|anticheat notes|size=120}}} |
{{{end template}}}
Command line arguments
- Commands used when launching the game. See the editing guide section for further details on each option.
{{{for template|Development:Commands}}} {{{field|launch notes|input type=textarea|rows=1|placeholder=Notes about how to use the commands}}} {{{field|launch commands|holds template}}}
Console commands
- Commands entered through an in-game console. See the editing guide section for further details on each option.
{{{field|console notes|input type=textarea|rows=1|placeholder=Notes about how to open the console etc.}}} {{{field|console commands|holds template}}} {{{end template}}} {{{for template|Development:Commands/launch|multiple|add button text=Add launch command line argument|embed in field=Development:Commands[launch commands]}}}
{{{field|1|mandatory|placeholder=Command}}} | {{{field|2|mandatory|placeholder=Description|size=160}}} |
{{{end template}}} {{{for template|Development:Commands/console|multiple|add button text=Add in-game console command|embed in field=Development:Commands[console commands]}}}
{{{field|1|mandatory|placeholder=Command}}} | {{{field|2|mandatory|placeholder=Description|size=160}}} |
{{{end template}}}
Mods
- Mods that are essential (e.g. fixes required to run the game correctly) should go in the Essential improvements section.
{{{for template|Development:Mods|multiple|add button text=Add mods area|maximum instances=1}}}
{{{field|content|input type=textarea|rows=3|placeholder=Mods info here}}} {{{end template}}}
Other fixes
{{{for template|Development:Fixbox/other|multiple|add button text=Add fixbox}}}
{{{field|heading|mandatory|placeholder=Fix section heading|size=100}}} | |
{{{field|intro|input type=textarea|rows=2|placeholder=Fix intro notes (optional)}}} | |
{{{field|description|placeholder=Description|size=50}}} {{{field|ref|placeholder=Reference|size=80}}} | |
{{{field|fix|input type=textarea|rows=3|placeholder=Instructions}}} |
{{{end template}}}