Commit graph

7 commits

Author SHA1 Message Date
Dzmitry Neviadomski
3a387c3a3f Update Copyright year to 2021 with regex. 2021-03-03 23:05:57 +03:00
Christopher Snowhill
d070dffdbe Updated lazyusf2 with fixes from Josh W for cases where some USF rips would cause the internal counter variable to take a full 32 bit loop before producing more audio, having all the appearances of temporarily locking up 2021-01-06 00:52:09 -08:00
Christopher Snowhill
640e8b7304 Various architectural changes to make Intel plus Apple Silicon build successfully 2020-09-11 17:08:37 -07:00
Hugh Cole-Baker
be44237199 Avoid using MAP_JIT mmap flag on macOS < 10.14
If compiled with the macOS 10.14 SDK, MAP_JIT will be defined and passed
as a flag to mmap to allocate memory for the dynarec, but this flag will
cause mmap to fail if running on macOS 10.13 and below; on macOS check
the OS version at runtime, set and cache the appropriate flags for mmap.
2020-06-06 16:05:15 +01:00
Christopher Snowhill
a23085082a Switch back to lazyusf2, and enable JIT entitlement for it 2019-10-15 14:32:18 -07:00
Christopher Snowhill
951b2e6c7c Replaced lazyusf2 with more compatible lazyusf1, and updated its timing code significantly. 2018-07-12 00:13:30 -07:00
Christopher Snowhill
b1e67366d0 Import original LazyUSF into code base, for debugging and comparison. 2018-07-11 19:01:38 -07:00