libretro / LRPS2

GNU General Public License v2.0
169 stars 47 forks source link

Software Renderer issue #24

Open SeventySixx opened 3 years ago

SeventySixx commented 3 years ago

The software renderer actually doesn't work. After a quick analisys on the code, I found that the rendererSW seems to process the drawing of the first 3 frames, and then it stops. No log messages from the frontend, so it seems an issue related to the core, but I could be wrong on this. I don't have experiences in rendering techniques, sadly I have no idea how it can be fixed.

SeventySixx commented 3 years ago

Just seen on docs.libretro.com that is due to the x86_64 dynarec not fully compatible, so no time to spend here at the moment

Immersion95 commented 3 years ago

Any news on that matter ?

It's the remaining thing before completely replacing standalone for me.

The core is fantastic otherwise !

ichee commented 3 years ago

#3577 upstream has mostly fixed software rendering on 64-bit standalone builds, though AVX2 is still problematic.

Something to watch for at least.

ichee commented 3 years ago

Software renderer now working in upstream x64.

Just needs to be backported.