Time for another update. Let’s get right to it.
NOTE: If the OSX version doesn’t work for you, you might have to install the Cg framework first. To do that, download this and install it:
The OSX version is back! We have two versions because we care about backwards compatibility, one for 32-bit Intel Macs (OSX 10.6 Snow Leopard and up), and one for 64-bit Intel Macs (OSX 10.7 and up). Later on we’ll go even an extra mile beyond this by releasing the PowerPC version too, which should be compatible from OSX 10.5 and up. It would be nice to push the OSX requirements down even further in time.
Some caveats right now: the guy who did our buildbot releases (IKarith – TJCarter) – I don’t know what fate befell him and whether or not he is still doing fine (I hope he is), but these builds seem to be no longer being pushed out to our buildbot, the last update was somewhere around the end of June. So we will have to be looking fast for a solution for this on our buildbot so that we can have 0-day updated cores again for iOS and OSX (the iOS version is not yet released but will be coming up next hopefully).
The PSP version has been usable for a long time but I think we should finally just release it as part of the new stable releases. Of course things are not going to be perfect but I hope just us going the extra mile and releasing this for a pretty much dead platform will mean something in and of itself to the people who use this platform.
PSP is a pretty performance-hamstrung system so it requires plenty of edits and novel workarounds to make cores work fast enough on it. Right now we have cores like Gambatte working fullspeed and the PC Engine port also should be pretty impressive considering this is based on Mednafen PC Engine Fast, which should be far more compatible and accurate than something like Hugo.
A sincere call to arms here for more PSP developers who want to be part of the effort: we have every intention of making as many ports run well on the PSP but the crucial thing here is that all of this costs work. If you are a capable PSP dev and you’d like to help out please let us know.
There were some problems with the last release. FBA CPS1 was missing and FBA CPS2 was not working. Both are rectified now and included again.
A major issue that popped up in version 1.2.1 should now be fixed. The new font renderer we introduced back in version 1.2.1 was causing some problems on phones / phablets / tablets with very high DPI (i.e. above 480dpi). This should now be fixed. So apologies if you saw indecipherable glyphs in the previous version, that should hopefully be a thing of the past by now.
Here is a summary of most of the major things changed in this release:
– OSX version released!
– PSP version released!
– (OSX 10.6 32-bit version) All cores that the 32bit version supports are currently included into the ZIP itself because our buildbot does not yet serve up 32bit cores for OSX yet. Apologies for this, we’re trying to come up with a solution.
– (OSX/iOS in general) The guy who did our buildbot nightlies for OSX/iOS is currently MIA. We will have to come up with a new solution fast for this. Due to this you might experience some outdated cores right now for these platforms.
– (Android) Fixed XX/XXXHDPI font issues with GLUI (was leading to corrupted fonts)
– Initial Spanish translation.
– Add advanced help system.
– (Android) Add Nvidia Shield Portable hack – back button should bring up menu properly now.
– Fixed some issues with hotkeys.
– When ‘Hide In Menu’ is enabled, overlays should reappear now when we select ‘Resume Content’, ‘Load State’, or ‘Save State’
– (Wii) Fix FBA CPS1/CPS2 cores.
– (GLUI) Better ticker speed.
– (GLUI) Labels should use more screen estate when available.
So what’s next?
The next version after this will be RetroArch v1.2.3. We still have PlayStation3 to go now, iOS, Blackberry 10, and OG Xbox 1 (2001). Let’s see how fast we can get all this stuff out of the way. In the meantime, have fun with v1.2.2 on the platforms that have all been covered up to this point.