Just discovered a bug with relative paths inside launCharc.c, which meant that EmulationStation had to be run from a particular folder inside the repo, for McAirpos to work.
I have now hardcoded these paths inside launCharc to absolute, so that McAirpos will work for every working directory of EmulationStation.
But the repo must be installed to /home/pi with launCharc and helper files under /home/pi/McAirpos/McAirpos/ etc.
Sorry for the inconvenience so far, and maybe I will update with a more generic fix/installation script later.
Just discovered a bug with relative paths inside launCharc.c, which meant that EmulationStation had to be run from a particular folder inside the repo, for McAirpos to work.
I have now hardcoded these paths inside launCharc to absolute, so that McAirpos will work for every working directory of EmulationStation.
But the repo must be installed to /home/pi with launCharc and helper files under /home/pi/McAirpos/McAirpos/ etc.
Sorry for the inconvenience so far, and maybe I will update with a more generic fix/installation script later.
Br, Vegard