# Needing help with UF2 to ROM file conversion and other way around

**URL:** https://forum.makecode.com/t/needing-help-with-uf2-to-rom-file-conversion-and-other-way-around/34934
**Category:** Help
**Created:** [March 27, 2025, 9:58pm UTC](https://forum.makecode.com/t/needing-help-with-uf2-to-rom-file-conversion-and-other-way-around/34934 "2025-03-27T21:58:05Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![Danny\_Devention](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/danny_devention/32/30134_2.png) [@Danny\_Devention](https://forum.makecode.com/u/Danny_Devention)
#### Post date: [March 27, 2025, 9:58pm UTC](https://forum.makecode.com/t/needing-help-with-uf2-to-rom-file-conversion-and-other-way-around/34934/1 "2025-03-27T21:58:05Z")

</div>

I’m trying to convert Uf2s (makecode game files) To a ROM to see if its possible to emulate them on New 3ds models, when I pull up the file converted from ROM to uf2 (trying to reverse engener) in Visual Studio Code I just get a bunch of these red 123 error thingies that replace the actual code, preventing it from loading. Do I just need to convert it differently? What’s going on? (I have no experience with this, I might just be making a simple mistake but I dunno)

 ![Screenshot 2025-03-27 10.24.51 AM](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/8/2/82455fc13a3805b0f999ae2976e5d6eb502f60f4.png)

---

<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: [March 27, 2025, 10:04pm UTC](https://forum.makecode.com/t/needing-help-with-uf2-to-rom-file-conversion-and-other-way-around/34934/2 "2025-03-27T22:04:33Z")

</div>

@Danny_Devention UF2 is a compiled binary file, so you won’t be able to open it in vs code. i have no idea what the 3ds ROM file format is like (or even what CPU architecture the 3ds uses) but i can guarantee that the compiled UF2 file will definitely not run on the 3ds without you writing some sort of emulator to mimic the hardware that it was compiled for.

---

<div class="post-metadata">

### Author: ![Josef](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/josef/32/12457_2.png) [@Josef](https://forum.makecode.com/u/Josef)
#### Post date: [March 28, 2025, 8:59pm UTC](https://forum.makecode.com/t/needing-help-with-uf2-to-rom-file-conversion-and-other-way-around/34934/3 "2025-03-28T20:59:22Z")

</div>

What are you wafflin abt? UF2? Nahh

---

<div class="post-metadata">

### Author: ![Awesomefreez](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/awesomefreez/32/24832_2.png) [@Awesomefreez](https://forum.makecode.com/u/Awesomefreez)
#### Post date: [March 28, 2025, 8:59pm UTC](https://forum.makecode.com/t/needing-help-with-uf2-to-rom-file-conversion-and-other-way-around/34934/4 "2025-03-28T20:59:24Z")

</div>

can you convert it to ds lite also

---

<div class="post-metadata">

### Author: ![ShaneyBoi09](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/shaneyboi09/32/18893_2.png) [@ShaneyBoi09](https://forum.makecode.com/u/ShaneyBoi09)
#### Post date: [March 28, 2025, 8:59pm UTC](https://forum.makecode.com/t/needing-help-with-uf2-to-rom-file-conversion-and-other-way-around/34934/5 "2025-03-28T20:59:26Z")

</div>

Say what now? What’s with all of these big words?

---

<div class="post-metadata">

### Author: ![Sonicblaston](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sonicblaston/32/19164_2.png) [@Sonicblaston](https://forum.makecode.com/u/Sonicblaston)
#### Post date: [March 28, 2025, 11:02pm UTC](https://forum.makecode.com/t/needing-help-with-uf2-to-rom-file-conversion-and-other-way-around/34934/6 "2025-03-28T23:02:13Z")

</div>

None of this is as straight forward as you want it to be Danny. This would require either remaking the entire game in a 3ds game maker or reverse engineer the entire file format and then make a conversion tool. For .UF2 files. You won’t be able to make this the way you’re trying to.

---

<div class="post-metadata">

### Author: ![Danny\_Devention](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/danny_devention/32/30134_2.png) [@Danny\_Devention](https://forum.makecode.com/u/Danny_Devention)
#### Post date: [March 28, 2025, 11:27pm UTC](https://forum.makecode.com/t/needing-help-with-uf2-to-rom-file-conversion-and-other-way-around/34934/7 "2025-03-28T23:27:11Z")

</div>

I’ll try that

---

<div class="post-metadata">

### Author: ![Jedi](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jedi/32/14307_2.png) [@Jedi](https://forum.makecode.com/u/Jedi)
#### Post date: [March 29, 2025, 6:15pm UTC](https://forum.makecode.com/t/needing-help-with-uf2-to-rom-file-conversion-and-other-way-around/34934/8 "2025-03-29T18:15:49Z")

</div>

its not that easy. you cant unless you make some sort of makecode emulator or porting your game to ds using a different engine.
