diff --git a/content/controllers/classic/tc5175290/_index.md b/content/controllers/classic/tc5175290/_index.md new file mode 100644 index 0000000..d475ffb --- /dev/null +++ b/content/controllers/classic/tc5175290/_index.md @@ -0,0 +1,5 @@ +--- +title: "Two handle controller (Sega Saturn)" +--- + +{{% controller-page "tc5175290" %}} diff --git a/content/controllers/classic/tcpp20003/_index.md b/content/controllers/classic/tcpp20003/_index.md new file mode 100644 index 0000000..175e3c8 --- /dev/null +++ b/content/controllers/classic/tcpp20003/_index.md @@ -0,0 +1,5 @@ +--- +title: "Two handle controller (Nintendo 64)" +--- + +{{% controller-page "tcpp20003" %}} diff --git a/content/controllers/classic/tcpp20004/_index.md b/content/controllers/classic/tcpp20004/_index.md new file mode 100644 index 0000000..287308d --- /dev/null +++ b/content/controllers/classic/tcpp20004/_index.md @@ -0,0 +1,5 @@ +--- +title: "Two handle controller (Sega Dreamcast)" +--- + +{{% controller-page "tcpp20004" %}} diff --git a/content/controllers/standalone/_index.md b/content/controllers/standalone/_index.md index 999d71c..0c79d46 100644 --- a/content/controllers/standalone/_index.md +++ b/content/controllers/standalone/_index.md @@ -7,9 +7,3 @@ alwaysopen: false The information in this section applies to the following controllers: - **Densha de GO! Plug and Play** - -This controller is different from traditional controllers in the sense that it contains the game (an improved version of *Densha de GO! Final*) and does not connect to a PC or console. Externally, it looks similar to a TCPP-20009, except it does not include a pedal connection. Internally, it contains an ARM board running Linux. It requires a micro USB cable for power and a HDMI cable for video output. - -The micro USB port supports USB OTG with a powered adapter and is used by Taito to install software updates. - -It is possible to update the Linux kernel on the board to enable USB gadget mode and emulate traditional controllers, such as the [DGOC-44U](/models/usb/#dgoc-44u). This makes it possible to control other software. You can find more information [here](https://github.com/GMMan/dengo-plug-and-play-controller). diff --git a/content/controllers/standalone/pnp/_index.md b/content/controllers/standalone/pnp/_index.md new file mode 100644 index 0000000..2444580 --- /dev/null +++ b/content/controllers/standalone/pnp/_index.md @@ -0,0 +1,12 @@ +--- +title: "Densha de GO! Plug and Play" +weight: 1 +--- + +{{% standalone_controller-page "pnp" %}} + +This controller is different from traditional controllers in the sense that it contains the game (an improved version of *Densha de GO! Final*) and does not connect to a PC or console. Externally, it looks similar to a TCPP-20009, except it does not include a pedal connection. Internally, it contains an ARM board running Linux. It requires a micro USB cable for power and a HDMI cable for video output. + +The micro USB port supports USB OTG with a powered adapter and is used by Taito to install software updates. + +It is possible to update the Linux kernel on the board to enable USB gadget mode and emulate traditional controllers, such as the [DGOC-44U](/controllers/usb/dgoc44u). This makes it possible to control other software. You can find more information [here](https://github.com/GMMan/dengo-plug-and-play-controller). diff --git a/content/software/ps4/_index.md b/content/software/ps4/_index.md new file mode 100644 index 0000000..b64ab7e --- /dev/null +++ b/content/software/ps4/_index.md @@ -0,0 +1,4 @@ +--- +title: "Sony PlayStation 4" +alwaysopen: false +--- diff --git a/content/software/ps4/yamanote/_index.md b/content/software/ps4/yamanote/_index.md new file mode 100644 index 0000000..94e565f --- /dev/null +++ b/content/software/ps4/yamanote/_index.md @@ -0,0 +1,6 @@ +--- +title: "Densha de GO! Hashirō Yamanote‑sen" +weight: 1 +--- + +{{% software-page "ps4_yamanote" %}} diff --git a/content/software/switch/_index.md b/content/software/switch/_index.md new file mode 100644 index 0000000..46af964 --- /dev/null +++ b/content/software/switch/_index.md @@ -0,0 +1,4 @@ +--- +title: "Nintendo Switch" +alwaysopen: false +--- diff --git a/content/software/switch/yamanote/_index.md b/content/software/switch/yamanote/_index.md new file mode 100644 index 0000000..a4a6bf9 --- /dev/null +++ b/content/software/switch/yamanote/_index.md @@ -0,0 +1,6 @@ +--- +title: "Densha de GO! Hashirō Yamanote‑sen" +weight: 1 +--- + +{{% software-page "switch_yamanote" %}} diff --git a/data/controllers.yml b/data/controllers.yml index 8a021e4..a140619 100644 --- a/data/controllers.yml +++ b/data/controllers.yml @@ -29,17 +29,26 @@ ohcpc01: code: "OHC-PC01" ref: "/controllers/usb/ohcpc01" +pnp: + name: "Densha de GO! Plug and Play" + date: 2018-02-08 + image: "pnp.jpg" + ref: "/controllers/standalone/pnp" + sotp031201: name: "Multi Train Controller (Sony PlayStation 2)" date: 2003-12-18 code: "SOTP-031201" + image: "sotp031201.jpg" ref: "/controllers/usb/sotp031201" + notes: "Released with 4 cassettes: P4-B7, P4-B7 (without B1), P5-B5 and P5-B8. Additional cassettes sold separarely: P5-B7 and P13-B7." slph00051: name: "Two handle controller (Sony PlayStation)" date: 1997-12-18 code: "SLPH-00051" ref: "/controllers/classic/slph00051" + notes: "Also available in golden colour (TCPP-20008)." tc5175290: name: "Two handle controller (Sega Saturn)" diff --git a/data/software.yml b/data/software.yml index cb03d4b..62134ed 100644 --- a/data/software.yml +++ b/data/software.yml @@ -173,6 +173,7 @@ ps1_nagoya: namejp: "電車でGO!名古屋鉄道編" date: 2000-01-27 code: "SLPM-86424" + image: "ps2_nagoya.jpg" ref: "/software/ps1/nagoya" controllers: - model: tcpp20002 @@ -195,6 +196,7 @@ ps2_densha3: namejp: "電車でGO!3通勤編" date: 2001-03-15 code: "SLPM-62049" + image: "ps2_densha3.jpg" ref: "/software/ps2/densha3" controllers: - model: tcpp20002 @@ -210,6 +212,7 @@ ps2_shinkansen: namejp: "電車でGO!新幹線 山陽新幹線編" date: 2001-09-20 code: "SLPM-65039" + image: "ps2_shinkansen.jpg" ref: "/software/ps2/shinkansen" controllers: - model: tcpp20002 @@ -226,6 +229,7 @@ ps2_ryojouhen: namejp: "電車でGO!旅情編" date: 2002-07-25 code: "SLPM-65148" + image: "ps2_ryojouhen.jpg" ref: "/software/ps2/ryojouhen" controllers: - model: tcpp20002 @@ -249,6 +253,7 @@ ps2_pro2: namejp: "電車でGO!プロフェッショナル2" date: 2003-02-27 code: "SLPM-65243" + image: "ps2_pro2.jpg" ref: "/software/ps2/pro2" controllers: - model: tcpp20002 @@ -272,6 +277,7 @@ ps2_final: namejp: "電車でGO! FINAL" date: 2004-05-27 code: "SLPM-65590" + image: "ps2_final.jpg" ref: "/software/ps2/final" controllers: - model: tcpp20002 @@ -290,15 +296,13 @@ ps2_final: adapter: ps2_cheats - model: tcpp20009 -wii_shinkansen: - name: "Densha de GO! Shinkansen EX San'yō Shinkansen-hen" - namejp: "電車でGO!新幹線EX 山陽新幹線編" - date: 2007-03-01 - code: "RVL-P-RG4J" - image: "wii_shinkansen.jpg" - ref: "/software/wii/shinkansen" - controllers: - - model: tcpp20017 +ps4_yamanote: + name: "Densha de GO! Hashirō Yamanote‑sen" + namejp: "電車でGO!! はしろう山手線" + date: 2020-12-03 + code: "PLJM-16643" + image: "ps4_yamanote.jpg" + ref: "/software/ps4/yamanote" pc_bve: name: "BVE Trainsim" @@ -356,3 +360,23 @@ pc_openbve: - model: tc5175290 notes: "Requires USB adapter and calibration." - model: tcpp20009 + +switch_yamanote: + name: "Densha de GO! Hashirō Yamanote‑sen" + namejp: "電車でGO!! はしろう山手線" + date: 2021-03-18 + code: "HAC-P-A2BGA" + image: "switch_yamanote.jpg" + ref: "/software/switch/yamanote" + 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" + image: "wii_shinkansen.jpg" + ref: "/software/wii/shinkansen" + controllers: + - model: tcpp20017 diff --git a/layouts/shortcodes/controller-page.html b/layouts/shortcodes/controller-page.html index d6b14be..8380e35 100644 --- a/layouts/shortcodes/controller-page.html +++ b/layouts/shortcodes/controller-page.html @@ -18,7 +18,7 @@ Notes {{ (index .Site.Data.controllers (.Get 0)).notes }} - + ## Supported software (WIP) diff --git a/layouts/shortcodes/software-page.html b/layouts/shortcodes/software-page.html index bc6e816..5f9c9c3 100644 --- a/layouts/shortcodes/software-page.html +++ b/layouts/shortcodes/software-page.html @@ -34,6 +34,7 @@ +{{ with (index .Site.Data.software (.Get 0)).controllers }} ## Supported controllers @@ -42,7 +43,7 @@ - {{ range (index .Site.Data.software (.Get 0)).controllers }} + {{ range . }} @@ -50,3 +51,4 @@ {{ end }}
Support Notes
{{ (index $.Site.Data.controllers .model).name }} {{ if .unofficial }}Unofficial{{ else if .partial }}Partial{{ else }}Native{{ end }}
+{{ end }} diff --git a/layouts/shortcodes/standalone_controller-page.html b/layouts/shortcodes/standalone_controller-page.html new file mode 100644 index 0000000..6140fba --- /dev/null +++ b/layouts/shortcodes/standalone_controller-page.html @@ -0,0 +1,23 @@ +## Overview + + + + + + + + + + + + + + + + + + + +
{{ if (index .Site.Data.controllers (.Get 0)).image}}{{ end }}Name{{ (index .Site.Data.controllers (.Get 0)).name }}
Release date{{ (index .Site.Data.controllers (.Get 0)).date | time.Format ":date_long" }}
Serial code{{ (index .Site.Data.controllers (.Get 0)).code }}
Notes{{ (index .Site.Data.controllers (.Get 0)).notes }}
+ +## Technical details diff --git a/static/images/controllers/pnp.jpg b/static/images/controllers/pnp.jpg new file mode 100644 index 0000000..dc1fa97 Binary files /dev/null and b/static/images/controllers/pnp.jpg differ diff --git a/static/images/controllers/sotp031201.jpg b/static/images/controllers/sotp031201.jpg new file mode 100644 index 0000000..f7bc19f Binary files /dev/null and b/static/images/controllers/sotp031201.jpg differ diff --git a/static/images/software/ps2_densha3.jpg b/static/images/software/ps2_densha3.jpg new file mode 100644 index 0000000..bd02643 Binary files /dev/null and b/static/images/software/ps2_densha3.jpg differ diff --git a/static/images/software/ps2_final.jpg b/static/images/software/ps2_final.jpg new file mode 100644 index 0000000..3d552df Binary files /dev/null and b/static/images/software/ps2_final.jpg differ diff --git a/static/images/software/ps2_nagoya.jpg b/static/images/software/ps2_nagoya.jpg new file mode 100644 index 0000000..2fb65d3 Binary files /dev/null and b/static/images/software/ps2_nagoya.jpg differ diff --git a/static/images/software/ps2_pro2.jpg b/static/images/software/ps2_pro2.jpg new file mode 100644 index 0000000..be76c21 Binary files /dev/null and b/static/images/software/ps2_pro2.jpg differ diff --git a/static/images/software/ps2_ryojouhen.jpg b/static/images/software/ps2_ryojouhen.jpg new file mode 100644 index 0000000..4a947a2 Binary files /dev/null and b/static/images/software/ps2_ryojouhen.jpg differ diff --git a/static/images/software/ps2_shinkansen.jpg b/static/images/software/ps2_shinkansen.jpg new file mode 100644 index 0000000..f2a4bc3 Binary files /dev/null and b/static/images/software/ps2_shinkansen.jpg differ diff --git a/static/images/software/ps2_traindensha.jpg b/static/images/software/ps2_traindensha.jpg new file mode 100644 index 0000000..3be7606 Binary files /dev/null and b/static/images/software/ps2_traindensha.jpg differ diff --git a/static/images/software/ps2_trainkeitokei.jpg b/static/images/software/ps2_trainkeitokei.jpg new file mode 100644 index 0000000..4273667 Binary files /dev/null and b/static/images/software/ps2_trainkeitokei.jpg differ diff --git a/static/images/software/ps2_trainshinkansen.jpg b/static/images/software/ps2_trainshinkansen.jpg new file mode 100644 index 0000000..e48b5da Binary files /dev/null and b/static/images/software/ps2_trainshinkansen.jpg differ diff --git a/static/images/software/ps2_trainyamanote.jpg b/static/images/software/ps2_trainyamanote.jpg new file mode 100644 index 0000000..189fa46 Binary files /dev/null and b/static/images/software/ps2_trainyamanote.jpg differ diff --git a/static/images/software/ps4_yamanote.jpg b/static/images/software/ps4_yamanote.jpg new file mode 100644 index 0000000..de7a47f Binary files /dev/null and b/static/images/software/ps4_yamanote.jpg differ diff --git a/static/images/software/switch_yamanote.jpg b/static/images/software/switch_yamanote.jpg new file mode 100644 index 0000000..a834fe7 Binary files /dev/null and b/static/images/software/switch_yamanote.jpg differ