Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libretro-beetle-psx-0~git20210830-1.1 RPM for armv7hl

From OpenSuSE Ports Tumbleweed for armv7hl

Name: libretro-beetle-psx Distribution: openSUSE Tumbleweed
Version: 0~git20210830 Vendor: openSUSE
Release: 1.1 Build date: Mon Sep 20 23:49:58 2021
Group: System/Emulators/Other Build host: obs-arm-11
Size: 3767384 Source RPM: libretro-beetle-psx-0~git20210830-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: http://www.retroarch.com
Summary: Mednafen PSX libretro core for Sony PlayStation emulation
Standalone port/fork of Mednafen PSX to the Libretro API.

Provides

Requires

License

GPL-3.0-only

Changelog

* Fri Sep 10 2021 i@guoyunhe.me
  - Update to version 0~git20210830:
    * Override lightrec's debug.h with one that uses log_cb
    * Revert "Reduce compile time up to 57%, reduce binary size up to 32%"
    * lightrec: Set default LOG_LEVEL=3 (Info)
    * Acquire shared memory from shm_open more reliably
    * Revert "Disable a bad optimization in lightrec config until fixed"
    * git subrepo pull (merge) deps/lightrec
    * Revert "Update core options"
    * Update core options
    * Implement core option categories
    * Translated core options don't need default values
    * Disable a bad optimization in lightrec config until fixed
    * Add 18:9, 19:9 and 20:9 widescreen aspect ratio options
    * Handle DIV overflow in lightrec
    * Disable pre-cache for physical media
    * remove obsolete submodule reference
    * Add LIGHTREC_LOG_LEVEL, allow enabling disassembler
    * Adjust for changes in lightrec api
    * git subrepo pull --force deps/lightrec
    * Fix Android 10+ shared memory failing
    * Fix crash in BIOS while dynarec+runahead are active
    * Update lightning.h to match changes in deps/lightning/include/lightning.h.in
    * git subrepo pull (merge) deps/lightning
    * Move lightning.h and lightrec config.h to fix subrepos
    * Reduce compile time up to 57%, reduce binary size up to 32%
    * Fix snprintf warning, improve error messages when path too long
    * Fix debug vulkan compile, fix widescreen_hack_aspect_ratio_setting
    * git subrepo commit (merge) deps/lightrec
    * Add HAS_DEFAULT_ELM flag for lightrec changes, requires gcc to enable
    * Hide "track/dump/replace textures" core options for Software and OpenGL renderers
    * Don't need libzma Sort.c
    * Get rid of unnneeded files in dependencies
    * Get rid of error_on_eos
    * Make ReadM3U code use libretro-common file_stream
    * Cleanups
    * Some backports from Mednafen 1.27.0 unstable
    * Cleanups
    * Get rid of throws - ErrnoHolder
    * Get rid of puts/printf calls
    * Put this behind DEBUG ifdef
    * Silence some LGTM warnings
    * Update libchdr
    * Backport https://github.com/libretro-mirrors/mednafen-git/commit/ca5a290de1632a9e3a782d553c19a705385bafdd - PSX: Fixed various inaccuracies in the SPU reverb emulation code. PSX: Fixed quasi-benign dereferencing of a null pointer in the GPU code when playing a PSF.
    * * Fix memory leak in FileStream * Change old_cacheimage to cacheimage
    * Backport https://github.com/libretro-mirrors/mednafen-git/commit/c68ef3063923cd9681d386caf300434b5a3ca5b9
    * Add ios-arm64/tvos-arm64
    * Update
    * Add LINK_STATIC_CPLUSPLUS for Linux cores
    * Modified shared memory card option description.
    * Removed check for shared memory cards
    * (macOS) Set up CROSS_COMPILE for ARM 64bit
    * Add arm64/x64 mac targets
    * Update .gitlab-ci.yml
    * Update .gitlab-ci.yml
    * Update .gitlab-ci.yml
    * Update .gitlab-ci.yml
    * Update .gitlab-ci.yml
    * Update .gitlab-ci.yml
    * Comment out OSX for now
    * Update
    * (.gitlab-ci.yml) Remove redundant android core defintion
    * (.gitlab-ci.yml) Enable building of both 'mednafen_psx' and 'mednafen_psx_hw'
    * Fix #256 (Widescreen hack aspect ratio setting)
    * [iOS][tvOS] Add -DHAVE_UNISTD_H flag to compile zlib
    * Revert "Backport this from mainline (mednafen 1.22.2) -"
    * Update libflac
    * Add Rpi4 platform in 64bit mode.
    * Fix compile
    * WIP update libchdr
    * Fix CHD alignment with lzma/zlib
    * Add UNSCALED to flat primitive vertex shader
    * Update rthreads.c
    * Simplify SimpleFIFO some more
    * Simplify SimpleFIFo
    * Remove code from previous changes causing problems in Grandia
    * Update libretro-common
    * Update flac
    * Fix syntax
    * Add .gitlab-ci.yml
    * Use non-pgxp xy to calculate uv offsets to avoid weird interaction with pgxp
    * Cleanups
    * Cleanups
    * Cleanups
    * Cut down on stdio.h usage
    * Revert "improve context switching"
    * Additional texture uv adjustment (Vulkan)
    * Texture uv adjustment (Vulkan)
    * Fix PGXP vertex culling option not being set on startup
    * Hide texture filtering exclude options for non-Vulkan; minor refactoring
    * Add options to exclude sprites and 2D polygons from texture filtering
    * Fix "almost" infinite loop in Suikoden
    * improve context switching
    * VRAM wrap around possible missing graphics
    * VRAM wraparound for copy_vram_to_cpu_synchronous
    * VRAM wraparound for adaptive smoothing
    * Cleanups
    * Add PGXP NCLIP on off switch
    * Correct pgxp 2d tol for quads
    * Header cleanups + getting rid of IsAbsolutePath - using libretro-common equivalent
    * Fix Wild Arms 2 overworld forest sprite for software mode with scaling
    * Fix non-pgxp being completely broken in previous commit in this pr
    * Get rid of MD5 calculation
    * Cleanups
    * Use signed integer for comparison
    * Make pgxp tolerance an option
    * Copy adjusted vert for first vert in quad
    * "Clamp" pgxp coordinates if lacking w components
    * Fix Wild Arms 2 overworld forest sprite; some rearranging of code;
    * Cleanups
    * Revert "Cleanups"
    * Cleanups
    * Cleanups
    * Cleanups
    * Simplify hack to avoid texture filtering on scaled read
    * Wrap around in vram on scanout
    * Add barrier to prevent flickering in location titles in Valkyrie Profile
    * Cleanups
    * Cleanups
    * Get rid of HAVE_CDROM_NEW
    * Add shift variable to spec constant
    * Avoid textureLod path that requires division; fix performance regression
    * Remove this variable
    * Cleanups
    * Get rid of overloading
    * Cleanups
    * Convert settings.cpp to C
    * Cleanup
    * Unbreak scanout_to_buffer, scanout_vram_to_texture, and scanout_vram_to_buffer when msaa is enabled
    * Make uv_rect passed to texture_loaded in build_attribs more correct; some minor cleanup
    * Added missing prebuilt shader files
    * Simplify ternary code in render_semi_transparent_primitives
    * Use unscaled framebuffer read when possible (some performance improvement)
    * Use separate pass for msaa resolve (minor performance improvement) (fix broken msaa resolve on AMD hardware)
    * Use scaled_framebuffer_msaa for texture reads if possible (fix unwanted black outlines in Vagrant Story for msaa as well) (further performance hit)
    * Ignore first/last row/column instead of checking if half loaded in atlas texture_loaded
    * Use scaled_framebuffer for texture reads (higher quality fix for unwanted black oulines for Vagrant Story) (performance regression to be resolved)
    * Use nearest neighbor for resolve to unscaled; separate pass for ssaa
    * Spec constants for resolve
    * Spec constants for feedback shaders
    * Spec constants for filters to get down the number of shader combinations
    * Apply JINC2 change to OpenGl
    * Update JINC2 to prevent NaN, which result in black texture in some cases
    * Xcode wants his variables initialized or won't link (#709)
    * Update Makefile
    * Backport Lakka patch
    * Updated built shaders to reflect source changes
    * Fix incorrect jagged edges with masked textures
    * Correctly clamp coordinates with xBr and SABR
    * Fixes Haiku build with LightRec
    * Reset state of memory card when loading a new one
    * Reset state of memory card when formatting after loading a blank card
    * Renamed state.cpp to state.c
    * Cleanup
    * Cleanups
    * Cleanup
    * Update libretro-common
    * Add missing header
    * Update
    * Update  libretro-common
    * Fix memory leak
    * Format memory card properly
    * Make dynamically switching memory cards work with autosave
    * libretro: android: Fix hw compilation
    * Prevent buffer over-read when saving states
    * Fix failed assert when asked to clear an empty rect
    * added track textures option
    * Logging optimizations
    * Add dumped feature
    * Makefile tweaks
    * updated prebuilt shaders
    * wip so far
    * Implement ability to dynamically switch memory cards
    * Removed library path /usr/local/lib.
* Fri Jun 12 2020 i@guoyunhe.me
  - Require GCC >= 4.9 because of a bug in 4.8. See
    https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58016
  - Update to version 0~git20200610:
    * When HAVE_SHM, include <sys/stat.h> for S_IRUSR and S_IWUSR
    * lightrec: fix race that could cause a freeze
    * Maintain Solaris compat + restore IllumOS build
    * Don't use fprintf - go through logging interface
    * allow using system libs
* Sat May 30 2020 i@guoyunhe.me
  - Update to version 0~git20200529:
    * Add support for frontend message interface v1
    * Cleanups
    * Silence some debug messages
    * Cleanups
    * Update libretro.cpp
    * Revert "sanitize gl context requests"
    * 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
    * Cleanup/deduplicate mmap code
    * Lightrec: Improve homebrew support
    * Fix inverted check for dma-only invalidation
    * Fix OS X compile
    * Lightrec: fix more games
    * git subrepo pull (merge) deps/lightrec
    * Lightrec: Fix SWL/LWL using wrong mask
    * When HAVE_SHM always use global memfd so it can be closed properly on exit
    * Keep track of mmap failing
    * Update to latest lightrec and extract PGXP from lightrec
    * Compile in Lightrec support by default
    * Improve DualShock calibration reference
    * Fix disk control interface when running single-disk PBP content
    * Revert "WIP: increase RAM to 8MB instead of the default 2"
    * Improve internal FPS detection
    * WIP: increase RAM to 8MB instead of the default 2
    * Clean up Fast PAL, add Force NTSC aspect ratio
    * Added "fast PAL" hack to allow PAL games to play at NTSC framerates
    * parallel-psx: Remove unnecessary includes from renderer.cpp
    * Rename lineRender option to line_render for consistency
    * Vulkan renderer: Disable adaptive smoothing by default
    * Hide scanline core options based on content region
    * Refactor memory card core options logic
    * libretro.cpp: Eliminate redundant is_pal variable
    * Clean up recent changes
    * Implement aspect ratio core option (psx.correct_aspect equivalent)
    * Minor optimization for fps timing switch
    * Add option for setting core-reported fps timing
    * Revert "Add Hardware Voices and CDDA volume adjust options"
    * Add Hardware Voices and CDDA volume adjust options
    * Minor update to issue template
    * Update libretro_core_options.h
    * Rework UpdateDisplayMode and rsx set_display_mode functions
    * Make scanline core options dynamic for sw renderer (#585)
    * Don't expose forcing for renderers not built in core
    * Port GP1(05h) command to GL renderer
    * Update rsx hook sequence in GPU reset and GPU restore state
    * Limit image_offset range to prevent segfault
    * parallel-psx: Decouple MDEC and SSAA filter logic
    * VK renderer: Add Display VRAM core option support
    * Add GP1(05h) command to rsx and parallel-psx, update rsx_dump
    * Add support for forcing hw rendering backend
    * Add accurate timing macros and report noninterlaced by default
    * Eliminate redundant glClear call
    * Add frame duping support to RSX Vulkan
    * Separate lightrec PGXP and non-PGXP rw_func
    * Pare down some values arrays in Italian core options
    * Fix and update Italian core options
    * Don't call PGXP functions in gpu when PGXP is disabled
    * Re-init dynarec when changing invalidate mode
    * Add disk control interface v1 support
    * Add PGXP support in dynarec
    * ValidateAddress does nothing and slows down pgxp by a few percent
    * Add more DMA/GPU Event Cycles options
    * Increase CPU overclock limit to 750% (#601)
    * Add initial Italian core options translation
    * Fix loading save states from pre-dynarec, need to use SFARRAYN with old name
    * Fix Dynarec DMA/GPU Event Cycles to allow higher settings, prevent crashes and bugs
    * git subrepo pull (merge) deps/lightrec
    * Increase horizontal image offset range (#580)
    * git subrepo pull (merge) deps/lightrec
    * shm_unlink directly after shm_open and mmap
    * Aarch64: Remove assertions on immediate alignment in ldxi/stxi
    * Don't mess with PIOMem
    * Cleanup stuff from _Bool fix attempts
    * Allow easy disabling of lightrec THREADED_RECOMPILER
    * Use libretro logging for dynarec
    * git subrepo pull (merge) deps/lightrec
    * git subrepo pull (merge) deps/lightning
    * Make supported_io_bases check UINTPTR_MAX, static_cast to prevent implicit conversion
    * Make this __MACH__ only
    * Buildfixes for Android
    * Push buildfix for libFLAC
    * Change default for CPU Dynarec to disabled
    * Fix Mac mmap support
    * Add more CPU overclocking
    * Try to fix Android
    * Enable HAVE_LIGHTREC=1 for Android
    * Add lightrec dynarec support
    * Add deps for dynarec
    * Backport this from mainline (mednafen 1.22.2) - PSX: Fixed a regression introduced in 1.22.0-UNSTABLE that broke a few PS1 games(e.g. SimCity 2000 and Rise 2)
    * From the upstream changelog: Handle SPU CD volume as signed 16-bit instead of unsigned; fixes lowest volume setting in "Star Wars Dark Forces".
    * Update READMEs
    * parallel-psx: Fix precision bug with resolve roundtrip.
    * Restore and update rsx_lib_vulkan
    * Restore and update rsx_lib_gl
    * Clean up rsx_intf.h
    * Remove deprecated rsx.h
    * Adjust lightgun input scaling for PAL and overscan
    * Fix lightgun color detection for SW renderer upscale
    * Add lightgun cursor upscaling for SW renderer
    * Separate core globals from callbacks
    * Add -MMD to Makefile for non-MSVC builds (#462)
    * Clean up Makefile formatting
    * Allow line render hack for non-HW build
    * Rewrite core option sublabels
    * Add rsx subdirectory README
    * Fix GET_PREFERRED_HW_RENDER handling and fallback
    * Fix upscale not being set on startup in non-HW build
    * Revert "Changes to core startup. Fixes #553"
    * Update RSX dump and playback for recent additions
    * Fix regression in GL Display VRAM from 26da9f0
    * Minor update to some option sublabels
    * Reorder core options by approximate category
    * Standardize input.h/input.cpp formatting
    * Clean RSX and libretro.cpp options style
    * Adhere core option values to standard format
    * Expose base PGXP core option for non-HW build
    * Hide frame duping option for HW renderers & SW fix
    * Add horizontal offset option to GL and VK
    * Refactor GL viewport calculation code
    * Clean up RSX interface style
    * Implement initial/last scanline options for Vulkan
    * Changes to core startup. Fixes #553
    * Implement display range code for Vulkan renderer
    * Gl crop overscan accuracy additions (#559)
    * Implement crop overscan option for GL renderer
    * Implement initial/last scanline core options for GL renderer
    * Make sure has_software_fb is set by GLRenderer_new
    * Adjust display range reset values in GL render for accuracy
    * Update rsx_dump for set_display_mode and implement rsx_dump for set_display_range
    * Implement framebuffer height padding for GL renderer
    * Remove conflicting PAL overscan crop code in SW renderer
    * Added support for frontends not having GET_PREFERRED_HW_RENDER.
    * Fix Haiku build (#549)
    * Adjust outdated overscan cropping code (#550)
    * Enable gl driver support for hw context.
    * Update libretro.cpp
    * Properly negotiating with frontend for driver to use.
* Sat Oct 12 2019 Yunhe Guo <i@guoyunhe.me>
  - Initial version

Files

/usr/lib/libretro
/usr/lib/libretro/mednafen_psx_libretro.so


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Dec 3 23:48:33 2021