Subject: CVS commit: pkgsrc/emulators
From: Nia Alarie
Date: 2020-05-30 16:59:10
Message id:

Log Message:
libretro-beetle-psx: Update to 20200526

     * Load bios from path that was checked
     * sanitize gl context requests
     * Add more detailed error messages for mmap, unlink sooner
     * Allow Solaris 11 build
     * Cleanup warnings: snprintf truncation, strncpy->memcpy, memset
     * Lightrec: Cleanup/deduplicate mmap code
     * Lightrec: Improve homebrew support
     * Fix inverted check for dma-only invalidation
     * Fix OS X compile
     * Lightrec: fix more games –
       These games now work:
       – Need For Speed: V-Rally
       – Alone In The Dark – One-Eyed Jack’s Revenge
     * Lightrec: Fix SWL/LWL using wrong mask
     * When HAVE_SHM always use global memfd so it can be closed properly on
       exit –
       LGTM found this once the default was to compile in lightrec
     * Keep track of mmap failing –
       If mmap failed it should prevent crashing when closing and disables
       lightrec memory mirrors so as to not use an incorrect code path
     * Update to latest lightrec and extract PGXP from lightrec –
       PGXP functions are now called from within beetle
     * Compile in Lightrec support by default –
       Specify HAVE_LIGHTREC=0 if you don’t want it compiled
     * Improve DualShock calibration reference
     * Fix disk control interface when running single-disk PBP content