# MakeCode Arcade Hardware Emulator

**URL:** <https://forum.makecode.com/t/makecode-arcade-hardware-emulator/34327>\
**Category:** Arcade\
**Created:** [March 5, 2025, 10:21pm UTC](https://forum.makecode.com/t/makecode-arcade-hardware-emulator/34327 "2025-03-05T22:21:28Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Quartonos](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/quartonos/32/20307_2.png) [@Quartonos](https://forum.makecode.com/u/Quartonos)\
**Post date:** [March 5, 2025, 10:21pm UTC](https://forum.makecode.com/t/makecode-arcade-hardware-emulator/34327/1 "2025-03-05T22:21:28Z")

</div>

**I WANT TO DECLARE SOMETHING**  
This is my firts conversation, please tell me something if i did some grammar errors because also english is not my firts language.

**REAL TOPIC**  
There’s any emulator that emulates the firmware of any makecode arcade hardware? Like, download the firmware from the official site of the MKH (Makecode arcade hardware) manufacter and set it on the emulator and thats it. Of Course you would need the uf2 game file, but STILL. And no, i don’t want the online emulator, thats not even an emulator. That IS an **SIMULATOR** so the games you make are actually javascript that when compiled on an uf2 file they become ARM assembly or C, C++

---

<div class="post-metadata">

**Author:** ![Archer\_Bright](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/archer_bright/32/32896_2.png) [@Archer\_Bright](https://forum.makecode.com/u/Archer_Bright)\
**Post date:** [March 7, 2025, 3:31am UTC](https://forum.makecode.com/t/makecode-arcade-hardware-emulator/34327/2 "2025-03-07T03:31:17Z")

</div>

Welcome to the forum!

---

<div class="post-metadata">

**Author:** ![Astro](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/astro/32/35479_2.png) [@Astro](https://forum.makecode.com/u/Astro)\
**Post date:** [March 7, 2025, 7:38pm UTC](https://forum.makecode.com/t/makecode-arcade-hardware-emulator/34327/3 "2025-03-07T19:38:35Z")

</div>

That _Would_ be a good idea, But sadly, I can find any.

---

<div class="post-metadata">

**Author:** ![Quartonos](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/quartonos/32/20307_2.png) [@Quartonos](https://forum.makecode.com/u/Quartonos)\
**Post date:** [April 21, 2025, 1:37am UTC](https://forum.makecode.com/t/makecode-arcade-hardware-emulator/34327/4 "2025-04-21T01:37:14Z")

</div>

QEMU is a good solution, but it can’t emulate the buttons
