edak wrote:Toad King wrote:If you want, you should be able to overclock your Pi to 800 Mhz, which gets me fullspeed in most games. The audio issues are almost entirely from the ALSA drivers/firmware, and the latest Rpi firmware that was supposed to fix some ALSA issues just ended up screwing up audio entirely for me. If you're on the latest firmware, try rolling back the start.elf file to the previous version. Audio won't be perfect, but it'll be better.
Keyboard settings and everything are done from the configuration file, retroarch.cfg. If not specified, RetroArch looks in $HOME/.retroarch.cfg for the file. The sample file in the repository explains all the settings and how to change things, but not that some things (notably pixel shaders) don't work with the Pi port. (At least not yet.)
I will look into overclocking it, before I do I will get a small heatsink for the uP though.
I did upgrade the firmware using hexxeh, but that was because to memory it would not make/compile without upgrading. I don't think I will downgrade, just play silently until I get some update/resolve.
As for the config file, I had already tried putting my config file as:
$HOME/.retroarch.cfg
$HOME/.config/retroarch.cfg
/RetroArch-Rpi/retroarch.cfg
with only the keyboard settings modified, but it never changes/applies??
Do you get any messages about the configuration file falling back to a different path? If not, then it's probably in the default path, $XDG_CONFIG_HOME/retroarch/retroarch.cfg. If all else fails, you can manually specify the configuration file path with the -c argument. (`retroarch -c/path/to/retroarch.cfg <ROM>`)

