Autosplitter Para LInux - ALTERNATIVA A LIVESPLIT
1 month ago
Argentina

Hey everyone, Super Metroid speedrunners on Linux!

I'm sure many of you have been through the same struggle as me: trying to get a decent autosplitter to work reliably on Linux for Super Metroid. It's a real odyssey! Personally, I spent two full days trying out tons of emulators, configurations, memory reading options, and getting frustrated with failed compilations of tools like usbsnes or QUsb2Snes.

But all was not lost. With the help of an artificial intelligence (yes, an AI! 😂), we managed to find the root of the problem and put together the definitive solution!

I managed to get the Annelid autosplitter working wonderfully with RetroArch (Flatpak) and the bsnes-mercury Performance core, using sni as a bridge. The most surprising thing is that, in my experience, this setup works even better than on Windows!

I've put together a complete guide with all the steps and necessary links so you can replicate the process. It was tested on Nobara 40 / Fedora 40 and RetroArch version 1.19.0.

Here's the link to the detailed guide on GitHub Gist:

https://gist.github.com/Jeetkunndo/739a3b217eee7abd97aa3cf2d92f5190

I truly hope this guide saves you the headache it caused me! If you need additional help, have any questions, or find any details, don't hesitate to send me a message on GitHub or comment here. I'd be happy to help however I can!

Happy Super Metroid speedrunning on Linux!

ÂĄHola a todos los speedrunners de Super Metroid en Linux!

Seguro que muchos de ustedes han pasado por lo mismo que yo: intentar que un autosplitter funcione de forma decente en Linux para Super Metroid. Es una auténtica odisea. Personalmente, me pasé dos días enteros probando un montón de emuladores, configuraciones, opciones de lectura de memoria y frustråndome con compilaciones fallidas de herramientas como usbsnes o QUsb2Snes.

Pero no todo estaba perdido. Con la ayuda de una inteligencia artificial (¡sí, una AI! 😂), fuimos encontrando la punta del ovillo y ¡pudimos armar la solución definitiva!

LogrĂ© que el autosplitter Annelid funcione de maravilla con RetroArch (Flatpak) y el nĂșcleo bsnes-mercury Performance, usando sni como puente. Lo mĂĄs sorprendente es que, en mi experiencia, ÂĄesta configuraciĂłn me funciona incluso mejor que en Windows!

He armado una guĂ­a completa con todos los pasos y los links necesarios para que puedan replicar el proceso. Fue probado en Nobara 40 / Fedora 40 y la versiĂłn de RetroArch 1.19.0.

AquĂ­ les comparto el link a la guĂ­a detallada en GitHub Gist:

https://gist.github.com/Jeetkunndo/739a3b217eee7abd97aa3cf2d92f5190

ÂĄEspero de corazĂłn que esta guĂ­a les ahorre el dolor de cabeza que me generĂł a mĂ­! Si necesitan ayuda adicional, tienen alguna duda o encuentran algĂșn detalle, no duden en mandarme un mensaje en GitHub o comentar aquĂ­. ÂĄEstarĂ© encantado de ayudar en lo que pueda!

ÂĄA disfrutar de sus speedruns de Super Metroid en Linux!

Redigerad av författaren 1 month ago
Finland

if this isnt a bot message. then you should post about this to the super metroid runners, not the public forums

Corse, France

Wow, this is awesome! Getting Annelid working with RetroArch and bsnes-mercury on Linux is a total game-changer especially with sni as the bridge. Huge thanks for sharing the guide! For any Super Metroid runners on Linux, this setup is gold