I just tried out the new OSX version 1.2 on my late 2009 MacBook Pro with 10.10.4 Yosemite with an Xbox360 controller on a wireless module. I had a previous version that I haven’t touched in a while.
I have also have had it on a Windows 7 desktop since it came out. I overwrote a previous version and I’ve been keeping up with RA for a while now. I run it with HyperSpin using wireless 360 and bluetooth PS3 controllers (masquerading as xbox controllers).
The new user interface is attractive, intuitive, and user friendly (since it was borrowed from PSP). It still has the same issues as before though, and there were a couple other things that probably aren’t noticed by those up close to its development. I’ll list them out and hopefully other people will follow suit so the developers can get a perspective from non power users and perhaps make revisions to the UX.
The biggest frustration for new users is that RA doesn’t seem to respect configs or treat them as expected. When you change settings in an app and click save (why should I even have to save?), it should stick and be that way the next time you open it. Instead, it creates a new file using the date as a filename and you have to find the cfg (location not clear), erase retroarch.cfg and name the new one to that. This one behavior magnifies any other issues you may have by repeatedly sending you back to square one.
Lots of options that I just don’t know what they do. No documentation and much of the info doesn’t seem to be set up still. It’s not clear to me if RA detects the best settings for things like drivers, if the default is probably the best, or if I should know what these are and change them for better performance.
Default font size is far too big. I’d like to preview it as I change it so I don’t have to find out by restarting. Combine the need to restart with the problem of RA not treating saved configs as expected, and it’s a huge hassle to get right. The default could be closer to being usable.
Selecting directories is cumbersome. When setting up my default paths, I have to back out of the Applications folder, then go back down into user, library, application support… Then the next one and repeat the whole process. Get them all set up, shut down RA, restart it (or suffer a crash), and all of that is lost. In other instances, I navigate to a folder, then to get back to the UI menu I have to back out of all the folders.
The first couple times I tried scanning a directory for content it didn’t seem to work. I tried scanning a folder full of folders. You have to drill down and do each system folder individually. The process takes forever and you have to wait because you can only do one folder at a time.
Updating each core this way is great, but it’d be better if I could just check off all the cores I’m interested and periodically hit a button that updates them.
Customizable backgrounds, box art etc are very cool, but where can I get all that stuff? Is each person going to create their own or is there going to be a central repository and a way to download them all?
That’s all I can think of off the top of my head at the moment.
Thanks to all the devs for making this awesome software.