
I can see how this will be a superb emu once you do your normal tweaks and improvements. Your version is already looking top shelf, and several games run a lot better already(I dont need to overclock as much). I will send you another donation once I get my funds straight, as my money is tight due to the end of the year family duties and what not. We'll see how this turns out, meanwhile I hope you enjoy this release Right now I'm looking forward to squeezing some more performance from GPU and SPU code, then maybe doing some NEON on GTE (doing it's flags with NEON might be an issue).
#PCSX REARMED COMPATIBILITY CODE#
Code duplication (usually 3-4 times), most variables given 1 to 3 letter long names, globals all over the place, magic constants and some hardcoded N64 logic made it a really tough job (no offense Ari64, I'm really pleased on how it works now, at least until new major bug pops up B) ). No matter how good it is for recompiling, it's *very* difficult and frustrating to work with due to code quality issues. Something like 95% of the time was spent on integrating the recompiler and fixing various related issues that arose from this work. So I decided to go for combining Ari64's recompiler with PCSX and ended up with this build of PCSX-ReARMed that you can try now. However after thinking about it a bit it became obvious that I don't have enough time to finish such project in reasonable amount of time, and doing a recompiler that could reach or surpass Ari64's level would need a lot of effort that could be considered wasted as we already have such a thing (although it's under rather restrictive GPL license). First I thought about doing ARM oriented emulator from scratch I used to play some games back in the day and am quite interested in the hardware. I was rather unhappy with the state of PSX (PSOne if you like) emulation on pandora and wanted to play some games, so I've started planning on doing psx emulator around 2 months ago. * even though I have no physical or legal means to enforce it, I'd like to state that Zodttd is not welcome to use any of my code from this project (including Ari64's dynarec modifications) due to personal reasons. It uses HLE emulation and does not need BIOS (does not even support it yet but will do in future for compatibility reasons).Įdit: BIOS is supported from r4 and pcsx4all GPU code is now available as optional plugin. The frontend should also be much more pleasant to use than psx4all one though. GPU and SPU code (slower than psx4all), but uses much superior Ari64's dynarec. Performance is close to psx4all and heavily depends on game in question, as it uses P.E.Op.S.
#PCSX REARMED COMPATIBILITY PC#
The compatibility should be close to the PC version. There is a bit of NEON for color space conversion too.

The main feature it has is Ari64's dynarec, modified to suit PCSX. It has no relation to psx4all/psx4pandora or pcsx4all (other than being PCSX derived), is (almost) drama free* and has the source available now.

PCSX-ReARMed is yet another PCSX fork, based on PCSX-Reloaded. In either case latest version should be available in the repo: EDIT: starting from r10 new releases are announced at, see "software news" section.
