Accepting request 888156 from home:alois:branches:Emulators
- Update to version 1.11.2~git20210422: - Fixes build with ffmpeg 4.4 OBS-URL: https://build.opensuse.org/request/show/888156 OBS-URL: https://build.opensuse.org/package/show/Emulators/ppsspp?expand=0&rev=281
This commit is contained in:
parent
15f42e278f
commit
c1a804d958
@ -1,4 +1,4 @@
|
||||
<servicedata>
|
||||
<service name="tar_scm">
|
||||
<param name="url">https://github.com/hrydgard/ppsspp.git</param>
|
||||
<param name="changesrevision">5d4d8ab418288b00722ec799e9deca0503b9df9a</param></service></servicedata>
|
||||
<param name="changesrevision">012d47bcbf36dce5b61e8b0393b5b54096a8c085</param></service></servicedata>
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:54f51e798c26211c5abecc0827175d39ba879b6cd3bca9f7bda9dabb47854fca
|
||||
size 215697180
|
3
ppsspp-1.11.2~git20210422.tar.xz
Normal file
3
ppsspp-1.11.2~git20210422.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:21758cfb4f0a3e7a6a980a61f553d01147afb741d1bfb2c81a6042671b3cb959
|
||||
size 213377944
|
233
ppsspp.changes
233
ppsspp.changes
@ -1,3 +1,236 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 23 13:17:29 UTC 2021 - Luigi Baldoni <aloisio@gmx.com>
|
||||
|
||||
- Update to version 1.11.2~git20210422:
|
||||
* Debugger: Show string in status bar for li, etc.
|
||||
* Io: Prevent error on bad handle for DevType().
|
||||
* Debugger: Prompt with previous search string.
|
||||
* Debugger: Mark ELF sections as suballocations.
|
||||
* Core: Correct ValidSize outside scratchpad.
|
||||
* Replacing the inconvenient prefix string for indentation with indent number.
|
||||
* Fix missing hex string at the last row when data size is a multiple of 16 bytes
|
||||
* GE Debugger: Keep dump generation deterministic.
|
||||
* Buildfixes
|
||||
* Update our miniupnp fork to upstream.
|
||||
* Reporting: Avoid generated homebrew IDs.
|
||||
* Oops
|
||||
* Don't even bother checking touch.id == 0 for closing popup windows. It's fine to close with any touch.
|
||||
* Remove now-redundant back button
|
||||
* Change pointer ID allocation on iOS. Fixes part of #14240
|
||||
* UI: Load BG image properly on init.
|
||||
* Io: Calculate memory stick size on a thread.
|
||||
* Module: Speed up module unload.
|
||||
* Core: Init memory on multiple threads.
|
||||
* Module: Process relocations on threads.
|
||||
* Module: Process relocations using unchecked reads.
|
||||
* GE Debugger: Thread dedupe pushbuf lookups.
|
||||
* Common: Set a min size on threadpool work chunks.
|
||||
* Common: Allow threadpool size up to 16.
|
||||
* Umd: Fix thread wakeup.
|
||||
* Fix defaults for io threading and vertex cache
|
||||
* Remove duplicate from hardcoded settings
|
||||
* whitespace nit
|
||||
* Reorder core options
|
||||
* Further core options and defaults
|
||||
* Add defaults and core options
|
||||
* SaveState: Use memmove for the copy.
|
||||
* SaveState: Use SIMD to copy RAM faster.
|
||||
* SaveState: Copy RAM using threads.
|
||||
* Fix libretro build
|
||||
* jit: Increase the cycle cost of div.s.
|
||||
* jit: Increase the cycle cost of VFPU ops.
|
||||
* jit: Count delay slot cycles separately.
|
||||
* An attempt to detects getifaddrs availability properly
|
||||
* Changing warning log to info log on GetIPList
|
||||
* Added additional includes for GetIPList to work on Linux/Unix
|
||||
* Added warning log for testing purpose on GetIPList function
|
||||
* Rtc: Cleanup and simplify date struct handling.
|
||||
* Build: Recompress pngs using better zlib.
|
||||
* UI: Compress atlas metadata.
|
||||
* UI: Compress zim files with zstd.
|
||||
* UI: Load/save compressed atlas metadata.
|
||||
* UI: Add zstd to ZIM compression handling.
|
||||
* GE Debugger: Use zstd for save states.
|
||||
* SaveState: Switch to zstd.
|
||||
* Build: Add libzstd to build.
|
||||
* Enable save encryption to bring libreto in line with standalone configuration defaults.
|
||||
* UI: Remove extern global for UI message.
|
||||
* GPU: Stop using Off as terminator for postshaders.
|
||||
* Reporting: Add more info to libstubend error.
|
||||
* Module: Add a missing error return case.
|
||||
* Kernel: Define most reported missing kernel funcs.
|
||||
* GLES: Always use fragColor0 on GL 3.0+.
|
||||
* Reporting: Log more data about sceIoChStat().
|
||||
* GPU: Avoid switch on uint.
|
||||
* Shaders: Set vert shaders to mediump by default.
|
||||
* GLES: Handle GLSL 1.30/1.40 better.
|
||||
* Dialog: Reset last status more consistently.
|
||||
* Dialog: Lock volatile on thread.
|
||||
* Dialog: Use a thread to init dialogs too.
|
||||
* Utility: Add a helper for the active dialog.
|
||||
* Utility: Update logging to new syntax for dialogs.
|
||||
* Utility: Move dialog classes to heap.
|
||||
* Debugger: Add APIs to set/list/search mem tags.
|
||||
* UI: Show more detailed load error messages.
|
||||
* GPU: Preconvert light vecs to Vec3f.
|
||||
* Disable spvremapper from glslang by default, we don't use it.
|
||||
* UI: Oops, prioritize PIC1, not PIC0.
|
||||
* Debugger: Provide memory mapping ranges.
|
||||
* Debugger: Return detail for breakpoints in macros.
|
||||
* Debugger: Add simple API to control tagging detail.
|
||||
* Update glslang_UWP.vcxproj
|
||||
* Forgot to return on invalid address, and moving reusable code out of HLE to prevent generating confusing logs
|
||||
* Ooops wrong way to do random range
|
||||
* minor fix
|
||||
* Randomize signal strength between 1%~99% since games like MGS:PW are using signal strength to determine the strength of the recruit
|
||||
* Fix stuck issue when scanning AP for Recruit on MGS:PW
|
||||
* UI: Don't include symbols in recent games anim.
|
||||
* UI: Centralize BG pic choosing a bit.
|
||||
* UI: Add BG animation for recent games.
|
||||
* UI: Flip Y analog direction based on config.
|
||||
* Windows: Normalize left and right analog stick.
|
||||
* UI: Log analog movement at a lower treshold.
|
||||
* Debugger: Maintain atrac data source info.
|
||||
* Debugger: Note atrac/sas reads from memory more.
|
||||
* Debugger: Tag savedata load and info.
|
||||
* Debugger: Memcheck and tag loading savedata to RAM.
|
||||
* Deflt: Correct available input length.
|
||||
* Deflt: Trigger memchecks / log source of writes.
|
||||
* Deflt: Cleanup and refactor to one common func.
|
||||
* Debugger: Note writes from debugger.
|
||||
* Dmac: Invalidate source data before copy.
|
||||
* Debugger: Include src tag in Memory::Memcpy.
|
||||
* Debugger: Include framebuffer in framebuf pack tag.
|
||||
* Debugger: Note GPU block transfer src as well.
|
||||
* Debugger: Include source tag in memcpys.
|
||||
* Debugger: Include filename in file IO memory tags.
|
||||
* Debugger: Make memory tags longer.
|
||||
* Debugger: Add menu to jump to begin/end of alloc.
|
||||
* Fix crashing issue when leaving a multiplayer game room #14337
|
||||
* revert filename prefix for reducehashranges
|
||||
* Prevent flooding the logs with repeated attempts of Adding/Removing port mapping due to failure in the middle of UPnP initialization, as it needs to be reinitialized.
|
||||
* Attempts to reconnect to Adhoc Server only when Creating/Joining/Connecting to a group or Scanning for groups, instead of on 2 seconds interval.
|
||||
* Shows PSP error code as hex to be easier to find
|
||||
* Show the socket error code when failed to connect to adhoc server
|
||||
* Use a function to check for loopback address
|
||||
* UI: Fix savedata screen sorting.
|
||||
* fix: cleaned up my comment
|
||||
* feat: reduceHash configuration
|
||||
* Set ent_top/ent_size/stub_top/stub_size of SceModule
|
||||
* yet another gradle update
|
||||
* Fix Window size issue #14317
|
||||
* PPGe: Remove ENTR hack, fix string concat.
|
||||
* Savedata: Always write the file list to the SFO.
|
||||
* Windows: Avoid segfault if memory except on boot.
|
||||
* Core: Limit scan for functions to end of valid RAM.
|
||||
* Core: Unbreak ValidSize limits.
|
||||
* PPGe: Interpret invalid UTF-8 sequences better.
|
||||
* PPGe: Apply overlong handling to wrapped text too.
|
||||
* Add missing rule in .gitlab-ci.yml
|
||||
* (Libretro/Gitlab) Add osx x64 target
|
||||
* Update .gitlab-ci.yml
|
||||
* Update lang submodule
|
||||
* Add a setting for choosing background animation.
|
||||
* Build: Simplify by always including FakeCPUDetect.
|
||||
* Build: Remove "fake" vertex decoder jit.
|
||||
* Add missing -DWITH_UPNP in a couple more places.
|
||||
* Windows: Enable UPNP again after 14304
|
||||
* UTF-8 PPGe: Remove overlong encodings. Work around a weird issue in Ratchet & Clank. See issue #14297
|
||||
* Fix build with USE_MINIUPNPC=OFF
|
||||
* VertexDecoderFake: Fix build
|
||||
* CMake: Fix build when ENABLE_SPVREMAPPER=OFF
|
||||
* CMake: Don't include X11 headers when compiling for FBDEV
|
||||
* Disable range culling in Asphalt 2. See #14299
|
||||
* Module: Correctly handle modules with -1 entry.
|
||||
* Debugger: Ignore small memory info by default.
|
||||
* Fix performance regression from failing to optimize the new mem tracker..
|
||||
* GitHub: Add multiple issue templates w/checklists.
|
||||
* Fix character's Side Space ltn0.pgf/ltn4.pgf
|
||||
* Android: Fix "Load..." to allow all file types. Change backported from PR #14232
|
||||
* Fix FlatOut Head On multiplayer.
|
||||
* Debugger: Fix save state compat for slab info.
|
||||
* Debugger: Add header for strlen.
|
||||
* Further std::string removal
|
||||
* Remove static assert on struct size, we don't really care that much.
|
||||
* Buildfix
|
||||
* Remove std::string from memblockinfo
|
||||
* Additional indentation fix (forgot to save file)
|
||||
* Indentation fixes
|
||||
* Android: Add a dependency on the AndroidX appcompat library.
|
||||
* Fix Teenage Mutant Ninja Turtles Multiplayer. Alternatively, changing NET_SHUTDOWN_DELAY_US to 501000 usec or more will also works.
|
||||
* Warning fix, memleak fix
|
||||
* SDL: Fix use after free on shutdown
|
||||
* Only do the workaround in #14273 in Vulkan. May help #14280
|
||||
* Some homebrew like Triple Triad tries to load flash0:/kd/pspnet*.prx. We better just lie.
|
||||
* Couple warning fixes.
|
||||
* GLSL vulkan: Specify the precision of function arguments. Works around #14269
|
||||
* Work around crash in texture replacement. See #14252
|
||||
* PipelineManagerVulkan: Log shader source when pipeline creation fails.
|
||||
* Fix bug in vertex shader generator. See #14260.
|
||||
* Switch: Workaround several missing toolchain defs.
|
||||
* Switch: Disable multi-instance tracking.
|
||||
* Allow polygon upscaling in Boku no Natsuyasumi series via IntraVRAMBlockTransferAllowCreateFB hack.
|
||||
* Update assets/lang
|
||||
* UI: Add search to savedata manager.
|
||||
* UI: Fix L/R tab navigation.
|
||||
* Build: Remove force include CMake line.
|
||||
* GPU: Ignore replacements for framebufs.
|
||||
* Build: More consistently avoid _M_ defines.
|
||||
* Build: Remove old ARM define.
|
||||
* Build: Remove MIPS define.
|
||||
* Build: Remove IOS define.
|
||||
* Build: Explicitly include ppsspp_config.h.
|
||||
* SaveState: Automatically fix duplicate event types.
|
||||
* Fix double space again
|
||||
* Fix typo
|
||||
* Module: Avoid logging bad pointers when no nids.
|
||||
* PPGe: Reload atlas on load state if different.
|
||||
* Only remove tha CMake line for Apple.
|
||||
* iOS: Try a different JIT detection method, thanks Halo-Michael.
|
||||
* Time to remove this line in CMakeLists.txt now.
|
||||
* Tweak to jit detection based on feedback to #14201
|
||||
* Windows: Stop using 1234 default unused paths.
|
||||
* UI: Wrap long info items.
|
||||
* Core: Handle Disc ID a bit more consistently.
|
||||
* Core: Use homebrew disc IDs/titles when available.
|
||||
* Removing TCPNoDelay option from Networking Settings and always enable it to improve response time.
|
||||
* Replacing the deprecated gethostbyname function with getaddrinfo function to prevent getting deprecated warnings
|
||||
* Making sure there are no warnings related to deprecated inet_ntoa function
|
||||
* Mpeg: Allow full use of the buffer queue.
|
||||
* GPU: Dirty texparams when cropping a self-copy.
|
||||
* Windows: Add missing header for menu.
|
||||
* GPU: Normalize zero consistently in hw transform.
|
||||
* GE Debugger: Correct powered diffuse display.
|
||||
* GPU: Normalize 0 to 1 always in software lighting.
|
||||
* GPU: Look up replaced filtering options.
|
||||
* Replacement: Read in texture filtering overrides.
|
||||
* Windows: Setting for standard/debugger shortcuts.
|
||||
* Dialog: Use dialog type header more consistently.
|
||||
* Comment cleanup, allow file picker as far back as KitKat.
|
||||
* Address feedback, remove probably-misleading comment (had already fixed it).
|
||||
* Dialog: Respect accessThread priority on shutdown.
|
||||
* Screenshot: Provide common params properly.
|
||||
* HLE: Correct helper thread arg handling.
|
||||
* Dialog: Track type id on dialog class.
|
||||
* Savedata: Eat cycles in savedata shutdown start.
|
||||
* Fix exit "race", add persistable permissions
|
||||
* Android: Implement opening ISOs through a file picker and Storage Access Framework
|
||||
* Add a Storage tab to System Information.
|
||||
* mipsjit: Correct inheritance/compilation.
|
||||
* jit: Avoid using mips identifier directly.
|
||||
* UI: Require buttons always have text.
|
||||
* UI: Expose lists better in descriptions.
|
||||
* UI: Omit invisible views from viewgroup describe.
|
||||
* UI: Lock only if mutating views.
|
||||
* UI: Add text description for all views.
|
||||
* UI: Rename Describe() method for logging.
|
||||
* sceKernelFindModuleByName:Add delay for Fake module
|
||||
* Umd: Disallow waiting on status that can't occur.
|
||||
* Umd: Wake waiting threads on eject/insert.
|
||||
* Umd: Delay common wait drive stat funcs.
|
||||
- Disabled tests as per upstream suggestion
|
||||
- Exclude s390x from build as big endian architecture
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 26 10:11:58 UTC 2021 - pousaduarte@gmail.com
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
%define _lto_cflags %{nil}
|
||||
Name: ppsspp
|
||||
Version: 1.11.2~git20210224
|
||||
Version: 1.11.2~git20210422
|
||||
Release: 0
|
||||
Summary: PlayStation Portable Emulator
|
||||
License: GPL-2.0-or-later
|
||||
@ -57,9 +57,9 @@ BuildRequires: pkgconfig(vulkan)
|
||||
BuildRequires: pkgconfig(zlib)
|
||||
Requires: %{name}-common
|
||||
Requires(post): hicolor-icon-theme
|
||||
Requires(postun): hicolor-icon-theme
|
||||
Requires(postun):hicolor-icon-theme
|
||||
# never built for PowerPC/Arm on 20200721
|
||||
ExcludeArch: aarch64 %arm ppc ppc64 ppc64le
|
||||
ExcludeArch: aarch64 %arm ppc ppc64 ppc64le s390x
|
||||
|
||||
%description
|
||||
PPSSPP is a PSP emulator written in C++, and translates PSP CPU instructions directly into optimized x86, x64 and ARM machine code, using JIT recompilers (dynarecs).
|
||||
@ -224,9 +224,6 @@ install -m 444 -D icons/icon.svg %{buildroot}%{_datadir}/pixmaps/%{name}.svg
|
||||
|
||||
%fdupes %{buildroot}
|
||||
|
||||
%check
|
||||
%ctest
|
||||
|
||||
%post
|
||||
%desktop_database_post
|
||||
%icon_theme_cache_post
|
||||
|
Loading…
Reference in New Issue
Block a user