Comment on PlayStation 3 emulator RPCS3 reaches a new milestone: 75% of all PS3 games are now playable on PC
Buddahriffic@lemmy.world 4 days agoWere you generating dynamic instructions based on what the cores were doing or was it all statically programmed such that the PowerPC core had to be running very specific code that went along with the specific code running on each worker core?
That first one might have been very scalable, though I have a feeling either one would be a nightmare to actually write and hell to debug.
tunetardis@piefed.ca 4 days ago
Oh I never got that far. It was all static. I supposed if I had kept plugging away it, I might’ve reinvented a 64-bit OpenCL eventually, but you have to understand the uphill climb it all was. Like I was shocked to discover at one point that while you could compile a 64-bit executable, the
malloclibrary function was still only 32-bit! I bitched about this to IBM tech support, and they said well you could write your ownmallocusingmmap. I mean yikes!