diff --git a/_servicedata b/_servicedata index b5c312d..e50ab7f 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/RPCS3/rpcs3.git - 304a4a1b6104ccb3f5843618b29c5ed924d9c3a1 \ No newline at end of file + 6782b2263785bc50ca175cc8afdd7896e7384e5f \ No newline at end of file diff --git a/rpcs3-0.0.3~git20171014.tar.xz b/rpcs3-0.0.3~git20171014.tar.xz deleted file mode 100644 index 76cf17b..0000000 --- a/rpcs3-0.0.3~git20171014.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:73094ec07c6221a8680b59f80e4712b2556cca6924010a87d6d2ea50273a2264 -size 151724260 diff --git a/rpcs3-0.0.3~git20171104.tar.xz b/rpcs3-0.0.3~git20171104.tar.xz new file mode 100644 index 0000000..2274c41 --- /dev/null +++ b/rpcs3-0.0.3~git20171104.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2bc668a53068c6298a0a91b9fa2590123a46358ac46c35879d194eaeaa0daf81 +size 150056012 diff --git a/rpcs3.changes b/rpcs3.changes index a9d8398..89819a0 100644 --- a/rpcs3.changes +++ b/rpcs3.changes @@ -1,3 +1,98 @@ +------------------------------------------------------------------- +Sat Nov 4 20:39:19 UTC 2017 - gasinvein@gmail.com + +- Add libevdev and libpulse dependencies + +------------------------------------------------------------------- +Sat Nov 04 20:26:55 UTC 2017 - opensuse-packaging@opensuse.org + +- Update to version 0.0.3~git20171104: + * Make cellMouseGetDataList return CELL_MOUSE_ERROR_NO_DEVICE if mouse handler is set to null + +------------------------------------------------------------------- +Sat Nov 04 19:02:32 UTC 2017 - opensuse-packaging@opensuse.org + +- Update to version 0.0.3~git20171104: + * [RSX] Fix uninitialized value before usage + * rsx: Fix for framebuffer validation + * Have trophy manager reject games that have invalid usr data rather than dying. + * Make it so that TROPUSR doesn't crash on "bad" imput. + * Make trophy dialog smarter and not need the silly file. Can load all games by default now. + * change CryptAcquireContextW to try CRYPT_NEWKEYSET flag if key container doesnt exist already < https://msdn.microsoft.com/en-us/library/windows/desktop/aa379886(v=vs.85).aspx > + * disable fb testing for partial framebuffer resources + * rsx: Tweaks - Optimize get_surface_subresource - Add check_program_status time to draw call setup statistics. It can slow down games significantly + * vk: Improved handling of swap_bytes behaviour when using WCB + * rsx: Experimental; Try to calculate pixel offset using nv3062 pitch register since we know the target block is defined with 3062 registers + * Add supporters + * Implement set_native_priority (posix) + * Fix NPDRM exitspawn + * Fix /dev_bdvd/ for exitspawn + * Add Delete LLVM Cache option + * Update PPA urls to the latest version of Qt + * Revert Qt requirements to version 5.7 for Linux + * Implement Trophy Manager. + * Handle device not ready in fs::error. Solves #3592 + * Added breakpoint list + * Repositioned current instruction to middle + * Qt: Fix Save Data Dialog initial size + * rsx: Fix for rsx thread lockup due to nested access violations when WCB is enabled + * vk: Allow swapchain create to fail with an error + * nvidia facepalm + * rsx: Tag cache blocks returned on access violation to validate data passed to flush_all is up to date. Should prevent recursive exceptions + * gsframe: Break waiting is emulator is stopped suddenly - Keeps the queue from hanging the GUI + * rsx/qt: GsFrame improvements - Identify minimize/restore events as separate from regular resize and do not react to them - Enable message queue consumption after loading the shaders cache. Also hides the frame in this step -- This fixes the 'start fullscreen' bug when running vulkan + * fixup + * Audio: add Buffer Count setting + * ppu_acontext draft + * Add cmdline support + * [Qt] Fix uninitialised values before usage + * rsx: Avoid false positives by early rejection. Should keep cache thashing to a minimum + * rsx: Export more information about affected cache sections when handling violations - This allows for better handling of deferred flushes. -- There's still no guarantee that cache contents will have changed between the set acquisition and following flush operation -- Hopefully this is rare enough that it doesnt cause serious issues for now + * rsx: Fixes - vk: Always reopen primary command buffers. They should only be closed in flush_command_queue - If uploading a texture and there are collisions with protected buffers, do not rebuild the cache - Perform writes via flush before reprotecting pages that were not trampled - Only flush no pages once + * rsx: Implement memory tags for strict mode to validate render target memory + * vulkan: Flush queue before attempting to copy texture memory! + * rsx: invalidate surface store address when tile is unbound + * spu: save and restore mfc cmd after processing + * spu: Implement readch(mfc_cmd) + * rsx: make dmactrl get 'readonly' + * Trophy: use system language setting + * Fix off by one error. Sigh. + * Fix focus issue in trophies. + * rsx: Fix critical bug concerning transient data layout in memory + * rsx: Disable draw call batching when strict mode is enabled - Minor bugs have been observed with it always enabled + * vk: Fix for infinite hanging in the access violation handler + * rsx: Better detection of framebuffer memory copy operations - Still requires texture stitching to work correctly, but matching dimensions works well for now + * rsx/vk: Be a little more frugal with texture memory to avoid running out of VRAM on 1GB cards + * rsx: Improve separate treatment of write exceptions vs read exceptions - Optimizes search functionality and avoids thrashing valid sections + * fix build + * rsx: Workaround for 0 pitch textures. - Should these be ignored? Needs investigation + * rsx: Even more texture cache fixes - Fix subresource sampling - Invalidate memory range before uploading textures to prevent hangs + * rsx: Only transfer framebuffer contents if memory contents are compatible + * rsx: Texture fixes continued - Fix buffer invalidate behaviour (wcb) - Disable auto rebuild with only framebuffer storage getting rebuilt - Fix vulkan subresource sampling + * rsx: Restructuring [WIP] - Refactor invalidate memory functions into one function - Add cached object rebuilding functionality to avoid throwing away useful memory on an invalidate - Added debug monitoring of texture unit VRAM usage + * Make a basic trophy notification dialog (#3204) + * Save manager improvements (#3631) + * Update Readme to Qt 5.8 + * Silence annoying experimental build warning - Compiling locally on VS defines BRANCH to "" (empty $BRANCH envvar) and defines _MSC_VER. The pdb check is useless since it will never be reached + * vk: Enable primitive restart workaround for polaris and vega on linux as well - Looks like it might be a hardware erratum + * Qt: add "clear" option to tty log contextmenu + * [Qt] UI improvements (#3558) + * evdev: add analog to dpad option (#3551) + * [Qt] Add syntax highlighter (#3550) + * gl: Check for vendor_string ATI for AMD cards. It seems AMD is still using the ATI openGL stack + * add RX 550 to AMD vulkan cards with restart bug + * general fixes; Force u32 return type for index_count and add RX Vega to primitive restart blacklist + * rsx: Allow clear_surface command for depth-only passes. Removes invalidate cache hack + * rsx: More fixes - Workaround for AMD glMultiDrawArrays bug - Disable disjoint command submission when multidraw support is disabled + * rsx: Reimplement index buffer generation - Emulate primitive restart in software whenever we get the chance - Ensure PRIMITIVE_RESTART is never active when LIST topologies are active - Reimplement TRIANGLE_FAN, POLYGON and QUAD expansion + * rsx/vk: Workaround for polaris primitive restart bug + * Fix compile VS + * Add BRANCH as a preprocessor definition taken from an environment variable + * Bump Qt version to 5.9.2 for Travis + * rpcs3.vcxproj: remove unused paths in AdditionalLibraryDirectories + * appveyor.yml: use Visual Studio solution to build the project and cleanup + * update vulkan submodules (#3600) + ------------------------------------------------------------------- Wed Oct 25 19:07:37 UTC 2017 - kah0922@gmail.com diff --git a/rpcs3.spec b/rpcs3.spec index d533c65..ac54401 100644 --- a/rpcs3.spec +++ b/rpcs3.spec @@ -17,7 +17,7 @@ Name: rpcs3 -Version: 0.0.3~git20171014 +Version: 0.0.3~git20171104 Release: 0 Summary: PS3 emulator/debugger License: GPL-2.0 @@ -35,6 +35,8 @@ BuildRequires: pkgconfig(glu) BuildRequires: pkgconfig(libpng) BuildRequires: pkgconfig(openal) BuildRequires: pkgconfig(alsa) +BuildRequires: pkgconfig(libpulse-simple) +BuildRequires: pkgconfig(libevdev) BuildRequires: pkgconfig(yaml-cpp) BuildRequires: pkgconfig(libudev) BuildRequires: vulkan-devel