I know there are projects like batocera for example but i want something i cant transfer from one device to another and just boot it up from my last save. Like i want it to work portable with various linux desktops os’s without the need to boot into a emulation os?
Does this make sense? if so how may i do it as a newcomer? What would you advise?


It’s possible, it’s just gonna require some configuration on each machine you wanna use. I only have experience with RetroArch but I doubt the steps for other platforms will be much different
In RetroArch, you can change the root folders for both roms and save files. Let’s say you do /mnt/emustick/roms and /mnt/emustick/saves. Then, you follow the steps for your OS and make it so that whenever you insert your portable drive, it automatically mounts to /mnt/emustick
Would i be better off with batocera or some os of that nature?
I haven’t used it before but reading their website, it does sound like it would save you from needing to configure each individual device you want to use. Sounds like what you want