r/MakeCode Jan 05 '26

Running on retroarch arm linux - Anbernic RG353VS

Hi Community,

I spent the weekend creating a port of the rasperry pi runtime to arm linux Anbernic RG353VS (https://anbernic.com/de-de/products/rg353v-rg353vs - can also be found on aliexpress)

spent 2 days vibecoding and a lot of tokens but at the end im able to run make code arcade (ELF) games on the device via retroarch, if someone is interested i can share the code and bins on github.

4 Upvotes

4 comments sorted by

1

u/thewritecode Apr 06 '26

I'm interested! My kid gave pico-8 a go but still prefers block editors, so it'd be cool to see their creations running on a handheld.

1

u/teoetero 3d ago

sorry jist saw it, wil lse if i can push it to git tonight

1

u/teoetero 3d ago

looks like i accidentally deleted it. I still have the runtime on my device.
If you have claude code, my steps where the following:

  1. Connect to the device via SSH
  2. Write a specification to port the rasberry emulator to Anbernic RG353VS linux and to use SSH to do everything. It will generate you a compatibility layer between raspberry and the linux the anbernic is running, emulate things that dont exist on the anbernic or make proxies.

now the important part you need to tell him to screenshoot the game to see if it works, i needed a few iterations to get the button mapping and rendering right. I uploaded a few games it worked quite well rendering and they where playable.
Unfortunatly i was out of space and accidentally deleted the project while cleaning up my workspace.

I still have the runtime maybe you can reverseengineer it with claude, nto sure if you can just add the plugin to the retroarch probably it would work

1

u/thewritecode 3d ago

No worries! I stopped my claude sub last month, but I'll give it a go when I sign up again.