diff --git a/_servicedata b/_servicedata index f305944..69f09f7 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/RPCS3/rpcs3.git - 69a5f3d58b04687dd67155de7b98cc80fbd8c077 \ No newline at end of file + 7c897d5019e4706ef51205140114249f9fb251ea \ No newline at end of file diff --git a/rpcs3-0.0.3~git20170810.tar.xz b/rpcs3-0.0.3~git20170810.tar.xz deleted file mode 100644 index 4108668..0000000 --- a/rpcs3-0.0.3~git20170810.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:36d6643dff9d7a51322256244af4e992f59a9d8460514af157065cc4b2546d09 -size 146737624 diff --git a/rpcs3-0.0.3~git20170906.tar.xz b/rpcs3-0.0.3~git20170906.tar.xz new file mode 100644 index 0000000..ea0358f --- /dev/null +++ b/rpcs3-0.0.3~git20170906.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f55882194002c0b41f6449c2ed8db4a9cc410a90fa441d08ae8d12eb002f09d4 +size 151700252 diff --git a/rpcs3.changes b/rpcs3.changes index 420e3e5..a238db7 100644 --- a/rpcs3.changes +++ b/rpcs3.changes @@ -1,3 +1,206 @@ +------------------------------------------------------------------- +Thu Sep 07 15:17:59 UTC 2017 - pousaduarte@gmail.com + +- Update to version 0.0.3~git20170906: + * [Qt] style adjustments 1 + * [Qt] style adjustments 2 + * Add option to build using llvm shared libs and document other cmake options + * Change MacOSX -> MacOS, add warning about glvnd, Fixes #2949 + * Implement progress bar in taskbar for non-windows platforms, Fixes #2605 + * Weird tlou fix + +------------------------------------------------------------------- +Wed Sep 06 14:42:27 UTC 2017 - pousaduarte@gmail.com + +- Update to version 0.0.3~git20170906: + * fs::rename fixed + * Log backup rotation (incomplete) + * Fix fatal error dialog + * sys_spu_image: minor update + * +sys_spu_elf_get_information + * +sys_spu_elf_get_segments + * Implemented syscall _sys_spu_image_get_information + * Implemented syscall _sys_spu_image_get_segments + * Fix sys_raw_spu_load + * Fix sys_raw_spu_image_load + * Load liblv2.sprx by default + * RawSPU: implement Prxy_TagStatus_offs + * Implemented syscall sys_event_port_connect_ipc + * RawSPU: implement read SPU_NPC_offs + * RawSPU: implemented read SPU_RunCntl_offs + * Protect SPU segments + * Fix access violation handler + * Fix decrypt_self usage + * Set PPU stack bounds + * Add supporters + * libad: Enable LLE load + * sys_usbd stuff (#3346) + * fix da build + * Various fixes (Trophy, Gcm corrections, stack alloc) (#2894) + * GUI: Fix Repaint on stylesheet change + * settings_dialog: minor connect simplification + * Implement cellSslCertificateLoader + * Add cross-platform implementation of cellHttpUtilParseUri + * Remove old wxWidgets-related references + * multi pkg fix + * Move sys_gamepad filter + * Fix sys_event_port_connect_ipc + * Fix rXml limitation + * fs: atomic truncation + * Improve sys_fs_ftruncate + * Remove coverity and coveralls references + * .travis.yml: rework binutils package update + * .travis.yml: remove GCC_COLORS variable export and duplicated "brew update;" instruction + * .travis.yml: remove "dist: trusty" as it is now the default distribution + * game_list_frame: force single line text in list items + * Fix sys_tty_write() if called with pwritelen == NULL. + * Convert endianess before passing buffers to setsockopt. + +------------------------------------------------------------------- +Wed Aug 30 14:43:47 UTC 2017 - pousaduarte@gmail.com + +- Update to version 0.0.3~git20170829: + * _sys_spu_image_import implemented + * Make impossible to disable fatal errors + * Reserve log space for higher severity levels + * Copy sys_spu_segment info in SPU TG + * Register Win32 error 32 + * Spelling correction + * Make travis CI build with PulseAudio backend. + * Add missing game categories + * Fill log with \n + * Compress log to RPCS3.log.gz + * Fix ipc_manager::add + +------------------------------------------------------------------- +Sun Aug 27 10:04:02 UTC 2017 - pousaduarte@gmail.com + +- Update to version 0.0.3~git20170827: + * Correct typo + * cellOskDialogLoadAsync fix Takes into account text limit and initial text + * [Qt] Simplify firmware libraries searching + * gl/rsx: Fixes to zcull pixel counting + * rsx: Make fragment state dynamic to reduce shader permutations + * vulkan: Gracefully handle back-to-back flip request spam + * rsx/vp: ARL fix + * gl: Workaround for restrictive z range + * gl: Do not modify bound depth/stencil buffers bound to zcull memory - Fixes some rare cases where zcull always fails + * rsx: Implement QUAD_STRIP - QUAD_STRIP evaluates to TRIANGLE_STRIP in memory. The memory layout is identical. - The only difference between the two modes would be the primitive_ID but that doesnt matter on RSX - Its worth noting that results will be different between the two modes if input vertices are non-coplanar for every set of N verts + * rsx: Remove index expansion for quad strips + * Update cell_FreeType2.cpp + * [Qt] Replace deprecated qSort function by std::sort + * Fix GitIgnore + * GUI: Add Kuroi (Dark) Theme + * Update Contributing Guidelines + * Point forums URLs to the new one + +------------------------------------------------------------------- +Fri Aug 25 10:04:03 UTC 2017 - pousaduarte@gmail.com + +- Update to version 0.0.3~git20170824: + * rsx: Fix immediate indexed drawing + * vk: Improve window resize handling - Be careful not to request images not available - Request a triple buffer at all times if available to keep acquisition from locking up + * vulkan: Don't keep invalidated objects around too long + * Make it pass desktop-file-validate in Ubuntu 14.04 + * Move sys_gamepad files to the correct directory + * Add cellAtracGetSamplingRate and cellAtracMultiGetSamplingRate functions + * Silence some obvious warnings + * rsx: Ignore sending system reserved semaphores to renderer + * d3d12: ignore 0 sized rt dma copy + * rsx: Vertex Decompiler, fix sca register assignment + * cellPad: remove unneeded & + * Rewrite cellVideoOutConfigure + * Implement a proper save manager. + * Make removing a save fast + * Fix evdev controller detection, add joystick squircling + * Fix linux builds giving experimental build even if not on experimental build. + * Update ffmpeg submodule with updated libs and headers for linux + * Use newer binutils version to link against newer ffmpeg libraries + * Fix evdev joystick detection + * stylesheets: make UI Colors optional + * osk: fix backspace + * cg_disasm: fix frame by removing parent + * misc: get rid of some compiler warnings + * misc: add build warning to log + * GUI: hide utilities by default + * stylesheets: UI_Colors hotfix + * stylesheets: UI Colors fixes + * GUI: improve reset to deafult button + * rsx: implement pixel size 16. + * stylesheets: add custom color to gamepad + * Ensure all log messages are displayed + * Implemented fs::file::get_handle + * Fix moving disc games with arbitrary dir name + * Optimize RPCS3.log and limit it to 64 MiB + * Reenable thread_local for all platforms + * Add PulseAudio audio backend + * Fix log mapping (Linux) + +------------------------------------------------------------------- +Wed Aug 16 21:41:54 UTC 2017 - pousaduarte@gmail.com + +- Update to version 0.0.3~git20170816: + * Adds support for multi-files pkg. + * Adds check for pkg signature in QT part + * Resets sleep timer on button press + * unpkg fix + * Fix rare occurence where there is a /PS3_GAME+something directory which leads to weird behavior + * Fix search edit context menu weird color + * Simplify qstr function + * Simplify m_show_fps assignation + * Fix the window title when the option "show_fps_in_title" is not checked + * Better evdev joystick axis scaling (#3202) + * stylesheets: fix default not working + * stylesheets: move white header section to default stylesheet + * stylesheets: make toolbar styles more accessible + * stylesheets: fix color settings + * stylesheets: fix gamegrid font + * gl: Move vertex processing to the GPU - Significant gains from greatly reduced CPU work - Also reorders command submission in end() to improve throughput + * rsx: Add a few more depth format types to known behaviour paths + * gl: Workaround for depth/color format mismatch when using hardware blit + * vk/gl: Factorize shared GLSL code - prep vulkan for shared glsl backend + * rsx/gl/vulkan: Refactoring and partial vulkan rewrite - Updates vulkan to use GPU vertex processing - Rewrites vulkan to buffer entire frames and present when first available to avoid stalls - Move more state into dynamic descriptors to reduce progam cache misses; Fix render pass conflicts before texture access - Discards incomplete cb at destruction to avoid refs to destroyed objects - Move set_viewport to the uninterruptible block before drawing in case cb is switched before we're ready - Manage frame contexts separately for easier async frame management - Avoid wasteful create-destroy cycles when sampling rtts + * rsx/gl/vk: Invalidate texture regions when memory is unmapped + * rsx/vk: Implement shaders cache and fix broken pipeline_storage comparison and hash + * rsx/util: Add simple consistent hash function + * rsx: Zero-initialize the vertex register block - Some games reference constant regs that they never initialize + * rsx: Clamp depth range to [0,1] - Fixes remaining issues with Ni no Kuni + * gui: Add delete shader cache option in the context menu + * ui: Move disable vertex cache to debug. Also add an option to disable zcull emulation in the debugger + * rsx: Shader pipeline fixes and improvements - Do not set zfunc if alphakill is not enabled. This is because at the moment alphakill requires a different shader to be built + * gl: Fix vsync; always use adaptive vsync instead of double-buffered + * rsx: Fix single vertex array input declarations + * gl: Workarounds for intel GPUs which dont seem to be truly GL4 compliant + * vk: Catch leaking imageview refs on resize + * vulkan: Restructure frame queues + * vk: Reimplement access violation sync handling + * rsx: Add a success message on program compile completion - Should help users wondering if rpcs3 'froze' during shader compile + +------------------------------------------------------------------- +Tue Aug 15 10:01:06 UTC 2017 - pousaduarte@gmail.com + +- Update to version 0.0.3~git20170814: + * game_list_frame: add scrollAfter option to Refresh for Talkashie + * emu_settings: fix faulty custom config file creation + * Register missing functions in cellSysutil (#3206) + * (#3214) + * Update supporters + * Fix deadlock in vm::unmap + * Rewrite Drag&Drop classification + * Check FNID duplication + * CFG: print errors for enums + * Add build warning + * Fix appveyor.yml + * Fix appveyor.yml + * Update cellHttp.cpp + * Update cellNetCtl.cpp + +------------------------------------------------------------------- +Fri Aug 11 13:30:18 UTC 2017 - pousaduarte@gmail.com + +- Update to version 0.0.3~git20170811: + * Minor DS4 Bluetooth fix (#3140) + ------------------------------------------------------------------- Thu Aug 10 13:08:03 UTC 2017 - pousaduarte@gmail.com diff --git a/rpcs3.spec b/rpcs3.spec index 5ce4c79..a850f5e 100644 --- a/rpcs3.spec +++ b/rpcs3.spec @@ -17,7 +17,7 @@ Name: rpcs3 -Version: 0.0.3~git20170810 +Version: 0.0.3~git20170906 Release: 0 Summary: PS3 emulator/debugger License: GPL-2.0 @@ -26,7 +26,7 @@ Source0: %{name}-%{version}.tar.xz ExclusiveArch: x86_64 #BuildRequires: gcc-c++ -BuildRequires: clang >= 3.5 +BuildRequires: clang BuildRequires: cmake BuildRequires: pkgconfig(glew) @@ -62,17 +62,15 @@ An open-source PlayStation 3 emulator/debugger written in C++. %prep %setup -q -#Exclude -lLLVM from linker flags and fix Qt5 version limitations -#sed -i -e 's|set(LLVM_LIBS LLVM)|set(LLVM_LIBS)|g' -e 's|Qt5 5.8|Qt5|g' -e 's|VERSION_LESS 5.8.0|VERSION_LESS 5.7.1|g' %{name}/CMakeLists.txt %build cmake . \ - -DCMAKE_C_COMPILER=%{_bindir}/clang \ - -DCMAKE_CXX_COMPILER=%{_bindir}/clang++ \ -DUSE_SYSTEM_FFMPEG="ON" \ -DUSE_SYSTEM_LIBPNG="ON" \ -DCMAKE_INSTALL_PREFIX="%{_prefix}" \ -DCMAKE_INSTALL_LIBEXEC="%{_libexecdir}" \ + -DCMAKE_C_COMPILER=%{_bindir}/clang \ + -DCMAKE_CXX_COMPILER=%{_bindir}/clang++ \ -DCMAKE_C_FLAGS="%{optflags}" \ -DCMAKE_CXX_FLAGS="%{optflags}" \ -DCMAKE_BUILD_TYPE="RelWithDebInfo" \