Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JIT: fix fsel/ps_sel implementations for NaN input #1121

Merged
merged 1 commit into from Sep 20, 2014

Conversation

FioraAeterna
Copy link
Contributor

This fixes Beyond Good and Evil (at the least).

The logic necessary to get the conditions right here is really subtle (I /hope/ I got it right, I tested it in a separate program) and I pounded my head against it for like 3 hours, so I left a detailed comment explaining it.

fselx was the main problem, but ps_sel was wrong too (even if there were no
known reported bugs with it).

This fixes Beyond Good and Evil (at the least).
@Sonicadvance1
Copy link
Contributor

Get wrecked Beyong Good and Evil.

Sonicadvance1 added a commit that referenced this pull request Sep 20, 2014
JIT: fix fsel/ps_sel implementations for NaN input
@Sonicadvance1 Sonicadvance1 merged commit a829e59 into dolphin-emu:master Sep 20, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants