Skip to content

Conversation

@purelygrey
Copy link

Should fix #167 unless PPSSPP is lying to me. As I suspected it had to do with types and my lack of understanding -- literal values were all doubles instead of intended floats :-) Sorry!

Found this discussion about doubles not working on PSP pspdev/psptoolchain#85 as far as I understand anything with doubles crashed before, and now it's just very slow, because it is done in software

I also reworked the clipping quite a bit (mostly did what was discussed earlier in #148 plus a couple other things), will do another PR shortly

@djdiskmachine
Copy link
Owner

Found this discussion about doubles not working on PSP pspdev/psptoolchain#85 as far as I understand anything with doubles crashed before, and now it's just very slow, because it is done in software

That's wild, good catch.
I've come down with a nasty cold, might check this out later in the week or whenever I feel better.

@purelygrey
Copy link
Author

Found this discussion about doubles not working on PSP pspdev/psptoolchain#85 as far as I understand anything with doubles crashed before, and now it's just very slow, because it is done in software

That's wild, good catch. I've come down with a nasty cold, might check this out later in the week or whenever I feel better.

Get well soon!

@purelygrey purelygrey mentioned this pull request Nov 5, 2024
@djdiskmachine
Copy link
Owner

Sorry for the delayed response, I'm still feeling really bad unfortunately.
Please open this PR for the 1.4.3-candidate - branch since it's a fix for a feature for that release.
You can leave the rework PR as-is =)

@purelygrey
Copy link
Author

Got it! The new one is #178

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[PSP] Soft clipping causes UI freeze and audio stutter

2 participants