Difference between revisions of "DCCompliance"

From Sega Retro

Line 1: Line 1:
{{back}}{{#vardefine:score_pass|0}}{{#vardefine:score_fail|0}}{{#vardefine:score_partial|0}}{{#vardefine:score_untested|0}}{{#vardefine:comp_total|0}}{{#vardefine:pagename|{{#explode:{{PAGENAME}}|/Compliance|0}}}}
+
<includeonly>{{back}}{{#vardefine:score_pass|0}}{{#vardefine:score_fail|0}}{{#vardefine:score_partial|0}}{{#vardefine:score_untested|0}}{{#vardefine:comp_total|0}}{{#vardefine:pagename|{{#explode:{{PAGENAME}}|/Compliance|0}}}}
 
[[Sega Dreamcast]] compliance standards are defined by the [[:File:SegaDreamcastSoftwareCreationStandards US.pdf|Dreamcast Software Creation Standards]], created by [[Sega of America]]. The following are points marked as "required". Some duplicates have been removed.
 
[[Sega Dreamcast]] compliance standards are defined by the [[:File:SegaDreamcastSoftwareCreationStandards US.pdf|Dreamcast Software Creation Standards]], created by [[Sega of America]]. The following are points marked as "required". Some duplicates have been removed.
  
Line 263: Line 263:
 
!Total
 
!Total
 
|{{#var:comp_total}}
 
|{{#var:comp_total}}
|}
+
|}</includeonly><noinclude>
<noinclude>[[Category:Templates]]</noinclude>
+
Compliance template for Dreamcast games. It automatically detects peripherals (VMU, Jump Pack, Fishing Controller etc.). The template generates most things - see [[Sega Worldwide Soccer 2000/Compliance]] as an example.
 +
 
 +
Each compliance item has "result" (pass/fail/partial/na), "image(1/2/3)" and "comments" fields. e.g. for 2.1:
 +
<pre>
 +
| 2.1_result=
 +
| 2.1_image1=
 +
| 2.1_image2=
 +
| 2.1_image3=
 +
| 2.1_comments=
 +
</pre>
 +
Not all compliance items need or support images.
 +
 
 +
 
 +
Full list:
 +
<pre>{{DCCompliance
 +
<!--Controllers-->
 +
| 1_result=
 +
| 2.1_result=
 +
| 2.2.1_result=
 +
| 2.2.2_result=
 +
| 2.2.3_result=
 +
| 2.2.6_result=
 +
 
 +
<!--Software reset-->
 +
| 4.1.2a_result=
 +
| 4.1.2b_result=
 +
| 4.1.2c_result=
 +
| 4.1.4.1a_result=
 +
| 4.1.4.1b_result=
 +
| 4.2.1_result=
 +
| 4.2.3_result=
 +
 
 +
<!--Logos, title screen, demos and menus-->
 +
| 3.2_result=
 +
| 5.1.1_result=
 +
| 5.2.6_result=
 +
| 5.2.7_result=
 +
| 5.2.8_result=
 +
| 5.2.9_result=
 +
| 6_result=
 +
| 6.1_result=
 +
| 6.1.1_result=
 +
| 7.1_result=
 +
| 7.2_result=
 +
| 8.1_result=
 +
| 9.1_result=
 +
| 9.2_result=
 +
| 9.3_result=
 +
 
 +
<!--Main game-->
 +
| 10.1_result=
 +
| 10.4_result=
 +
| 10.5_result=
 +
| 12_result=
 +
| 12.1a_result=
 +
| 12.1b_result=
 +
| 12.2_result=
 +
| 12.3_result=
 +
| 12.4_result=
 +
| 14.1_result=
 +
| 14.2_result=
 +
 
 +
<!--Saving-->
 +
| 15_result=
 +
| 15.1.1a_result=
 +
| 15.1.1b_result=
 +
| 15.1.1c_result=
 +
| 15.1.2_result=
 +
| 15.1.3a_result=
 +
| 15.1.3b_result=
 +
| 15.1.4_result=
 +
| 15.1.5_result=
 +
| 15.1.6_result=
 +
| 15.1.7_result=
 +
| 15.1_result=
 +
| 15.2.1.1a_result=
 +
| 15.2.1.1b_result=
 +
| 15.2.2_result=
 +
| 15.2.3_result=
 +
| 15.4a_result=
 +
| 15.4b_result=
 +
| 15.4c_result=
 +
| 15.4d_result=
 +
| 15.4e_result=
 +
| 15.5a_result=
 +
| 15.5b_result=
 +
| 15.5c_result=
 +
| 15.5d_result=
 +
| 15.5e_result=
 +
| 15.6_result=
 +
| 15.7a_result=
 +
| 15.7b_result=
 +
| 15.7c_result=
 +
| 15.8_result=
 +
| 15.10.1_result=
 +
 
 +
<!--Disc usage-->
 +
| 16.1_result=
 +
| 17.3.1_result=
 +
| 17.3_result=
 +
| 17.4a_result=
 +
| 17.4b_result=
 +
| 17.4c_result=
 +
| 17.4d_result=
 +
| 17.4e_result=
 +
| 17.5_result=
 +
| 20.1_result=
 +
| 20.2_result=
 +
 
 +
<!--Jump Pack-->
 +
| 18.1.1_result=
 +
| 18.1a_result=
 +
| 18.1b_result=
 +
| 18.1c_result=
 +
 
 +
<!--Dreamcast Keyboard-->
 +
| 18.2.2a_result=
 +
| 18.2.2b_result=
 +
| 18.2a_result=
 +
| 18.2b_result=
 +
 
 +
<!--Dreamcast Arcade Stick-->
 +
| 18.3.1_result=
 +
| 18.3.2_result=
 +
 
 +
<!--Race Controller-->
 +
| 18.4.2_result=
 +
| 18.4a_result=
 +
| 18.4b_result=
 +
 
 +
<!--Dreamcast Gun-->
 +
| 18.5.1_result=
 +
| 18.5.2_result=
 +
| 18.5.3_result=
 +
| 18.5.4_result=
 +
| 18.5.5a_result=
 +
| 18.5.5b_result=
 +
 
 +
<!--Fishing Controller-->
 +
| 18.6.2_result=
 +
| 18.6_result=
 +
 
 +
<!--Networking-->
 +
| 19.1a_result=
 +
| 19.1b_result=
 +
| 19.1c_result=
 +
| 19.1d_result=
 +
| 19.3a_result=
 +
| 19.3b_result=
 +
| 19.4_result=
 +
 
 +
<!--VMU mini-games-->
 +
| 25.1_result=
 +
| 25.2a_result=
 +
| 25.2b_result=
 +
| 25.3a_result=
 +
| 25.3b_result=
 +
| 25.4_result=
 +
| 25.5_result=
 +
| 25.6_result=
 +
 
 +
<!--Miscellaneous-->
 +
| 26_result=
 +
| 27_result=
 +
}}</pre>
 +
 
 +
If the definitions need changing, see [[Template:ComplianceDetails]].
 +
 
 +
[[Category:Templates]]</noinclude>

Revision as of 02:24, 28 August 2024

Compliance template for Dreamcast games. It automatically detects peripherals (VMU, Jump Pack, Fishing Controller etc.). The template generates most things - see Sega Worldwide Soccer 2000/Compliance as an example.

Each compliance item has "result" (pass/fail/partial/na), "image(1/2/3)" and "comments" fields. e.g. for 2.1:

| 2.1_result=
| 2.1_image1=
| 2.1_image2=
| 2.1_image3=
| 2.1_comments=

Not all compliance items need or support images.


Full list:

{{DCCompliance
<!--Controllers-->
| 1_result=
| 2.1_result=
| 2.2.1_result=
| 2.2.2_result=
| 2.2.3_result=
| 2.2.6_result=

<!--Software reset-->
| 4.1.2a_result=
| 4.1.2b_result=
| 4.1.2c_result=
| 4.1.4.1a_result=
| 4.1.4.1b_result=
| 4.2.1_result=
| 4.2.3_result=

<!--Logos, title screen, demos and menus-->
| 3.2_result=
| 5.1.1_result=
| 5.2.6_result=
| 5.2.7_result=
| 5.2.8_result=
| 5.2.9_result=
| 6_result=
| 6.1_result=
| 6.1.1_result=
| 7.1_result=
| 7.2_result=
| 8.1_result=
| 9.1_result=
| 9.2_result=
| 9.3_result=

<!--Main game-->
| 10.1_result=
| 10.4_result=
| 10.5_result=
| 12_result=
| 12.1a_result=
| 12.1b_result=
| 12.2_result=
| 12.3_result=
| 12.4_result=
| 14.1_result=
| 14.2_result=

<!--Saving-->
| 15_result=
| 15.1.1a_result=
| 15.1.1b_result=
| 15.1.1c_result=
| 15.1.2_result=
| 15.1.3a_result=
| 15.1.3b_result=
| 15.1.4_result=
| 15.1.5_result=
| 15.1.6_result=
| 15.1.7_result=
| 15.1_result=
| 15.2.1.1a_result=
| 15.2.1.1b_result=
| 15.2.2_result=
| 15.2.3_result=
| 15.4a_result=
| 15.4b_result=
| 15.4c_result=
| 15.4d_result=
| 15.4e_result=
| 15.5a_result=
| 15.5b_result=
| 15.5c_result=
| 15.5d_result=
| 15.5e_result=
| 15.6_result=
| 15.7a_result=
| 15.7b_result=
| 15.7c_result=
| 15.8_result=
| 15.10.1_result=

<!--Disc usage-->
| 16.1_result=
| 17.3.1_result=
| 17.3_result=
| 17.4a_result=
| 17.4b_result=
| 17.4c_result=
| 17.4d_result=
| 17.4e_result=
| 17.5_result=
| 20.1_result=
| 20.2_result=

<!--Jump Pack-->
| 18.1.1_result=
| 18.1a_result=
| 18.1b_result=
| 18.1c_result=

<!--Dreamcast Keyboard-->
| 18.2.2a_result=
| 18.2.2b_result=
| 18.2a_result=
| 18.2b_result=

<!--Dreamcast Arcade Stick-->
| 18.3.1_result=
| 18.3.2_result=

<!--Race Controller-->
| 18.4.2_result=
| 18.4a_result=
| 18.4b_result=

<!--Dreamcast Gun-->
| 18.5.1_result=
| 18.5.2_result=
| 18.5.3_result=
| 18.5.4_result=
| 18.5.5a_result=
| 18.5.5b_result=

<!--Fishing Controller-->
| 18.6.2_result=
| 18.6_result=

<!--Networking-->
| 19.1a_result=
| 19.1b_result=
| 19.1c_result=
| 19.1d_result=
| 19.3a_result=
| 19.3b_result=
| 19.4_result=

<!--VMU mini-games-->
| 25.1_result=
| 25.2a_result=
| 25.2b_result=
| 25.3a_result=
| 25.3b_result=
| 25.4_result=
| 25.5_result=
| 25.6_result=

<!--Miscellaneous-->
| 26_result=
| 27_result=
}}

If the definitions need changing, see Template:ComplianceDetails.