It took me HOURS to figure out what needed to be done, but I finally managed to get #Amiberry running on the #SteamDeck - and launch it from inside #Steam itself. Photos tomorrow, it's too dark, too late and I'm tired. But I just had to share the good news before I go to sleep (this is going to be so awesome!)

Woke up today with the excitement of having made progress and the will to continue. Only #Amiberry would no longer start on the #SteamDeck - did I dream it all last night?

After careful investigation, I found what was different: yesterday, I had an external monitor connected, which also presented itself as an extra audio device. Today, I didn't have that connected, and #Amiberry crashed during the audio devices enumeration on startup.

At least I know where to look now...

Fixed it! And it was actually a bug in #Amiberry code, sitting there for quite a while. It would only manifest if there were multiple Recording devices available (the #SteamDeck has 3), so it was missed for so long, until now.
Time for some photos:
Running Starstruck is obligatory, of course!

Does it run #Workbench, you say? Of course it does! #Amiberry running #AmigaOS 3.2.1, on the #SteamDeck - here I'm using a backup of my A4000 drives.

Regarding games and demos, everything I throw at it runs full speed without breaking a sweat (CPU usage around 50%). And I haven't even implemented JIT on it yet, so there's room for more cool stuff (portable Lightwave rendering machine?)

Needless to say, further tests of #Amidon will be done on this platform 😂
@midwan if you need a beta tester or any documentation help I'm happy to. Would be using emulation. as my random Amiga collection were trashed by my mum. They were stored in thier attic.
@Themightytrexuk thank you, I'll reach out when it's time for that :)