Template:Infobox iNES mapper/doc: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
(example of fully filled out template, plus categories)
 
(Document nescartdbgames better)
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
Copy and paste this at the top of a mapper page:
Copy and paste this at the top of a mapper page:
<pre>
<pre>
{{User:Tepples/Infobox_iNES_mapper
{{Infobox iNES mapper
|name=MMC1
|name=MMC1
|name2=SxROM
|name2=SxROM
|company=Nintendo, others
|company=Nintendo, others
|mapper=1
|mapper=1
|nescartdbgames=390
|othermappers=[[iNES Mapper 155|155]]
|othermappers=3
|nescartdbgames=69
|complexity=ASIC
|complexity=ASIC
|boards=SKROM, SLROM,<br/>SNROM, others
|boards=SKROM, SLROM,<br/>SNROM, others
Line 18: Line 18:
|mirroring=H, V, or 1, switchable
|mirroring=H, V, or 1, switchable
|busconflicts=No
|busconflicts=No
|irq=No
|audio=No
}}
}}
</pre>
</pre>


Categories:
Categories:
* If you provide <code>nescartdbgames</code>, it automatically inserts [[:Category:In NesCartDB]].
* If you provide <code>nescartdbgames</code>, it automatically inserts [[:Category:In NesCartDB]] and a link to a list of games on NesCartDB using the mapper provided in <code>mapper</code> (without regional duplicates). The argument need not be a number; it can be a string such as "Few" or "Many".
* <code>complexity</code> needs to be <code>Discrete logic</code> (for [[:Category:Discrete logic mappers]]) or <code>ASIC</code> (for [[:Category:ASIC mappers]]).
* <code>complexity</code> needs to be <code>Discrete logic</code> (for [[:Category:Discrete logic mappers]]) or <code>ASIC</code> (for [[:Category:ASIC mappers]]).
* Page sizes are hidden if the corresponding max size is not specified or if <code>wrampage=Impossible</code> (which is used for mappers with ports in $6000-$7FFF).
To do:
* Do string processing on <code>busconflicts</code>, <code>irq</code>, and <code>audio</code> to trigger adding to categories such as [[:Category:Mappers with bus conflicts]].

Latest revision as of 01:35, 22 April 2015

Copy and paste this at the top of a mapper page:

{{Infobox iNES mapper
|name=MMC1
|name2=SxROM
|company=Nintendo, others
|mapper=1
|othermappers=[[iNES Mapper 155|155]]
|nescartdbgames=69
|complexity=ASIC
|boards=SKROM, SLROM,<br/>SNROM, others
|prgmax=512K
|prgpage=16K + 16K fixed or 32K
|wrammax=32K
|wrampage=8K
|chrmax=128K
|chrpage=4K + 4K or 8K
|mirroring=H, V, or 1, switchable
|busconflicts=No
|irq=No
|audio=No
}}

Categories:

  • If you provide nescartdbgames, it automatically inserts Category:In NesCartDB and a link to a list of games on NesCartDB using the mapper provided in mapper (without regional duplicates). The argument need not be a number; it can be a string such as "Few" or "Many".
  • complexity needs to be Discrete logic (for Category:Discrete logic mappers) or ASIC (for Category:ASIC mappers).
  • Page sizes are hidden if the corresponding max size is not specified or if wrampage=Impossible (which is used for mappers with ports in $6000-$7FFF).

To do: