-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
So far ffsds4 runs under PyPy but with some caveats:
- New typing features (e.g. Protocols) are not supported in PyPy due to the lower targeted API level (3.7). This can be resolved once they releases a new version that supports API level 3.8 (which should be the actual minimum required version for ffsds4).
- The performance is really bad, with the
DS4Functionthread @ 250 FPS using 20% of CPU on not-so-bad-and-still-better-than-most-maker-grade-ARM x86 processor (!) andSequencerthread running hotter than CPython most of the time. Profiling might be required once 1 is resolved. - No PyInstaller support (for obvious reasons). Just live with it I guess.
If 2 can be resolved, maybe it' possible to list PyPy as supported.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels