Plex Arcade - Working Core Tracker

I’ve mentioned it on a couple of threads, but this now probably mature enough to get its own thread and everyone else’s testing results are welcome.

Im maintaining a list of tested cores at Unofficial Plex Arcade Core Testing - Google Sheets

After some very helpful feedback from Elan, I’ve now broken it down into Preferred Cores (the ones Plex are actively looking to ensure work) and Experimental Cores, ones that may works (especially the ones Core Manager will add for you).

Keep in mind that this is just a community-driven tracker, I don’t work for Plex and I probably can’t fix your problem.
I’ll try and remember to update this thread where I change anything relevant.

3 Likes

Thanks, having a preferred list to start with helps greatly. Just so this post isn’t only a cheap bump, I’m surprised Picodrive is listed as preferred, is video output working on that now for Genesis games?

Also, is there any point at attempting to test unsupported platforms like TG-16, or does Plex completely ignore them?

Credit has to go to Elan for sharing a list of what they consider to be their preferred cores, but I did find it interesting that in some cases there are other cores that currently work as well, if not better than their preferred ones. That’s why I felt it was worth keeping track of the experimental ones too.

As for testing unsupported systems (for curiosity’s sake) I’ve been giving this some thought. As many “unsupported” cores seemed to work (even things like stella in place of mame), I suspect it’s possible, but you’d have to repurpose a existing system type, change the extension on your media (so the indexer agent finds it) and the tweak the xml to load the core. I suspect in some cases it might work (but only because two cores will work identical libretro API parameters) but in many cases it won’t. If you try it, let me know how it goes.

I’ve just managed to get my old macbook running plex now, so my next wave of testing will be on that (I’ve only been testing on Windows so far).

I’ve updated it with most of the OSX tests tonight (just snes, n64 and experimental mame cores to go).

Unsurprisingly the results are near identical to Windows, I think only the Genesis/Megadrive picrodrive results differ so far.

1 Like

Sega genesis is working for me on OSX using the Genesis Plus GX core, note thats tested only on IOS using the onscreen controls but sound/video work great

1 Like

I’ve just tested all the cores covered by Core Manager against v1.22.1.4228 (Windows) and the great news is a load of new cores work (i.e. from the OpenGL v2/v3 pipeline changes).

Link in the first post.

Parallel 64 - Z button mapping is crucial. I’ve even purchased an N64 usb controller which actually has a Z button… still no joy. Try playing Goldeneye , not so good without a trigger lol

Yep. Confirmed. Not being a big N64 fan, I couldn’t easily check what z what supposed to do where, but yep, you I couldn’t find a button that mapped to fire.

yeah ive got RetroArch running on my plex server as well and on my laptop so I have tried my controllers on both and neither have fire (Z Trigger) mapped on Plex Arcade but both controllers work on RetroArch.

I’ve also just tried the Mupen64Plus core (which whilst unsupported now works) and that’s got the same problem.

Looking at the game transcoder debug log, it’s definitely seeing button 4 (which would be R2) being pressed.

just doesnt seem to be mapped to anything then

Just tried again and realized the N64 Z button mapping is now working for Parallel (using Apple TV beta)!

2 Likes

Oooh!

I’ve just tested Golden Eye with PlexWeb + Windows Server + Xbox (clone) controller and right trigger now shoots!

Nice one @elan and co! Thanks for your efforts getting this sorted!

1 Like

and all the rest of buttons working fine as well such as L+R for aim?
Thats great news :slight_smile:

Just had a little look and yes the trigger, aim etc all work. On my Switch Pro controller I’m finding the joysticks are over sensitive rather than progressive so its tricky for steering in things like mario kart and aiming in Goldeneye. Is there a way to adjust this?

So would it be possible to get dolphin working with Plex Arcade or is that currently out of the realm of possibility?

With my usual “Not a Plex Dev” disclaimer and I haven’t tested this, but in theory once plex has Disc support, dolphin has a libretro core with sensible graphics support and no weird controller so there is no obvious (to me) reason it couldn’t. However Dolphin requires a LOT more grunt to emulate than an 8-bit system, so wether your server can keep up may be an issue!

1 Like

oh yeah paper mario ttyd here i come, well once disc support is added then ill have to consider getting plex arcade. I’ve just been holding off since its in beta and im scared to stream games lol.