Revisions of rpcs3

Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 230)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 229)
- Update to version 0.0.31~git20240409:
  * SPU Analyzer: Do not terminate blocks on BRA
  * cellRtc: review fixes
  * cellRtc: remove wrong duplicate pos++
  * cellRtc: implement Rfc3339 part of cellRtcParseDateTime
  * cellRtc: simplify some disassembly code
  * Remove git brew package from macOS CI script (#15407)
  * cellGame: add some more error checks
  * cellCamera: fix config from_string
  * lv2_socket: reset queue after move
  * cellGame: Enable disc insert/eject based on disc mount state
  * Update curl to 8.7.1
  * Update soundtouch to  2.3.3
  * Update SDL to 2.30.2
  * Update FAudio to 20.04
  * Fix typo in lv2_socket_native
  * Fix changelog size hack
  * Savestates/Network: Feign connection failure on startup
  * Fix updater message
  * Savestates/SPU: Fix MFC commands abort
  * SPU Debugger: Implement viewing block hash on request
  * SPU LLVM: Fix store elimination within common blocks
  * Replace some URLs
  * Updater: Add RPCS3's Patreon link to update dialog
  * PPU Loader: Fix unload of HLEd PRX modules
  * PPU LLVM: Fix leak of modules outside dev_flash/sys/internal
  * SPU LLVM: Postpone runtime worker threads init
  * PPU LLVM: Unify memory limit for PRX and Overlay files
  * PPU LLVM: Fix memory leak on precompilation
  * use the pass manager instead of the legacy one
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 228)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 227)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 226)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 225)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 224)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 223)
- Update to version 0.0.30~git20240224:
  * Fix Apple Clang build
  * Block Rosetta on macOS 14.0, 14.1, and 14.2 (#15237)
  * improves sig_ctx handling, sys_net logging and fixes udpp2p protocol (#15235)
  * gui/input: only init and quit SDL once for all instances
  * gui/input; fix log message delta type
  * gui/input: include Carbon.h on apple
  * gui/input: let pad handlers know whether they are part of emulation
  * gui/input: implement pad navigation for maxOs
  * gui/input: use uinput for linux in gui_pad_thread
  * gui/input: add gui input with native events
  * sceNpBasicSendMessage fix

- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.

- Update to version 0.0.30~git20240220:
  * Qt: add Q_OBJECT macro to midi_creator
  * Qt: localize default pad names
  * vk: Move driver properties to properties section from features section
  * Qt 6.6.2
  * PPU LLVM: Relax MSELF entry name constraints
  * SPU Analyzer: forgive invalid code, use interpreter
  * PPU LLVM: Do not use possible duplicates in MSELF
  * Add debug info to ENOMEMs
  * Fixup lv2_file::file_view::read() regression
  * Add debug info to sys_fs_lseek
  * PPU LLVM: Add more MSELF file checks
  * Fix lv2_file::file_view::size()
  * ELF.h: Avoid using seek operations
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 222)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 221)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 220)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 219)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 218)
- Update to version 0.0.29~git20230826:
  * input: implement pressure intensity deadzone
  * input: clamp 0-1 in NormalizeDirectedInput
  * GHLtar: fix guitar tilt
  * Update rpcs3/Emu/Io/RB3MidiKeyboard.cpp
  * RB3MidiKeyboard.cpp: fix some note off messages being processed incorrectly
  * rsx: Optimize RET returning to following CALL
  * PPU Analyzer: Analyze whole segment 0 when patches are applied
  * Savestates: Fix config_event_entry compatibility
  * rsx: Discard color mask writes with reserved bits
  * Remove unused variable in PPUThread.cpp
  * cellPad: remove unused variables
  * Fix Vulkan link in README
  * overlays: fix some warnings, simplify code, use move and references
  * sceNpDrm: Slow down sceNpDrmIsAvailable
  * cellGame: Make cellGameDataCheck slower
  * PPU Analyzer: Fix for unaligned sections
  * rsx: Fixup calculate_required_range
  * Progress Dialog: Fix race when PPU compilation is super fast
  * rsx: Fix index vertex array range with modulo calculation
  * Progress Dialog: Avoid PPU compilation pop-up on short linkage
  * Progress Dialog: Fix race that could lead to ever-inaccurate results
  * Progress Dialog: Fix race on PPU compilation status
  * input: fix dance mat PID
  * Input: Add PS Move navigation controller
  * qt/utils: support full path in get_dir_entries
  * Game List: Add initials-only search
  * LV2/Loader: Fix kernel regions addresses
  * PPU/debugger: Fixup
  * Debugger/PPU: Superior Callstack Detection
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 217)
- Update to version 0.0.27~git20230515:
  * Better accuracy for FREST/FRSQEST (#13863)
  * SPU Executable Code Dumping Tool
  * vk: Minor refactor in OOM handler to skip scans if we already found a match
  * vk: Refactor memory allocators to easily inspect device properties
  * vk: Use gc to clean up stale surface cache resources instead of fudging with frame counters.
  * vk: Rewrite draw call setup sequence to avoid OOM situations introducing stale descriptors
  * vk: Don't erase texture cache images directly. Use gc instead.
  * vk: Implement max VRAM override in config
  * vk: Refactor the vram exhausted handler
  * vk: Refactor vram exhausted handler to minimize risk of UAF hazards
  * vk: Tune resource quotas
  * vk: Improve spill robustness
  * vk: Lower scratch dimension alignment to 256 to minimize wastage
  * rsx: Do not allow 'compatible' check to pass if the size does not match
  * Logs: fix  Stack Cell Errors setting reading
  * System.cpp: Make boot of disc updates more strict
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 216)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 215)
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 214)
- Update to version 0.0.27~git20230510:
  * SPU/PPU/Debugger: Ensure ascending stack frames (#13833)
  * Fix some warnings
  * Qt: fix game list event filter
  * SPU/Debugger: Detect stack-less functions
  * Add linuxdeploy-plugin-checkrt for compatibility with older distros
  * PPU LLVM: Unbreak function linkage
  * Fix rpcn config reset
  * Deterministic FREST and FRSQEST
  * fix ASAN error: make overlay_pass destructor virtual
  * fix: make ASAN work on Windows
  * sys_fs: Further implemented cellFsArcadeHddSerialNumber (0xc0000007)
  * sys_fs: Improved sys_fs_fcntl(0xc0000015 and 0xc000001c) by integrating duplicate code
  * sys_fs: Implemented mount_info_map to keep proper track of mounted devices
  * sys_fs: Improved lv2_fs_object constructor
  * sys_fs: Improved the functionality of lv2_fs_object::get_mp() and the efficiency of mount&newfs syscalls
  * sys_game: Fixed potential bugs in sys_game_get_system_sw_version()
  * Qt: filter for rpcs3_*.qm files when enumerating languages
  * Qt: implement flow layout game grid
  * cellPamf: Add missing error code
  * CI: -DUSE_SDL=ON (on Linux)
  * build: fix USE_SYSTEM_SDL
  * X86 SigHandler: Add support for BEXTR instruction
  * Whitespace fix
  * gl: Fix typeless casts
  * rsx: Allow swizzle flag to propagate as an override to surface properties
  * rsx: Apply swizzle flag on data source as well
  * vk: Propagate swizzle flag in hw blit engine
  * rsx: Add a comment explaining the barycentric interpolation change
  * vk: Improved attribute interpolation for NVIDIA
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 213)
- Update to version 0.0.27~git20230427:
  * Qt: only do a hard refresh when new games may have been added
  * Qt: keep game list data when toggling between list and grid layouts
  * Qt: fix futurewatcher cancel
  * Qt: Fix data race and undefined behaviour in games_config
  * Decrease some include madness
  * screenshot manager: use flow layout
  * Qt: async game list parsing
  * Qt: move experimental build warning to gui_application
  * rsx: Fix up the framebuffer width if the pitch fits scissor but not the clip width
  * Qt: fix adding vsh to gamelist
  * Qt: lazy load save data icons
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 212)
- Update to version 0.0.27~git20230423:
  * Qt: fix savedata dialog exception
  * Qt: lazy load trophy icons
  * SPU LLVM: disable AVX2 shift intrinsics
  * Qt: fix table item delegate usage
  * VS: fix filters
  * Game List: Make Ctrl+f Focus On The Search Bar
  * UI: Ignore trademark as a fallback when searching games
  * UI: Focus to game searchbar on load
  * Qt: Set icon size function properly
  * Update FAudio to v 23.04
  * Update SDL to v 2.26.5
  * Update miniupnp to v 2.3.3
  * Qt: properly invalidate item pointer in grid mode
  * Qt: Lazy load game grid icons and optimize paint method for invisible items
  * Qt: Remove unused list layout handling of repaint watcher
  * Qt: don't calculate sizes in grid mode
  * Qt: lazy load game list icons and dir size
  * Qt: multithreaded file testing during refresh
  * Qt: Minor optimization during list refresh
  * SPU LLVM: fixup custom LICM pass
  * Emu: Cache games.yml and only save when necessary
  * unself: rename SCEVersionInfo to version_header
  * unself: rename SectionInfo to segment_ext_header
  * unself: some more documentation
  * unself: rename AppInfo to program_identification_header
  * unself: rename SelfHeader to ext_hdr
  * SPU LLVM: sink stores deeper in custom LICM pass
  * fix warnings
  * Remove add_only from main_window::Boot args
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 211)
Displaying revisions 1 - 20 of 230
openSUSE Build Service is sponsored by