Sorry for the slightly off topic post (I don't own a Pyra), but I just wanted to thank you for all your work on this,
@ptitSeb. I discovered the project over on another forum, for the ClockworkPi GameShell, and I've been getting various things to run on that device. It's even more challenging than using the devices discussed here, since it has no touch screen, and only a 320x240 display. Some games I've tried work well, but are still unusable for those reasons.
I'm not sure if it will help, but here's a link to the list of games I've tried on GameShell, along with the results. Most of these have been mentioned in this thread already, but I think some may not have been mentioned (or perhaps tried yet). [edit: I tried to post the link but the forum software flagged it as spam, so I removed it] Slightly farther down from that post, I mention (and provide a link to) ROM Check Fail. It's an old game by Farbs that I've always been fascinated with, and it works with box86! It's designed for a small screen, but I expect it would scale and be fun on the Pyra too.
I've had a major problem with getting any game that requires mono to run. I managed to build mono from the unity sources, but I haven't been able to get any games that require it to work, even ones that have been mentioned here. For instance, Beatbuddy, which I saw mentioned in this thread, starts up but then crashes for me, and the log output doesn't seem to be all that useful.
-----
Using default BOX86_LD_LIBRARY_PATH: ./:lib/:lib32/:x86/
Using default BOX86_PATH: ./:bin/
Counted 24 Env var
Looking for Beatbuddy.x86
Using native(wrapped) libdl.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) librt.so.1
Using native(wrapped) libGLU.so.1
Using native(wrapped) libGL.so.1
Using native(wrapped) libX11.so.6
Using native(wrapped) libXcursor.so.1
Using emulated /usr/lib/i386-linux-gnu/libstdc++.so.6
Using native(wrapped) libm.so.6
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux.so.2
Using emulated /usr/lib/i386-linux-gnu/libgcc_s.so.1
Warning: Weak Symbol _ZGTtnaj not found, cannot apply R_386_JMP_SLOT @0xb605719c (0x6b506)
Warning: Weak Symbol _ZGTtdlPv not found, cannot apply R_386_JMP_SLOT @0xb6057478 (0x6c076)
Error: Symbol glob64 not found, cannot apply R_386_JMP_SLOT @0x9178554 (0x804fec6)
Set current directory to /home/cpi/apps/Menu/22_Box86/Beatbuddy
Found path: /home/cpi/apps/Menu/22_Box86/Beatbuddy/Beatbuddy.x86
Using emulated /home/cpi/apps/Menu/22_Box86/Beatbuddy/Beatbuddy_Data/Mono/x86/libmono.so
Error: Global Symbol data_start not found, cannot apply R_386_GLOB_DAT @0xb5c01bbc ((nil))
Error: Global Symbol __data_start not found, cannot apply R_386_GLOB_DAT @0xb5c01d48 ((nil))
Mono path[0] = '/home/cpi/apps/Menu/22_Box86/Beatbuddy/Beatbuddy_Data/Managed'
Mono path[1] = '/home/cpi/apps/Menu/22_Box86/Beatbuddy/Beatbuddy_Data/Mono'
Mono config path = '/home/cpi/apps/Menu/22_Box86/Beatbuddy/Beatbuddy_Data/Mono/etc'
-----
I feel like I'm missing a trick to get games that rely on mono working. (Hopefully I didn't miss something obvious!)
Anyhow, just wanted to let you know you've got some fans following your progress over on another, smaller platform.