Actions

Template

Difference between revisions of "ReleasesPC98"

From NEC Retro

(seeing how to expand it for all the iterations)
(i think i got it, hope this change doesnt break anything)
Line 20: Line 20:
 
}}
 
}}
  
{{releasesRow|PC9801E|JP|{{{pc98e_date_jp|}}}|¥{{{pc98e_rrp_jp|?}}}|{{{pc98e_code_jp|?}}}}}
+
{{#forargs: pc98e_date_jp | typ | dat |
{{releasesRow|PC9801F|JP|{{{pc98f_date_jp|}}}|¥{{{pc98f_rrp_jp|?}}}|{{{pc98f_code_jp|?}}}}}
+
{{#if:{{#var:dat}}|{{lowest|var=year|{{#var:year}}|{{year|{{#var:dat}}}}}}}}
{{releasesRow|PC9801M|JP|{{{pc98m_date_jp|}}}|¥{{{pc98m_rrp_jp|?}}}|{{{pc98m_code_jp|?}}}}}
+
{{releasesRowPlus
 +
| console=PC9801E
 +
| region=JP
 +
| date={{#var:dat}}
 +
| price={{{pc98e_rrp_jp{{#var:typ}}|}}}
 +
| currency=
 +
| code={{{pc98e_code_jp{{#var:typ}}|}}}
 +
| code2={{{pc98e_code2_jp{{#var:typ}}|}}}
 +
| type={{#vardefine:typ2|{{#sub:{{#var:typ}}|1}}}}{{#switch:{{#var:typ2}}
 +
  |{{#if:{{{pc98e_type_jp{{#var:typ}}|}}}|{{{pc98e_type_jp{{#var:typ}}|}}}|{{#var:typ2}}}}
 +
  }}
 +
| download=
 +
| rating={{{pc98e_rating_jp{{#var:typ}}|}}}
 +
}}
 +
}}
 +
 
 +
{{#forargs: pc98f_date_jp | typ | dat |
 +
{{#if:{{#var:dat}}|{{lowest|var=year|{{#var:year}}|{{year|{{#var:dat}}}}}}}}
 +
{{releasesRowPlus
 +
| console=PC9801F
 +
| region=JP
 +
| date={{#var:dat}}
 +
| price={{{pc98f_rrp_jp{{#var:typ}}|}}}
 +
| currency=
 +
| code={{{pc98f_code_jp{{#var:typ}}|}}}
 +
| code2={{{pc98f_code2_jp{{#var:typ}}|}}}
 +
| type={{#vardefine:typ2|{{#sub:{{#var:typ}}|1}}}}{{#switch:{{#var:typ2}}
 +
  |{{#if:{{{pc98f_type_jp{{#var:typ}}|}}}|{{{pc98f_type_jp{{#var:typ}}|}}}|{{#var:typ2}}}}
 +
  }}
 +
| download=
 +
| rating={{{pc98f_rating_jp{{#var:typ}}|}}}
 +
}}
 +
}}
 +
 
 +
{{#forargs: pc98m_date_jp | typ | dat |
 +
{{#if:{{#var:dat}}|{{lowest|var=year|{{#var:year}}|{{year|{{#var:dat}}}}}}}}
 +
{{releasesRowPlus
 +
| console=PC9801M
 +
| region=JP
 +
| date={{#var:dat}}
 +
| price={{{pc98m_rrp_jp{{#var:typ}}|}}}
 +
| currency=
 +
| code={{{pc98m_code_jp{{#var:typ}}|}}}
 +
| code2={{{pc98m_code2_jp{{#var:typ}}|}}}
 +
| type={{#vardefine:typ2|{{#sub:{{#var:typ}}|1}}}}{{#switch:{{#var:typ2}}
 +
  |{{#if:{{{pc98m_type_jp{{#var:typ}}|}}}|{{{pc98m_type_jp{{#var:typ}}|}}}|{{#var:typ2}}}}
 +
  }}
 +
| download=
 +
| rating={{{pc98m_rating_jp{{#var:typ}}|}}}
 +
}}
 +
}}
  
 
{{#forargs: pc98u_date_jp | typ | dat |  
 
{{#forargs: pc98u_date_jp | typ | dat |  
Line 42: Line 92:
 
}}
 
}}
  
{{releasesRow|PC9801VF|JP|{{{pc98vf_date_jp|}}}|¥{{{pc98vf_rrp_jp|?}}}|{{{pc98vf_code_jp|?}}}}}
+
{{#forargs: pc98vf_date_jp | typ | dat |
{{releasesRow|PC9801VM|JP|{{{pc98vm_date_jp|}}}|¥{{{pc98vm_rrp_jp|?}}}|{{{pc98vm_code_jp|?}}}}}
+
{{#if:{{#var:dat}}|{{lowest|var=year|{{#var:year}}|{{year|{{#var:dat}}}}}}}}
{{releasesRow|PC9801UV|JP|{{{pc98uv_date_jp|}}}|¥{{{pc98uv_rrp_jp|?}}}|{{{pc98uv_code_jp|?}}}}}
+
{{releasesRowPlus
{{releasesRow|PC9801VX|JP|{{{pc98vx_date_jp|}}}|¥{{{pc98vx_rrp_jp|?}}}|{{{pc98vx_code_jp|?}}}}}
+
| console=PC9801VF
{{releasesRow|PC9801UX|JP|{{{pc98ux_date_jp|}}}|¥{{{pc98ux_rrp_jp|?}}}|{{{pc98ux_code_jp|?}}}}}
+
| region=JP
{{releasesRow|PC9801RA|JP|{{{pc98ra_date_jp|}}}|¥{{{pc98ra_rrp_jp|?}}}|{{{pc98ra_code_jp|?}}}}}
+
| date={{#var:dat}}
{{releasesRow|PC9801FA|JP|{{{pc98fa_date_jp|}}}|¥{{{pc98fa_rrp_jp|?}}}|{{{pc98fa_code_jp|?}}}}}
+
| price={{{pc98vf_rrp_jp{{#var:typ}}|}}}
{{releasesRow|98FELLOW|JP|{{{98f_date_jp|}}}|¥{{{98f_rrp_jp|?}}}|{{{98f_code_jp|?}}}}}
+
| currency=
{{releasesRow|PC9801BX4|JP|{{{pc98bx4_date_jp|}}}|¥{{{pc98bx4_rrp_jp|?}}}|{{{pc98bx4_code_jp|?}}}}}
+
| code={{{pc98vf_code_jp{{#var:typ}}|}}}
{{releasesRow|PC9821|JP|{{{pc9821_date_jp|}}}|¥{{{pc9821_rrp_jp|?}}}|{{{pc9821_code_jp|?}}}}}
+
| code2={{{pc98vf_code2_jp{{#var:typ}}|}}}
 +
| type={{#vardefine:typ2|{{#sub:{{#var:typ}}|1}}}}{{#switch:{{#var:typ2}}
 +
  |{{#if:{{{pc98vf_type_jp{{#var:typ}}|}}}|{{{pc98vf_type_jp{{#var:typ}}|}}}|{{#var:typ2}}}}
 +
  }}
 +
| download=
 +
| rating={{{pc98vf_rating_jp{{#var:typ}}|}}}
 +
}}
 +
}}
 +
 
 +
{{#forargs: pc98vm_date_jp | typ | dat |
 +
{{#if:{{#var:dat}}|{{lowest|var=year|{{#var:year}}|{{year|{{#var:dat}}}}}}}}
 +
{{releasesRowPlus
 +
| console=PC9801VM
 +
| region=JP
 +
| date={{#var:dat}}
 +
| price={{{pc98vm_rrp_jp{{#var:typ}}|}}}
 +
| currency=
 +
| code={{{pc98vm_code_jp{{#var:typ}}|}}}
 +
| code2={{{pc98vm_code2_jp{{#var:typ}}|}}}
 +
| type={{#vardefine:typ2|{{#sub:{{#var:typ}}|1}}}}{{#switch:{{#var:typ2}}
 +
  |{{#if:{{{pc98vm_type_jp{{#var:typ}}|}}}|{{{pc98vm_type_jp{{#var:typ}}|}}}|{{#var:typ2}}}}
 +
  }}
 +
| download=
 +
| rating={{{pc98vm_rating_jp{{#var:typ}}|}}}
 +
}}
 +
}}
 +
 
 +
{{#forargs: pc98uv_date_jp | typ | dat |
 +
{{#if:{{#var:dat}}|{{lowest|var=year|{{#var:year}}|{{year|{{#var:dat}}}}}}}}
 +
{{releasesRowPlus
 +
| console=PC9801UV
 +
| region=JP
 +
| date={{#var:dat}}
 +
| price={{{pc98uv_rrp_jp{{#var:typ}}|}}}
 +
| currency=
 +
| code={{{pc98uv_code_jp{{#var:typ}}|}}}
 +
| code2={{{pc98uv_code2_jp{{#var:typ}}|}}}
 +
| type={{#vardefine:typ2|{{#sub:{{#var:typ}}|1}}}}{{#switch:{{#var:typ2}}
 +
  |{{#if:{{{pc98uv_type_jp{{#var:typ}}|}}}|{{{pc98uv_type_jp{{#var:typ}}|}}}|{{#var:typ2}}}}
 +
  }}
 +
| download=
 +
| rating={{{pc98uv_rating_jp{{#var:typ}}|}}}
 +
}}
 +
}}
 +
 
 +
{{#forargs: pc98vx_date_jp | typ | dat |
 +
{{#if:{{#var:dat}}|{{lowest|var=year|{{#var:year}}|{{year|{{#var:dat}}}}}}}}
 +
{{releasesRowPlus
 +
| console=PC9801VX
 +
| region=JP
 +
| date={{#var:dat}}
 +
| price={{{pc98vx_rrp_jp{{#var:typ}}|}}}
 +
| currency=
 +
| code={{{pc98vx_code_jp{{#var:typ}}|}}}
 +
| code2={{{pc98vx_code2_jp{{#var:typ}}|}}}
 +
| type={{#vardefine:typ2|{{#sub:{{#var:typ}}|1}}}}{{#switch:{{#var:typ2}}
 +
  |{{#if:{{{pc98vx_type_jp{{#var:typ}}|}}}|{{{pc98vx_type_jp{{#var:typ}}|}}}|{{#var:typ2}}}}
 +
  }}
 +
| download=
 +
| rating={{{pc98vx_rating_jp{{#var:typ}}|}}}
 +
}}
 +
}}
 +
 
 +
{{#forargs: pc98ux_date_jp | typ | dat |
 +
{{#if:{{#var:dat}}|{{lowest|var=year|{{#var:year}}|{{year|{{#var:dat}}}}}}}}
 +
{{releasesRowPlus
 +
| console=PC9801UX
 +
| region=JP
 +
| date={{#var:dat}}
 +
| price={{{pc98ux_rrp_jp{{#var:typ}}|}}}
 +
| currency=
 +
| code={{{pc98ux_code_jp{{#var:typ}}|}}}
 +
| code2={{{pc98ux_code2_jp{{#var:typ}}|}}}
 +
| type={{#vardefine:typ2|{{#sub:{{#var:typ}}|1}}}}{{#switch:{{#var:typ2}}
 +
  |{{#if:{{{pc98ux_type_jp{{#var:typ}}|}}}|{{{pc98ux_type_jp{{#var:typ}}|}}}|{{#var:typ2}}}}
 +
  }}
 +
| download=
 +
| rating={{{pc98ux_rating_jp{{#var:typ}}|}}}
 +
}}
 +
}}
 +
 
 +
{{#forargs: pc98ra_date_jp | typ | dat |
 +
{{#if:{{#var:dat}}|{{lowest|var=year|{{#var:year}}|{{year|{{#var:dat}}}}}}}}
 +
{{releasesRowPlus
 +
| console=PC9801RA
 +
| region=JP
 +
| date={{#var:dat}}
 +
| price={{{pc98ra_rrp_jp{{#var:typ}}|}}}
 +
| currency=
 +
| code={{{pc98ra_code_jp{{#var:typ}}|}}}
 +
| code2={{{pc98ra_code2_jp{{#var:typ}}|}}}
 +
| type={{#vardefine:typ2|{{#sub:{{#var:typ}}|1}}}}{{#switch:{{#var:typ2}}
 +
  |{{#if:{{{pc98ra_type_jp{{#var:typ}}|}}}|{{{pc98ra_type_jp{{#var:typ}}|}}}|{{#var:typ2}}}}
 +
  }}
 +
| download=
 +
| rating={{{pc98ra_rating_jp{{#var:typ}}|}}}
 +
}}
 +
}}
 +
 
 +
{{#forargs: pc98fa_date_jp | typ | dat |
 +
{{#if:{{#var:dat}}|{{lowest|var=year|{{#var:year}}|{{year|{{#var:dat}}}}}}}}
 +
{{releasesRowPlus
 +
| console=PC9801FA
 +
| region=JP
 +
| date={{#var:dat}}
 +
| price={{{pc98fa_rrp_jp{{#var:typ}}|}}}
 +
| currency=
 +
| code={{{pc98fa_code_jp{{#var:typ}}|}}}
 +
| code2={{{pc98fa_code2_jp{{#var:typ}}|}}}
 +
| type={{#vardefine:typ2|{{#sub:{{#var:typ}}|1}}}}{{#switch:{{#var:typ2}}
 +
  |{{#if:{{{pc98fa_type_jp{{#var:typ}}|}}}|{{{pc98fa_type_jp{{#var:typ}}|}}}|{{#var:typ2}}}}
 +
  }}
 +
| download=
 +
| rating={{{pc98fa_rating_jp{{#var:typ}}|}}}
 +
}}
 +
}}
 +
 
 +
{{#forargs: 98f_date_jp | typ | dat |
 +
{{#if:{{#var:dat}}|{{lowest|var=year|{{#var:year}}|{{year|{{#var:dat}}}}}}}}
 +
{{releasesRowPlus
 +
| console=98FELLOW
 +
| region=JP
 +
| date={{#var:dat}}
 +
| price={{{98f_rrp_jp{{#var:typ}}|}}}
 +
| currency=
 +
| code={{{98f_code_jp{{#var:typ}}|}}}
 +
| code2={{{98f_code2_jp{{#var:typ}}|}}}
 +
| type={{#vardefine:typ2|{{#sub:{{#var:typ}}|1}}}}{{#switch:{{#var:typ2}}
 +
  |{{#if:{{{98f_type_jp{{#var:typ}}|}}}|{{{98f_type_jp{{#var:typ}}|}}}|{{#var:typ2}}}}
 +
  }}
 +
| download=
 +
| rating={{{98f_rating_jp{{#var:typ}}|}}}
 +
}}
 +
}}
 +
 
 +
{{#forargs: pc98bx4_date_jp | typ | dat |
 +
{{#if:{{#var:dat}}|{{lowest|var=year|{{#var:year}}|{{year|{{#var:dat}}}}}}}}
 +
{{releasesRowPlus
 +
| console=PC9801BX4
 +
| region=JP
 +
| date={{#var:dat}}
 +
| price={{{pc98bx4_rrp_jp{{#var:typ}}|}}}
 +
| currency=
 +
| code={{{pc98bx4_code_jp{{#var:typ}}|}}}
 +
| code2={{{pc98bx4_code2_jp{{#var:typ}}|}}}
 +
| type={{#vardefine:typ2|{{#sub:{{#var:typ}}|1}}}}{{#switch:{{#var:typ2}}
 +
  |{{#if:{{{pc98bx4_type_jp{{#var:typ}}|}}}|{{{pc98bx4_type_jp{{#var:typ}}|}}}|{{#var:typ2}}}}
 +
  }}
 +
| download=
 +
| rating={{{pc98bx4_rating_jp{{#var:typ}}|}}}
 +
}}
 +
}}
 +
 
 +
{{#forargs: pc9821_date_jp | typ | dat |
 +
{{#if:{{#var:dat}}|{{lowest|var=year|{{#var:year}}|{{year|{{#var:dat}}}}}}}}
 +
{{releasesRowPlus
 +
| console=PC9821
 +
| region=JP
 +
| date={{#var:dat}}
 +
| price={{{pc9821_rrp_jp{{#var:typ}}|}}}
 +
| currency=
 +
| code={{{pc9821_code_jp{{#var:typ}}|}}}
 +
| code2={{{pc9821_code2_jp{{#var:typ}}|}}}
 +
| type={{#vardefine:typ2|{{#sub:{{#var:typ}}|1}}}}{{#switch:{{#var:typ2}}
 +
  |{{#if:{{{pc9821_type_jp{{#var:typ}}|}}}|{{{pc9821_type_jp{{#var:typ}}|}}}|{{#var:typ2}}}}
 +
  }}
 +
| download=
 +
| rating={{{pc9821_rating_jp{{#var:typ}}|}}}
 +
}}
 +
}}
  
 
|-
 
|-

Revision as of 13:17, 8 April 2024


48
This task is unfinished
This is a wiki task that requires more thought or peer review. An important issue that needs to be solved, which will appear at the top of NEC Retro:Todo until this message is removed.

See Template:Releases/Usage for how to use.