Redesign progress

This commit is contained in:
Marc Riera Irigoyen 2022-08-30 00:50:54 +02:00
parent fd30647d80
commit d02bda55d3
17 changed files with 217 additions and 12 deletions

View file

@ -0,0 +1,6 @@
---
title: "Sony PlayStation 4"
alwaysopen: false
---
{{% select-software %}}

View file

@ -0,0 +1,6 @@
---
title: "Japanese Rail Sim: Journey to Kyoto"
weight: 1
---
{{% software-page "ps4_japankyoto" %}}

View file

@ -0,0 +1,6 @@
---
title: "Nintendo Switch"
alwaysopen: false
---
{{% select-software %}}

View file

@ -0,0 +1,6 @@
---
title: "Japanese Rail Sim: Akechi Railway"
weight: 3
---
{{% software-page "switch_japanakechi" %}}

View file

@ -0,0 +1,6 @@
---
title: "Japanese Rail Sim: Journey to Kyoto"
weight: 1
---
{{% software-page "switch_japankyoto" %}}

View file

@ -0,0 +1,6 @@
---
title: "Japanese Rail Sim: Sangi Railway"
weight: 2
---
{{% software-page "switch_japansangi" %}}

View file

@ -1,2 +1,6 @@
ps2_cheats:
notes: "Requires use of cheat codes."
ref: "/adapters/cheats"
bve_plugin:
notes: "Supported via input plugin."
ref: "/adapters/plugins"

9
data/platforms.yml Normal file
View file

@ -0,0 +1,9 @@
dc: "Sega Dreamcast"
n64: "Nintendo 64"
pc: "PC"
ps1: "Sony PlayStation 1"
ps2: "Sony PlayStation 2"
ps4: "Sony PlayStation 2"
ss: "Sega Saturn"
switch: "Nintendo Switch"
wii: "Nintendo Wii"

View file

@ -3,6 +3,7 @@ dc_densha2:
namejp: "電車でGO!2高速編3000番台"
date: 2000-01-20
code: "T-1102M"
platform: dc
ref: "/software/dc/densha2"
controllers:
- model: tcpp20004
@ -12,6 +13,7 @@ n64_densha2:
namejp: "電車でGO64"
date: 1999-07-23
code: "NUS-ND6J-JPN"
platform: n64
ref: "/software/n64/densha2"
controllers:
- model: tcpp20003
@ -22,6 +24,7 @@ ss_densha:
namejp: "電車でGOEX"
date: 1998-10-01
code: "T-10317G"
platform: ss
ref: "/software/ss/densha"
controllers:
- model: tc5175290
@ -31,6 +34,7 @@ pc_densha:
name: "Densha de GO!"
namejp: "電車でGO"
date: 1999-04-23
platform: pc
ref: "/software/pc/densha"
controllers:
- model: dgc255
@ -43,6 +47,7 @@ pc_densha2:
name: "Densha de GO! 2 Kōsoku-hen"
namejp: "電車でGO2高速編"
date: 1999-03-18
platform: pc
ref: "/software/pc/densha2"
controllers:
- model: dgc255
@ -55,6 +60,7 @@ pc_pro:
name: "Densha de GO! Professional"
namejp: "電車でGOプロフェッショナル仕様"
date: 2001-06-15
platform: pc
ref: "/software/pc/pro"
controllers:
- model: dgc255
@ -65,6 +71,7 @@ pc_nagoya:
name: "Densha de GO! Nagoya Tetsudō-hen"
namejp: "電車でGO名古屋鉄道編"
date: 2000-12-01
platform: pc
ref: "/software/pc/nagoya"
controllers:
- model: dgc255
@ -77,6 +84,7 @@ pc_kisha:
name: "Kisha de GO!"
namejp: "汽車でGO"
date: 2001-02-09
platform: pc
ref: "/software/pc/kisha"
controllers:
- model: dgc255
@ -89,6 +97,7 @@ pc_densha3:
name: "Densha de GO! 3 Tsūkin-hen Daiya Kaisei"
namejp: "電車でGO3通勤編 ダイヤ改正"
date: 2002-03-21
platform: pc
ref: "/software/pc/densha3"
controllers:
- model: dgc255
@ -99,6 +108,7 @@ pc_shinkansen:
name: "Densha de GO! Shinkansen San'yō Shinkansen-hen"
namejp: "電車でGO新幹線 山陽新幹線編"
date: 2002-12-13
platform: pc
ref: "/software/pc/shinkansen"
controllers:
- model: dgc255
@ -109,6 +119,7 @@ pc_ryojouhen:
name: "Densha de GO! Ryojōhen"
namejp: "電車でGO!旅情編"
date: 2003-06-05
platform: pc
ref: "/software/pc/ryojouhen"
controllers:
- model: dgc255
@ -119,6 +130,7 @@ pc_pro2:
name: "Densha de GO! Professional 2"
namejp: "電車でGO!プロフェッショナル2"
date: 2003-04-30
platform: pc
ref: "/software/pc/pro2"
controllers:
- model: dgc255
@ -129,6 +141,7 @@ pc_final:
name: "Densha de GO! Final"
namejp: "電車でGO! FINAL"
date: 2004-12-17
platform: pc
ref: "/software/pc/final"
controllers:
- model: dgc255
@ -140,6 +153,7 @@ ps1_densha:
namejp: "電車でGO"
date: 1997-12-18
code: "SCPS-45166"
platform: ps1
ref: "/software/ps1/densha"
controllers:
- model: tcpp20002
@ -151,6 +165,7 @@ ps1_densha2:
namejp: "電車でGO2高速編"
date: 1999-03-18
code: "SLPM-86142"
platform: ps1
ref: "/software/ps1/densha2"
controllers:
- model: tcpp20002
@ -162,6 +177,7 @@ ps1_pro:
namejp: "電車でGOプロフェッショナル仕様"
date: 1999-12-09
code: "SLPM-86378"
platform: ps1
ref: "/software/ps1/pro"
controllers:
- model: tcpp20002
@ -173,6 +189,7 @@ ps1_nagoya:
namejp: "電車でGO名古屋鉄道編"
date: 2000-01-27
code: "SLPM-86424"
platform: ps1
image: "ps2_nagoya.jpg"
ref: "/software/ps1/nagoya"
controllers:
@ -185,6 +202,7 @@ ps1_kisha:
namejp: "汽車でGO"
date: 2000-03-23
code: "SLPM-86449"
platform: ps1
ref: "/software/ps1/kisha"
controllers:
- model: tcpp20002
@ -196,6 +214,7 @@ ps2_densha3:
namejp: "電車でGO3通勤編"
date: 2001-03-15
code: "SLPM-62049"
platform: ps2
image: "ps2_densha3.jpg"
ref: "/software/ps2/densha3"
controllers:
@ -211,6 +230,7 @@ ps2_shinkansen:
namejp: "電車でGO新幹線 山陽新幹線編"
date: 2001-09-20
code: "SLPM-65039"
platform: ps2
image: "ps2_shinkansen.jpg"
ref: "/software/ps2/shinkansen"
controllers:
@ -227,6 +247,7 @@ ps2_ryojouhen:
namejp: "電車でGO!旅情編"
date: 2002-07-25
code: "SLPM-65148"
platform: ps2
image: "ps2_ryojouhen.jpg"
ref: "/software/ps2/ryojouhen"
controllers:
@ -250,6 +271,7 @@ ps2_pro2:
namejp: "電車でGO!プロフェッショナル2"
date: 2003-02-27
code: "SLPM-65243"
platform: ps2
image: "ps2_pro2.jpg"
ref: "/software/ps2/pro2"
controllers:
@ -273,6 +295,7 @@ ps2_final:
namejp: "電車でGO! FINAL"
date: 2004-05-27
code: "SLPM-65590"
platform: ps2
image: "ps2_final.jpg"
ref: "/software/ps2/final"
controllers:
@ -296,6 +319,7 @@ ps2_trainyamanote:
namejp: "Train Simulator Real THE 山手線"
date: 2001-10-04
code: "SCPS-15018"
platform: ps2
ref: "/software_other/ps2/trainyamanote"
controllers:
- model: sotp031201
@ -307,6 +331,7 @@ ps2_trainkeihin:
namejp: "Train Simulator Real THE 京浜急行"
date: 2002-10-31
code: "SCPS-15035"
platform: ps2
ref: "/software_other/ps2/trainkeihin"
controllers:
- model: sotp031201
@ -318,6 +343,7 @@ ps2_trainmidosuji:
namejp: "Train Simulator 御堂筋線"
date: 2003-10-30
code: "SLPM-65386"
platform: ps2
ref: "/software_other/ps2/trainmidosuji"
controllers:
- model: sotp031201
@ -328,6 +354,7 @@ ps2_traindensha:
namejp: "Train Simulator+電車でGO! 東京急行編"
date: 2003-12-18
code: "SLPM-65472"
platform: ps2
ref: "/software_other/ps2/traindensha"
controllers:
- model: sotp031201
@ -338,6 +365,7 @@ ps2_trainshinkansen:
namejp: "Train Simulator 京成・都営浅草・京急線"
date: 2005-08-25
code: "SLPM-67006"
platform: ps2
ref: "/software_other/ps2/trainshinkansen"
controllers:
- model: sotp031201
@ -348,6 +376,7 @@ ps2_trainkeitokei:
namejp: "Train Simulator 九州新幹線"
date: 2005-10-01
code: "SLPM-67007"
platform: ps2
ref: "/software_other/ps2/trainkeitokei"
controllers:
- model: sotp031201
@ -359,71 +388,113 @@ ps4_yamanote:
namejp: "電車でGO!! はしろう山手線"
date: 2020-12-03
code: "PLJM-16643"
platform: ps4
image: "ps4_yamanote.jpg"
ref: "/software/ps4/yamanote"
ps4_japankyoto:
name: "Japanese Rail Sim: Journey to Kyoto"
namejp: "電鉄道にっぽん!路線たび 叡山電車編"
date: 2020-12-10
code: "PLJM-16754"
platform: ps4
image: "ps4_japankyoto.jpg"
ref: "/software_other/ps4/japankyoto"
pc_bve:
name: "BVE Trainsim"
date: 2011-09-05
platform: pc
url: "https://bvets.net/en/"
notes: "Compatibility applies to version 5 or later."
ref: "/software_other/pc/bve"
controllers:
- model: tcpp20002
notes: "Requires USB adapter."
adapter: bve_plugin
- model: sotp031201
adapter: bve_plugin
- model: zkns001
adapter: bve_plugin
- model: dgc255
adapter: bve_plugin
- model: tcpp20001
notes: "Requires USB adapter."
adapter: bve_plugin
- model: dyc288
adapter: bve_plugin
- model: tcpp20014
adapter: bve_plugin
- model: ohcpc01
adapter: bve_plugin
- model: tcpp20003
notes: "Requires USB adapter."
adapter: bve_plugin
- model: dgoc44u
adapter: bve_plugin
- model: tcpp20004
notes: "Requires USB adapter."
adapter: bve_plugin
- model: slph00051
notes: "Requires USB adapter."
adapter: bve_plugin
- model: tc5175290
notes: "Requires USB adapter."
adapter: bve_plugin
- model: tcpp20009
adapter: bve_plugin
pc_openbve:
name: "OpenBVE"
date: 2009-03-23
platform: pc
url: "https://openbve-project.net/"
notes: "Controllers are supported on version 1.8.2.0 or later via built-in input plugins."
ref: "/software_other/pc/openbve"
controllers:
- model: tcpp20002
notes: "Requires USB adapter and calibration."
adapter: bve_plugin
- model: sotp031201
partial: yes
notes: "Only P5/B8 cassette."
adapter: bve_plugin
- model: zkns001
adapter: bve_plugin
- model: dgc255
adapter: bve_plugin
- model: tcpp20001
notes: "Requires USB adapter and calibration."
adapter: bve_plugin
- model: dyc288
adapter: bve_plugin
- model: tcpp20014
adapter: bve_plugin
- model: ohcpc01
adapter: bve_plugin
- model: tcpp20011
adapter: bve_plugin
- model: tcpp20003
notes: "Requires USB adapter and calibration."
adapter: bve_plugin
- model: dgoc44u
adapter: bve_plugin
- model: tcpp20004
notes: "Requires USB adapter and calibration."
adapter: bve_plugin
- model: slph00051
notes: "Requires USB adapter and calibration."
adapter: bve_plugin
- model: tc5175290
notes: "Requires USB adapter and calibration."
adapter: bve_plugin
- model: tcpp20009
adapter: bve_plugin
pc_traincrew:
name: "Train Crew"
date: 2021-09-30
platform: pc
url: "https://acty-soft.com/traincrew/"
ref: "/software_other/pc/traincrew"
controllers:
@ -435,16 +506,47 @@ switch_yamanote:
namejp: "電車でGO!! はしろう山手線"
date: 2021-03-18
code: "HAC-P-A2BGA"
platform: switch
image: "switch_yamanote.jpg"
ref: "/software/switch/yamanote"
controllers:
- model: zkns001
switch_japankyoto:
name: "Japanese Rail Sim: Journey to Kyoto"
namejp: "電鉄道にっぽん!路線たび 叡山電車編"
date: 2019-11-18
code: "HAC-P-AU9WA"
platform: switch
image: "switch_japankyoto.jpg"
ref: "/software_other/switch/japankyoto"
switch_japansangi:
name: "Japanese Rail Sim: Sangi Railway"
namejp: "電鉄道にっぽん!路線たび 三岐鉄道編"
date: 2021-12-23
code: "HAC-P-A6R9A"
platform: switch
image: "switch_japansangi.jpg"
ref: "/software_other/switch/japansangi"
switch_japanakechi:
name: "Japanese Rail Sim: Akechi Railway"
namejp: "電鉄道にっぽん!路線たび 明知鉄道編"
date: 2022-08-25
code: "HAC-P-A8YZA"
platform: switch
image: "switch_japanakechi.jpg"
ref: "/software_other/switch/japanakechi"
controllers:
- model: zkns001
wii_shinkansen:
name: "Densha de GO! Shinkansen EX San'yō Shinkansen-hen"
namejp: "電車でGO新幹線EX 山陽新幹線編"
date: 2007-03-01
code: "RVL-P-RG4J"
platform: wii
image: "wii_shinkansen.jpg"
ref: "/software/wii/shinkansen"
controllers:

View file

@ -13,10 +13,38 @@
<!-- Detail pages -->
table #image img {
margin: 0;
max-width: 190px;
max-height: 190px;
.datatable {
table-layout: fixed;
width: 100%;
}
.datatable .col-pic {
width: 20%;
}
.datatable .col-headers {
width: 20%;
}
.datatable .col-data {
width: 60%;
}
.datatable img {
max-height: 180px;
}
.compattable {
table-layout: fixed;
width: 100%;
}
.compattable .col-model {
width: 40%;
}
.compattable .col-support {
width: 10%;
}
.compattable .col-notes {
width: 50%;
}
table #native {

View file

@ -1,6 +1,11 @@
## Overview
<table>
<table class="datatable">
<colgroup>
<col class="col-pic">
<col class="col-headers">
<col class="col-data">
</colgroup>
<tr>
<td rowspan="0" id="image">{{ if (index .Site.Data.controllers (.Get 0)).image}}<img src="/images/controllers/{{ (index .Site.Data.controllers (.Get 0)).image }}"/>{{ end }}</td>
<td><strong>Name</strong></td>
@ -22,7 +27,12 @@
## Supported software (WIP)
<table>
<table class="compattable">
<colgroup>
<col class="col-model">
<col class="col-support">
<col class="col-notes">
</colgroup>
<tr>
<th>Software</th>
<th>Support</th>
@ -31,12 +41,13 @@
{{ range sort .Site.Data.software "name" }}
{{ $software_name := .name }}
{{ $software_ref := .ref }}
{{ $software_platform := .platform }}
{{ range .controllers }}
{{ if eq .model ($.Get 0) }}
<tr>
<td><a href="{{ $software_ref }}">{{ $software_name }}</a></td>
<td><a href="{{ $software_ref }}">{{ $software_name }} ({{ index $.Site.Data.platforms $software_platform }})</a></td>
<td id="{{ if or .unofficial .partial }}partial{{ else }}native{{ end }}">{{ if .unofficial }}Unofficial{{ else if .partial }}Partial{{ else }}Native{{ end }}</td>
<td>{{ .notes }}</td>
<td>{{ .notes }} {{ if .adapter }}<a href="{{ index $.Site.Data.adapters .adapter "ref" }}">{{ index $.Site.Data.adapters .adapter "notes" }}</a>{{ end }}</td>
</tr>
{{ end }}
{{ end }}

View file

@ -1,6 +1,11 @@
## Overview
<table>
<table class="datatable">
<colgroup>
<col class="col-pic">
<col class="col-headers">
<col class="col-data">
</colgroup>
<tr>
<td rowspan="0" id="image">{{ if (index .Site.Data.software (.Get 0)).image}}<img src="/images/software/{{ (index .Site.Data.software (.Get 0)).image }}"/>{{ end }}</td>
<td><strong>Name</strong></td>
@ -37,7 +42,12 @@
{{ with (index .Site.Data.software (.Get 0)).controllers }}
## Supported controllers
<table>
<table class="compattable">
<colgroup>
<col class="col-model">
<col class="col-support">
<col class="col-notes">
</colgroup>
<tr>
<th>Model</th>
<th>Support</th>
@ -47,7 +57,7 @@
<tr>
<td><a href="{{ (index $.Site.Data.controllers .model).ref }}">{{ (index $.Site.Data.controllers .model).name }}</a></td>
<td id="{{ if or .unofficial .partial }}partial{{ else }}native{{ end }}">{{ if .unofficial }}Unofficial{{ else if .partial }}Partial{{ else }}Native{{ end }}</td>
<td>{{ .notes }}</td>
<td>{{ .notes }} {{ if .adapter }}<a href="{{ index $.Site.Data.adapters .adapter "ref" }}">{{ index $.Site.Data.adapters .adapter "notes" }}</a>{{ end }}</td>
</tr>
{{ end }}
</table>

View file

@ -1,6 +1,11 @@
## Overview
<table>
<table class="datatable">
<colgroup>
<col class="col-pic">
<col class="col-headers">
<col class="col-data">
</colgroup>
<tr>
<td rowspan="0" id="image">{{ if (index .Site.Data.controllers (.Get 0)).image}}<img src="/images/controllers/{{ (index .Site.Data.controllers (.Get 0)).image }}"/>{{ end }}</td>
<td><strong>Name</strong></td>

Binary file not shown.

After

Width:  |  Height:  |  Size: 316 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 309 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 469 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 337 KiB