# Hardware Multiplayer (game)

**URL:** <https://forum.makecode.com/t/hardware-multiplayer-game/132>\
**Category:** Arcade\
**Tags:** game\
**Created:** [April 29, 2019, 5:42pm UTC](https://forum.makecode.com/t/hardware-multiplayer-game/132 "2019-04-29T17:42:25Z")\
**Posts on this page:** 18\
**Page:** 3

<div class="post-metadata">

**Author:** ![Agent\_14](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/agent_14/32/17567_2.png) [@Agent\_14](https://forum.makecode.com/u/Agent_14)\
**Post date:** [April 25, 2021, 6:01pm UTC](https://forum.makecode.com/t/hardware-multiplayer-game/132/41 "2021-04-25T18:01:09Z")

</div>

You need a jacdac cable, not an audio jack, there is a difference, but they look the same.

---

<div class="post-metadata">

**Author:** ![Moobot](https://avatars.discourse-cdn.com/v4/letter/m/439d5e/32.png) [@Moobot](https://forum.makecode.com/u/Moobot)\
**Post date:** [April 25, 2021, 6:46pm UTC](https://forum.makecode.com/t/hardware-multiplayer-game/132/42 "2021-04-25T18:46:44Z")

</div>

Ok, can you point me to a jacdac cable? Because I fail to find one online.

Also, I’m a bit confused, because:

> [@richard](#):
>
> All you need is a cable with headphone jacks on each end (3.5 mm stereo jacks)

Maybe the spec changed in the mean time? What’s the difference between a jacdac cable and a normal headphone cable?

---

<div class="post-metadata">

**Author:** ![Agent\_14](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/agent_14/32/17567_2.png) [@Agent\_14](https://forum.makecode.com/u/Agent_14)\
**Post date:** [April 25, 2021, 7:50pm UTC](https://forum.makecode.com/t/hardware-multiplayer-game/132/43 "2021-04-25T19:50:42Z")

</div>

The data that travels, the ends are the same, but not the inside.

---

<div class="post-metadata">

**Author:** ![UnsignedArduino](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/unsignedarduino/32/592_2.png) [@UnsignedArduino](https://forum.makecode.com/u/UnsignedArduino)\
**Post date:** [April 25, 2021, 11:11pm UTC](https://forum.makecode.com/t/hardware-multiplayer-game/132/44 "2021-04-25T23:11:43Z")

</div>

No you don’t need a special cable. It’s just a standard audio cable.

Last I checked, multiplayer via jacdac was being rewritten and they said it would work interminttenly / not work at all.

---

<div class="post-metadata">

**Author:** ![Moobot](https://avatars.discourse-cdn.com/v4/letter/m/439d5e/32.png) [@Moobot](https://forum.makecode.com/u/Moobot)\
**Post date:** [April 26, 2021, 6:02am UTC](https://forum.makecode.com/t/hardware-multiplayer-game/132/45 "2021-04-26T06:02:14Z")

</div>

Ok thanks. Now I found the docs: [We are still working and changing the Jacdac specification. Do not build devices using Jacdac.](https://microsoft.github.io/jacdac-docs/)

Discussion seems to be taking place here: [https://github.com/microsoft/jacdac/discussions](https://github.com/microsoft/jacdac/discussions)

---

<div class="post-metadata">

**Author:** ![frank\_schmidt](https://avatars.discourse-cdn.com/v4/letter/f/7993a0/32.png) [@frank\_schmidt](https://forum.makecode.com/u/frank_schmidt)\
**Post date:** [April 28, 2021, 12:46am UTC](https://forum.makecode.com/t/hardware-multiplayer-game/132/46 "2021-04-28T00:46:59Z")

</div>

We demonstrate the use of JACDAC with hardware to play Arcade games 2 years ago. We have now switched over to SD Wireless to control 2 Meowbits with $13 SD Wireless chips into Meowbits. This does work, while JACDAC may not as of this time (April , 2021) : Our YouTube channel: MakeCode and Hardware demonstrates SD W system. Here is 2 year old JACDAC video: [https://www.youtube.com/watch?v=YKshfoeGtbM](https://www.youtube.com/watch?v=YKshfoeGtbM)

---

<div class="post-metadata">

**Author:** ![Moobot](https://avatars.discourse-cdn.com/v4/letter/m/439d5e/32.png) [@Moobot](https://forum.makecode.com/u/Moobot)\
**Post date:** [May 13, 2021, 1:17am UTC](https://forum.makecode.com/t/hardware-multiplayer-game/132/47 "2021-05-13T01:17:27Z")

</div>

Great news, thanks! So you connect the 2 Meowbits to your WLAN network? How does pairing and communication protocol work in that case?

---

<div class="post-metadata">

**Author:** ![frank\_schmidt](https://avatars.discourse-cdn.com/v4/letter/f/7993a0/32.png) [@frank\_schmidt](https://forum.makecode.com/u/frank_schmidt)\
**Post date:** [May 13, 2021, 2:16am UTC](https://forum.makecode.com/t/hardware-multiplayer-game/132/48 "2021-05-13T02:16:18Z")

</div>

@Moobot , well, I don’t think it is with a WLAN network; there is no pairing. This is with 2 identical Arcade devices: Meowbit to Meowbit which have the SD Wireless slot on the top of the hardware console. This is not meant for an SD Card for data/game storage; NO. I have seen several sellers claim it is for storage and that is not correct. The slot is for an SD Wireless chip which has a radio antenna built in and two LED lights, one green for ‘radio’ mode and one blue for Bluetooth mode. In radio we can send signals with proper code installed in both Meowbits from one to the other so I can move my sprite on your console TFT screen. These sync up automatically with matching ‘radio group’ numbers. We have several Youtube videos with this comm. method and Meowbits to Meowbits and also Meowbit to Microbit . Search : MakeCode and Hardware channel for vids and code in description.

---

<div class="post-metadata">

**Author:** ![Moobot](https://avatars.discourse-cdn.com/v4/letter/m/439d5e/32.png) [@Moobot](https://forum.makecode.com/u/Moobot)\
**Post date:** [May 13, 2021, 3:58pm UTC](https://forum.makecode.com/t/hardware-multiplayer-game/132/49 "2021-05-13T15:58:34Z")

</div>

Thanks!

---

<div class="post-metadata">

**Author:** ![Eretick](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/eretick/32/3954_2.png) [@Eretick](https://forum.makecode.com/u/Eretick)\
**Post date:** [June 8, 2021, 3:26pm UTC](https://forum.makecode.com/t/hardware-multiplayer-game/132/50 "2021-06-08T15:26:05Z")

</div>

> [@ladyada](#):
>
> OK cable is here! [https://www.adafruit.com/product/4342](https://www.adafruit.com/product/4342) works nicely

Does this cable works only with pygamer/pybadge? Does it works with some more devices?

---

<div class="post-metadata">

**Author:** ![Bad\_Game\_Dev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/bad_game_dev/32/19574_2.png) [@Bad\_Game\_Dev](https://forum.makecode.com/u/Bad_Game_Dev)\
**Post date:** [February 3, 2025, 4:26am UTC](https://forum.makecode.com/t/hardware-multiplayer-game/132/51 "2025-02-03T04:26:18Z")

</div>

can u do a cross link with the new multiplayer and cross link between a hardware and a normal Makecode tab?

---

<div class="post-metadata">

**Author:** ![richard](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/richard/32/5417_2.png) [@richard](https://forum.makecode.com/u/richard)\
**Post date:** [February 3, 2025, 6:20pm UTC](https://forum.makecode.com/t/hardware-multiplayer-game/132/52 "2025-02-03T18:20:16Z")

</div>

@Bad_Game_Dev nope, the new online multiplayer stuff is browser only

---

<div class="post-metadata">

**Author:** ![Bad\_Game\_Dev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/bad_game_dev/32/19574_2.png) [@Bad\_Game\_Dev](https://forum.makecode.com/u/Bad_Game_Dev)\
**Post date:** [February 4, 2025, 12:51am UTC](https://forum.makecode.com/t/hardware-multiplayer-game/132/53 "2025-02-04T00:51:06Z")

</div>

thanks

---

<div class="post-metadata">

**Author:** ![shalev2015](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/shalev2015/32/20485_2.png) [@shalev2015](https://forum.makecode.com/u/shalev2015)\
**Post date:** [April 27, 2026, 4:53pm UTC](https://forum.makecode.com/t/hardware-multiplayer-game/132/54 "2026-04-27T16:53:45Z")

</div>

Hi, I have a KittenBot Newbit, but it doesn’t have a jacdac openning. Is there a get around for that?

---

<div class="post-metadata">

**Author:** ![richard](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/richard/32/5417_2.png) [@richard](https://forum.makecode.com/u/richard)\
**Post date:** [April 27, 2026, 6:01pm UTC](https://forum.makecode.com/t/hardware-multiplayer-game/132/55 "2026-04-27T18:01:46Z")

</div>

the kittenbot newbit does support jacdac afaik, but it’s the new kind of jacdac that doesn’t use headphone cables:

 ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/9/1/91484905fdbbd672eaa6b079ec2ded658629e1dc.jpeg)

i honestly have no idea if this game will work with that new kind of jacdac, but it’s worth a shot! you’ll need a jacdac cable though

---

<div class="post-metadata">

**Author:** ![shalev2015](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/shalev2015/32/20485_2.png) [@shalev2015](https://forum.makecode.com/u/shalev2015)\
**Post date:** [April 27, 2026, 10:14pm UTC](https://forum.makecode.com/t/hardware-multiplayer-game/132/56 "2026-04-27T22:14:33Z")

</div>

Yeah, I just made an extension for it using radio to do multiplayer. so I don’t need the cable anymore. (by the way, can you or someone else put it on github? [https://github.com/shalev2015/multiplayer-check.git](https://github.com/shalev2015/multiplayer-check.git))

---

<div class="post-metadata">

**Author:** ![shalev2015](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/shalev2015/32/20485_2.png) [@shalev2015](https://forum.makecode.com/u/shalev2015)\
**Post date:** [August 6, 2026, 3:55pm UTC](https://forum.makecode.com/t/hardware-multiplayer-game/132/57 "2026-08-06T15:55:22Z")

</div>

just out of curiosity, would i be able to use alligator clips connected to pins instead?

---

<div class="post-metadata">

**Author:** ![richard](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/richard/32/5417_2.png) [@richard](https://forum.makecode.com/u/richard)\
**Post date:** [August 6, 2026, 4:48pm UTC](https://forum.makecode.com/t/hardware-multiplayer-game/132/58 "2026-08-06T16:48:46Z")

</div>

yeah, should work fine though the pins on the PCB for jacdac are fairly close together so i expect it would be tricky to do so without shorting anything

[Previous page](https://forum.makecode.com/t/hardware-multiplayer-game/132.md?page=2)
