I've also tried building the latest picaGL, but it forces me to compile with the latest 2.0.0 ctrulib.
Unfortunatly, RetroArch is far from being able to be build with the latest libraries.
BTW, I did ask about this again, and apart from the testing that would have to be done, it seems like the RetroArch project would be open to it, as long as someone could see it through. They would also not object to dropping some of the code to support very old 3DS versions, because all versions are exploitable and most of that code is no longer necessary.
Unfortunately, it looks like 2.0.0 is a bigger challenge than 1.6. I took a stab at it and am still slowly navigating through the crashes -- most are because RetroArch re-implemented ctrulib internals to support some advanced features, and those need to be brought back in sync with what ctrulib expects. Hoping that when that gets updated it will provide an opportunity to clean up a bunch of unnecessary duplicated code, and make it simpler to work with.
Edit: Spoke too soon! I got pcsx_rearmed running under 2.0, at least. Here's a new build if you want to give it a try. Keep in mind it may not be extremely stable, I did the bare minimum to get it running.
Attachments
Last edited by justinweiss,