diff --git a/konami/io.md b/konami/io.md index 6ad5baf..936cee3 100644 --- a/konami/io.md +++ b/konami/io.md @@ -24,9 +24,10 @@ * Generic test and service switches, and general input * Known versions: 1.1.2 / Jun 12 2013 19:24:19 / O26 -## C02 IO +## GEC02-PWB(A)A -[C02 IO](io/c02-io.md) +* [GEC02-PWB(A)A (aka C02 IO)](io/GEC02/pwb-aa.md) +* [GEC02-PWB(A)A bootleg](io/GEC02/pwb-aa-bootleg.md) ## D01 IO @@ -54,12 +55,7 @@ ## USBIO2 -* KDE-J -* PCB product: PWB1113692080000, PWB111362080000 - * Case/metal housing: PN00001_1263 -* Interface to main PCB: USB 2.0 -* Compatible games: [GLD](software/GLD.md), [HDD](software/HDD.md), [I00](software/I00.md), -[JDJ](software/JDJ.md), [JDZ](software/JDZ.md), [KDZ](software/KDZ.md), [LDJ (up to 24 SINOBUZ)](software/LDJ.md) +[USBIO2](io/usbio2.md) ## KFCA @@ -177,3 +173,11 @@ Nostalgia (PAN) panel. ## PJEC ## PJEI + +# Misc + +## GQ863 + +* [PWB(B2): twinkle sub-io board](io/GQ863/pwb-b2.md) +* [PWB(C4): 16 segment board](io/GQ863/pwb-c4.md) +* [PWB(F1): lights sub-io board](io/GQ863/pwb-f1.md) \ No newline at end of file diff --git a/konami/io/GEC02/pwb-aa-bootleg.md b/konami/io/GEC02/pwb-aa-bootleg.md new file mode 100644 index 0000000..395d18e --- /dev/null +++ b/konami/io/GEC02/pwb-aa-bootleg.md @@ -0,0 +1,13 @@ +# GEC02-PWB(A)A - bootleg + +* A hardware bootleg of the [GEC02-PWB(A)A PCB](pwb-aa.md) +* Runs original base microcontroller and FPGA firmwares +* Key differences + * Red dip-switches + * Molex 4-pin power connector +* Important note regarding power connector + * If power connector is mounted correctly (on the top PCB layer), +5V and +12V are swapped (!!!). You need adapter cable that swaps the two pins in order to power it correclty by any standard PC power supply + * If the connector is mounted on the bottom of the PCB ("turned around"), the pins for +5V and +12V are correctly mapped to the molex connector +* Images + * [PCB top](https://github.com/Shizmob/arcade-docs-media/blob/main/konami/GEC02/PWB(A)A%20bootleg/top.jpeg) + * [PCB bottom](https://github.com/Shizmob/arcade-docs-media/blob/main/konami/GEC02/PWB(A)A%20bootleg/bottom.jpeg) \ No newline at end of file diff --git a/konami/io/c02-io.md b/konami/io/GEC02/pwb-aa.md similarity index 98% rename from konami/io/c02-io.md rename to konami/io/GEC02/pwb-aa.md index 599f677..8225f05 100644 --- a/konami/io/c02-io.md +++ b/konami/io/GEC02/pwb-aa.md @@ -1,5 +1,6 @@ -# C02 IO +# GEC02-PWB(A)A +* aka "C02 IO" board * GEC02-PWB(A)A * PCB product: PN0000228708 * case/metal housing: PN0000246977 diff --git a/konami/io/GQ863/pwb-b2.md b/konami/io/GQ863/pwb-b2.md new file mode 100644 index 0000000..a50c216 --- /dev/null +++ b/konami/io/GQ863/pwb-b2.md @@ -0,0 +1,20 @@ +# GQ863 PWB(B2) + +* aka "Twinkle sub-IO board" +* Sub-IO board that interconnects several pieces of hardware and is driven by the main IO board in a twinkle PCB unit or by a [C02 IO board](../GEC02/pwb-aa.md) +* Part number: 0000057038 +* Shipped with [GQ863-JA](../../product/GQ863-JA.md) cabinets +* Located behind the effector panel on the left-hand side +* Connections + * CN2: To the main PCB (twinkle) unit or [C02 IO board](../GEC02/pwb-aa.md) using a RJ45 cable + * CN1: To the [top unit light IO board](pwb-f1.md) using a RJ45 cable + * CN10: To the [16 segment PCB](pwb-c4.md) using a break-out connector + * CN12: To the test and service switches + * CN8: To +12V power + * CN3: To buttons P1 start, P2 start, effect, VEFX + * CN11: To faders + * CN4: Turntable left (P1) + * CN5: Turntable right (P2) +* Images + * [PCB top](https://github.com/Shizmob/arcade-docs-media/blob/main/konami/GQ863/PWB(B2)/top.jpeg) + * [PCB bottom](https://github.com/Shizmob/arcade-docs-media/blob/main/konami/GQ863/PWB(B2)/bottom.jpeg) \ No newline at end of file diff --git a/konami/io/GQ863/pwb-c4.md b/konami/io/GQ863/pwb-c4.md new file mode 100644 index 0000000..432e596 --- /dev/null +++ b/konami/io/GQ863/pwb-c4.md @@ -0,0 +1,13 @@ +# GQ863 PWB(C4) + +* aka "16 segment PCB" +* Displays scrolling text in menus and during gameplay, e.g. current song playing +* The top of the PCB mounts 9 16 segment red LED displays +* Part number: 0000059578 +* Shipped with [GQ863-JA](../../product/GQ863-JA.md) cabinets +* Located behind the effector panel in the middle, 16 segment display +* Connections + * DIN32: To [sub IO PCB](pwb-b2.md) +* Images + * [PCB top](https://github.com/Shizmob/arcade-docs-media/blob/main/konami/GQ863/PWB(C4)/top.jpeg) + * [PCB bottom](https://github.com/Shizmob/arcade-docs-media/blob/main/konami/GQ863/PWB(C4)/bottom.jpeg) \ No newline at end of file diff --git a/konami/io/GQ863/pwb-f1.md b/konami/io/GQ863/pwb-f1.md new file mode 100644 index 0000000..ce5739c --- /dev/null +++ b/konami/io/GQ863/pwb-f1.md @@ -0,0 +1,29 @@ +# GQ863 PWB(B2) + +* aka "Top unit/lights sub-IO board" +* Sub-IO board that connects the 8 halogen spotlights and neons to the [sub IO behind the effector panel]](pwb-b2.md) +* Part number PCB: 0000056604 +* Part number metal case: 0000058800 +* Shipped with [GQ863-JA](../../product/GQ863-JA.md) cabinets +* Located on the top speaker unit in the middle behind the halogen spots +* Solid state relays + * Halogens: Omron G3MB-202PL, Input 12VDC, Load 240VAC~, 2A 50/60hz + * Omron G3MB-202P, Input 5VDC, Load 240VAC~, 2A 50/60hz +* Connections + * CN2: To [sub IO behind effector panel](pwb-b2.md) using a RJ45 cable + * CN1: 100-120V in + * CN5: Halogen right red + * CN6: Halogen right yellow + * CN7: Halogen right green + * CN8: Halogen right blue + * CN9: Neons + * CN10: Halogen left blue + * CN11: Halogen left green + * CN12: Halogen left yellow + * CN13: Halogen left red +* Images + * [PCB top](https://github.com/Shizmob/arcade-docs-media/blob/main/konami/GQ863/PWB(F1)/top.jpeg) + * [PCB bottom](https://github.com/Shizmob/arcade-docs-media/blob/main/konami/GQ863/PWB(F1)/bottom.jpeg) + * [Case top](https://github.com/Shizmob/arcade-docs-media/blob/main/konami/GQ863/PWB(F1)/case-top.jpeg) + * [Case side](https://github.com/Shizmob/arcade-docs-media/blob/main/konami/GQ863/PWB(F1)/case-side.jpeg) + * [Case top open](https://github.com/Shizmob/arcade-docs-media/blob/main/konami/GQ863/PWB(F1)/case-top-open.jpeg) \ No newline at end of file diff --git a/konami/io/usbio2.md b/konami/io/usbio2.md new file mode 100644 index 0000000..d1a4d95 --- /dev/null +++ b/konami/io/usbio2.md @@ -0,0 +1,25 @@ +# USBIO2 + +* aka (IIDX) "IO2" PCB +* 2nd generation USB IO board to connect cabinet inputs and outputs to the main PCB +* Interface to main PCB: USB 2.0 +* Part number + * PCB: PWB1111362080000 + * Case: PN.00001_1263 (_ = not readable due to demaged sticker on source picture) +* Shipped with [GQGLD-JA](../../product/GQGLD-JA.md), [GQHDD-JA](../../product/GQHDD-JA.md), [GQI00-JA](../../product/GQI00-JA.md), [GQJDZ-JA](../../product/GQJDZ-JA.md), [GQLDJ-JA](../../product/GQLDJ-JA.md), [GQLDJ-JB](../../product/GQLDJ-JB.md), [GQLDJ-JC](../../product/GQLDJ-JC.md) cabinets +* Located underneath the monitor +* Connections + * TODO +* Compatible games: [GLD](../software/GLD.md), [HDD](../software/HDD.md), +[I00](../software/I00.md), [JDJ](../software/JDJ.md), [JDZ](../software/JDZ.md), [KDZ](../software/KDZ.md), +[LDJ (only up to 24 included)](../software/LDJ.md) +* Images + * [PCB top](https://github.com/Shizmob/arcade-docs-media/blob/main/konami/USBIO2/top.jpeg) + * [PCB bottom](https://github.com/Shizmob/arcade-docs-media/blob/main/konami/USBIO2/bottom.jpeg) + * [Case top](https://github.com/Shizmob/arcade-docs-media/blob/main/konami/USBIO2/case-top.jpeg) + * [Case top open](https://github.com/Shizmob/arcade-docs-media/blob/main/konami/USBIO2/case-top-open.jpeg) + * [Case bottom](https://github.com/Shizmob/arcade-docs-media/blob/main/konami/USBIO2/case-bottom.jpeg) + * [Case side 1](https://github.com/Shizmob/arcade-docs-media/blob/main/konami/USBIO2/case-side-1.jpeg) + * [Case side 2](https://github.com/Shizmob/arcade-docs-media/blob/main/konami/USBIO2/case-side-2.jpeg) + * [Case side 3](https://github.com/Shizmob/arcade-docs-media/blob/main/konami/USBIO2/case-side-3.jpeg) + * [Case side 4](https://github.com/Shizmob/arcade-docs-media/blob/main/konami/USBIO2/case-side-4.jpeg) \ No newline at end of file diff --git a/konami/product/GEC02-JA.md b/konami/product/GEC02-JA.md index ad593a5..25f5619 100644 --- a/konami/product/GEC02-JA.md +++ b/konami/product/GEC02-JA.md @@ -16,6 +16,6 @@ * Contents * Eamuse compatible * Main PCB: [KNM-???](../boards.md#knm-???) - * IO: [C02 IO](../io.md#c02-io) + * IO: [GEC02-PWB(A)A](../io.md#GEC02-PWBAA) * Card readers: [C02 magnetic card readers](../io.md#c02-magnetic-card-readers) * Cabinet artwork diff --git a/konami/product/GEC02-JB.md b/konami/product/GEC02-JB.md index 2d842a6..74a8e78 100644 --- a/konami/product/GEC02-JB.md +++ b/konami/product/GEC02-JB.md @@ -4,5 +4,5 @@ Essentially the same as [`GEC02-JA`](GEC02-JA.md) except for the contents: * Eamuse compatible * Main PCB: [KNM-???](../boards.md#knm-???) -* IO: [C02 IO](../io.md#c02-io) +* IO: [GEC02-PWB(A)A](../io.md#GEC02-PWBAA) * Card readers: [C02 magnetic card readers](../io.md#c02-magnetic-card-readers) diff --git a/konami/product/GEC02-JC.md b/konami/product/GEC02-JC.md index a2c39f1..c3f2bd1 100644 --- a/konami/product/GEC02-JC.md +++ b/konami/product/GEC02-JC.md @@ -4,4 +4,4 @@ Essentially the same as [`GEC02-JA`](GEC02-JA.md) except for the contents and no compatible with eamusement online services due to missing card readers: * Main PCB: [KNM-???](../boards.md#knm-???) -* IO: [C02 IO](../io.md#c02-io) \ No newline at end of file +* IO: [GEC02-PWB(A)A](../io.md#GEC02-PWBAA) \ No newline at end of file diff --git a/konami/product/GEE11-JA.md b/konami/product/GEE11-JA.md index fbbf6d0..bd35312 100644 --- a/konami/product/GEE11-JA.md +++ b/konami/product/GEE11-JA.md @@ -3,6 +3,6 @@ * Eamuse compatible * Contents * Main PCB: [KNM-???](../boards.md#knm-???) - * IO: [C02 IO](../io.md#c02-io) + * IO: [GEC02-PWB(A)A](../io.md#GEC02-PWBAA) * Card readers: [C02 magnetic card readers](../io.md#c02-magnetic-card-readers) * Cabinet artwork diff --git a/konami/product/GEE11-JB.md b/konami/product/GEE11-JB.md index 7b29dc5..e266659 100644 --- a/konami/product/GEE11-JB.md +++ b/konami/product/GEE11-JB.md @@ -3,5 +3,5 @@ * Offline/non eamuse compatible kit * Contents * Main PCB: [KNM-???](../boards.md#knm-???) - * IO: [C02 IO](../io.md#c02-io) + * IO: [GEC02-PWB(A)A](../io.md#GEC02-PWBAA) * Cabinet artwork diff --git a/konami/product/GEECO-JA.md b/konami/product/GEECO-JA.md index b2e8f1d..cca6833 100644 --- a/konami/product/GEECO-JA.md +++ b/konami/product/GEECO-JA.md @@ -3,6 +3,6 @@ * Eamuse compatible * Contents * Main PCB: [KNM-???](../boards.md#knm-???) - * IO: [C02 IO](../io.md#c02-io) + * IO: [GEC02-PWB(A)A](../io.md#GEC02-PWBAA) * Card readers: [C02 magnetic card readers](../io.md#c02-magnetic-card-readers) * Cabinet artwork diff --git a/konami/product/GEECO-JB.md b/konami/product/GEECO-JB.md index fc35cac..ec7fb22 100644 --- a/konami/product/GEECO-JB.md +++ b/konami/product/GEECO-JB.md @@ -3,5 +3,5 @@ * Offline/non eamuse compatible kit * Contents * Main PCB: [KNM-???](../boards.md#knm-???) - * IO: [C02 IO](../io.md#c02-io) + * IO: [GEC02-PWB(A)A](../io.md#GEC02-PWBAA) * Cabinet artwork diff --git a/konami/product/GEFDD-JA.md b/konami/product/GEFDD-JA.md index 8d4739e..72a304f 100644 --- a/konami/product/GEFDD-JA.md +++ b/konami/product/GEFDD-JA.md @@ -3,6 +3,6 @@ * Eamuse compatible * Contents * Main PCB: [KNM-???](../boards.md#knm-???) - * IO: [C02 IO](../io.md#c02-io) + * IO: [GEC02-PWB(A)A](../io.md#GEC02-PWBAA) * Card readers: [ICCA slot reader](../io.md#icca) * Cabinet artwork diff --git a/konami/product/GEFDD-JB.md b/konami/product/GEFDD-JB.md index 6708786..a7cdda1 100644 --- a/konami/product/GEFDD-JB.md +++ b/konami/product/GEFDD-JB.md @@ -3,5 +3,5 @@ * Offline/non eamuse compatible kit * Contents * Main PCB: [KNM-???](../boards.md#knm-???) - * IO: [C02 IO](../io.md#c02-io) + * IO: [GEC02-PWB(A)A](../io.md#GEC02-PWBAA) * Cabinet artwork diff --git a/konami/software/C02.md b/konami/software/C02.md index 45352e7..00ed815 100644 --- a/konami/software/C02.md +++ b/konami/software/C02.md @@ -1,7 +1,7 @@ # `C02`: Beatmania IIDX 9th Style * Compatible main PCB: [`KNM-???`](../boards.md#knm-???) -* Compatible IO: [C02 IO](../io.md#c02-io) +* Compatible IO: [GEC02-PWB(A)A](../io.md#GEC02-PWBAA) * Compatible card reader: [Magnetic card reader](../io.md#magnetic-card-reader) ## Software revisions diff --git a/konami/software/D01.md b/konami/software/D01.md index 216758f..e4f5df7 100644 --- a/konami/software/D01.md +++ b/konami/software/D01.md @@ -1,7 +1,7 @@ # `D01`: Beatmania IIDX 10th Style * Compatible main PCB: [`KNM-???`](../boards.md#knm-???) -* Compatible IO: [C02 IO](../io.md#c02-io), [D01 IO](../io.md#d01-io) +* Compatible IO: [GEC02-PWB(A)A](../io.md#GEC02-PWBAA), [D01 IO](../io.md#d01-io) * Compatible card reader: [Magnetic card reader](../io.md#magnetic-card-reader) ## Software revisions diff --git a/konami/software/E11.md b/konami/software/E11.md index 5b8a790..3bf477d 100644 --- a/konami/software/E11.md +++ b/konami/software/E11.md @@ -1,7 +1,7 @@ # `E11`: Beatmania IIDX RED * Compatible main PCB: [`KNM-???`](../boards.md#knm-???) -* Compatible IO: [C02 IO](../io.md#c02-io), [D01 IO](../io.md#d01-io) +* Compatible IO: [GEC02-PWB(A)A](../io.md#GEC02-PWBAA), [D01 IO](../io.md#d01-io) * Compatible card reader: [Magnetic card reader](../io.md#magnetic-card-reader) ## Software revisions diff --git a/konami/software/ECO.md b/konami/software/ECO.md index 0765e1a..ccfcf39 100644 --- a/konami/software/ECO.md +++ b/konami/software/ECO.md @@ -1,7 +1,7 @@ # `ECO`: Beatmania IIDX HAPPY SKY * Compatible main PCB: [`KNM-???`](../boards.md#knm-???) -* Compatible IO: [C02 IO](../io.md#c02-io), [D01 IO](../io.md#d01-io) +* Compatible IO: [GEC02-PWB(A)A](../io.md#GEC02-PWBAA), [D01 IO](../io.md#d01-io) * Compatible card reader: [Magnetic card reader](../io.md#magnetic-card-reader) ## Software revisions diff --git a/konami/software/FDD.md b/konami/software/FDD.md index 2af32ae..f3e4f9c 100644 --- a/konami/software/FDD.md +++ b/konami/software/FDD.md @@ -1,7 +1,7 @@ # `FDD`: Beatmania IIDX DistorteD * Compatible main PCB: [`KNM-???`](../boards.md#knm-???) -* Compatible IO: [C02 IO](../io.md#c02-io), [D01 IO](../io.md#d01-io) +* Compatible IO: [GEC02-PWB(A)A](../io.md#GEC02-PWBAA), [D01 IO](../io.md#d01-io) * Compatible card reader: [ICCA slot reader](../io.md#icca) ## Software revisions diff --git a/konami/software/GLD.md b/konami/software/GLD.md index 1441c02..b45c102 100644 --- a/konami/software/GLD.md +++ b/konami/software/GLD.md @@ -1,5 +1,5 @@ # `GLD`: Beatmani IIDX GOLD * Compatible main PCB: [`FAB-e945-KN205`](../boards.md#fab-e945-kn205) -* Compatible IO: [C02 IO](../io.md#c02-io), [D01 IO](../io.md#d01-io), [USBIO2](../io.md#usbio2) +* Compatible IO: [GEC02-PWB(A)A](../io.md#GEC02-PWBAA), [D01 IO](../io.md#d01-io), [USBIO2](../io.md#usbio2) * Compatible card reader: [ICCA slot reader](../io.md#icca) diff --git a/konami/software/HDD.md b/konami/software/HDD.md index 05d9d26..c26316c 100644 --- a/konami/software/HDD.md +++ b/konami/software/HDD.md @@ -1,7 +1,7 @@ # `HDD`: Beatmania IIDX DJ TROOPERS * Compatible main PCB: [`FAB-e945-KN205`](../boards.md#fab-e945-kn205) -* Compatible IO: [C02 IO](../io.md#c02-io), [D01 IO](../io.md#d01-io), [USBIO2](../io.md#usbio2) +* Compatible IO: [GEC02-PWB(A)A](../io.md#GEC02-PWBAA), [D01 IO](../io.md#d01-io), [USBIO2](../io.md#usbio2) * Compatible card reader: [ICCA slot reader](../io.md#icca) ## Software versions diff --git a/konami/software/I00.md b/konami/software/I00.md index c32982b..f49a0cd 100644 --- a/konami/software/I00.md +++ b/konami/software/I00.md @@ -1,7 +1,7 @@ # `I00`: Beatmania IIDX EMPRESS * Compatible main PCB: [`FAB-e945-KN205`](../boards.md#fab-e945-kn205) -* Compatible IO: [C02 IO](../io.md#c02-io), [D01 IO](../io.md#d01-io), [USBIO2](../io.md#usbio2) +* Compatible IO: [GEC02-PWB(A)A](../io.md#GEC02-PWBAA), [D01 IO](../io.md#d01-io), [USBIO2](../io.md#usbio2) * Compatible card reader: [ICCA slot reader](../io.md#icca) ## Software versions diff --git a/konami/software/JDJ.md b/konami/software/JDJ.md index 771acf0..841a570 100644 --- a/konami/software/JDJ.md +++ b/konami/software/JDJ.md @@ -1,7 +1,7 @@ # `JDJ`: Beatmania IIDX SIRIUS * Compatible main PCB: [`FAB-e945-KN205`](../boards.md#fab-e945-kn205) -* Compatible IO: [C02 IO](../io.md#c02-io), [D01 IO](../io.md#d01-io), [USBIO2](../io.md#usbio2) +* Compatible IO: [GEC02-PWB(A)A](../io.md#GEC02-PWBAA), [D01 IO](../io.md#d01-io), [USBIO2](../io.md#usbio2) * Compatible card reader: [ICCA slot reader](../io.md#icca) ## Software versions diff --git a/konami/software/JDZ.md b/konami/software/JDZ.md index cfa0ae3..bac19f2 100644 --- a/konami/software/JDZ.md +++ b/konami/software/JDZ.md @@ -1,5 +1,5 @@ # `JDZ`: Beatmania IIDX Resort Anthem * Compatible main PCB: [`FAB-e945-KN205`](../boards.md#fab-e945-kn205) -* Compatible IO: [C02 IO](../io.md#c02-io), [D01 IO](../io.md#d01-io), [USBIO2](../io.md#usbio2) +* Compatible IO: [GEC02-PWB(A)A](../io.md#GEC02-PWBAA), [D01 IO](../io.md#d01-io), [USBIO2](../io.md#usbio2) * Compatible card reader: [ICCB NFC reader](../io.md#iccb) diff --git a/konami/software/KDZ.md b/konami/software/KDZ.md index 700b645..6c18726 100644 --- a/konami/software/KDZ.md +++ b/konami/software/KDZ.md @@ -1,5 +1,5 @@ # `KDZ`: Beatmania IIDX Lincle * Compatible main PCB: [`FAB-e945-KN205`](../boards.md#fab-e945-kn205) -* Compatible IO: [C02 IO](../io.md#c02-io), [D01 IO](../io.md#d01-io), [USBIO2](../io.md#usbio2) +* Compatible IO: [GEC02-PWB(A)A](../io.md#GEC02-PWBAA), [D01 IO](../io.md#d01-io), [USBIO2](../io.md#usbio2) * Compatible card reader: [ICCB NFC reader](../io.md#iccb) diff --git a/konami/software/LDJ.md b/konami/software/LDJ.md index e7aea75..b3935ac 100644 --- a/konami/software/LDJ.md +++ b/konami/software/LDJ.md @@ -4,7 +4,7 @@ * 20 - 24: [`HM65`](../boards.md#hm65) * 25+: [`ADE-6291`](../boards.md#ade-6291) * Compatible IO - * 20 - 24: [C02 IO](../io.md#c02-io), [D01 IO](../io.md#d01-io), [USBIO2](../io.md#usbio2) + * 20 - 24: [GEC02-PWB(A)A](../io.md#GEC02-PWBAA), [D01 IO](../io.md#d01-io), [USBIO2](../io.md#usbio2) * 25+: [BIO2](../io.md#bio2) * Compatible card reader: [ICCB NFC reader](../io.md#iccb), [ICCC NFC reader](../io.md#iccc)