Revisions of pcsx2-git
- Update to version 1.7.5913+0~git20240619.5e9b31d24: * ci: bump `ws` dependency in announce workflow * Qt: Update Base Translation * GameDB: Add round sprite half to Valkyrie Profile 2 * GS/HW: Keep real rect before draw to avoid bad valid rect update * GS/HW: Don't scale up downscaled targets when copying directly * GS/HW: Add new Opaque check + use components for scaling discard check * GS/HW: Improve detection of upscaling and downscaling * GS/HW: Avoid downscaling as much as possible to increase quality * GS/HW: Correct some scaling behaviour * UI: Add new UI upscaling fix for Native Scaling * GS: Split out sprite gap check for downscale gap checking * GS/HW: Add detection for upscales * GS/HW: Don't downscale if draw is the same or larger than final output * GS/HW: First pass having downscaled post processing * GS/HW: Allow offset channel shuffles on sources. * PAD: Update to latest controller database. * Resources: Compress the PNGs * FSUI: Icon Tweaks * FSUI: Add new Game List icon * UI: fix invert settings being incorrectly set in big picture mode * GameDB: Make sure hw renderer is running for hw renderer OSD messages. * VMManager: Make sure hw renderer is running for hw renderer OSD messages. * GS/HW: Additional texture shuffle dimension check * CI/AppImage: Explicitly remove libwayland-* * VMManager: Refactor Affinity Control to Thread Pinning * GS/HW: Fix up Tekken 5 CRC to get rid of boxes when upscaling * CDVD: Remove leftover debug log * CDVD: Fix -Wsign-compare warnings. * GzippedFileReader: Don't write OOB in last chunk
- Update to version 1.7.5818+0~git20240518.31e935d83: * GzippedFileReader: Don't clamp chunkID on read * CsoFileReader: Fix devbuild assertion * Revert "CI/AppImage: Don't bundle libssl/libcrypto" * CDVD: Simplify ISO opening * CDVD: Purge AsyncFileReader interface * CDVD: Use ThreadedFileReader for gzip ISOs * CDVD: Use ThreadedFileReader for uncompressed ISOs * CDVD: Use ThreadedFileReader for block dumps * CDVD: Fix error propagation from ThreadedFileReader * CDVD: Purge MultpartFileReader * Qt: Update base translation * Qt: Rename Load Profile to Apply Profile * CI/AppImage: Don't bundle libssl/libcrypto * VMManager: Rewrite input profile hotkey priority logic * USB-Eyetoy: Fix unused comprLen warning * FullscreenUI: Warning fix * AudioStream: Vectorize volume application * InputManager: Add push to toggle for macros * Misc: Pass most string_views by value instead of reference * GS: Make VSync a boolean toggle * Config: Remove redundant GS setting macros * MTGS: Eliminate redundant SynchronousMTGS checks in Release build * Error: Strip trailing whitespace from Windows errors * Host: Add plural translation support * SettingsInterface: Fix TinyString helper * GS/Vulkan: Simplify loader using DynamicLibrary * 3rdparty/cubeb: Only include connected devices when enumerating wasapi * 3rdparty/cubeb: Sync to 19fcbef * Qt: Add option to pause when controller is disconnected
- Update to version 1.7.5624+0~git20240319.8f381a4e1: * GS/HW: Improve how we handle texture shuffles with barriers. * PAD: Update to latest controller database. * UI: Rename screenshot size options * GameDB: Various fixes * GameDB: NTSC-J Fixes. (#10928) * UI: Add the "points" unit in some RA-related strings (#10917) * GS/HW: Decorrect targets for readbacks. * GS/HW: Allow source is rt to use corrected alpha in most cases. * GS/HW: Clean up Correct/Decorrect calls and functions. * GS/HW: RTA Decorrect on Target Update. * GS/HW: Adjust RTA shader precision. * GS/HW: Check if channel shuffling actually needs decorrecting. * GS/HW: Improve how we handle decorrection on texture shuffles. * GS/HW: RTA checks for moves and DST matches and ICO CRC. * GS/HW: Avoid corrections on new targets. * GS/HW: Update TargetClear to work with RTA Correction. * GS/HW: RTA Correction, implement on DATE. * GS/HW: Make sure we don't multiply Cs if Ad is corrected. * GS/HW: Decorrect Ad on sw blend in tfx shader. * GS/HW: Avoid (Ad + 1) cases on RTA correction. * GS/HW: Add support for Ad (RTA) correction. * GS/HW: Improve shuffle width/height detection * Qt: Disable Texture barriers option on Metal. * GS/Metal: Fix some Wformat warnings. * GS/HW: Adjust blend mix for impossible blend. * Debugger: Fixes crash selecting a filter search with new search button * Debugger: Reduces RAM useage for searches (Act 1) * OSD: Add Memcard Icon in more places * BPM: Implement "Open in File Browser" Function
- Update to version 1.7.5578+0~git20240225.6b54094e2: * GameDB: Various fixes * CI/Flatpak: Fix dubious ownership error * ci: Switch Flatpak build to flathub-infra/flatpak-github-actions (#10838) * 3rdparty: Update xbyak to 7.05.1 * Debugger: Fixes crash on debugger open when cpu not alive * DisassemblyWidget: Allow showing opcodes & some key bind modification * GS/HW: Preload whole target on match * Debugger: Migrates Memory Search tab to it's own widget * Core: Correctly identify TOOL and Namco 246/256 bios (#10836) * GameDB: Jak TLF Fixes * GameDB: Add PCRTCOverscan to Crash Twinsanity (PAL) * ImGuiManager: Defer scale updates * 3rdparty/libchdr: Rebase to upstream 2a1119c * PAD: Update to latest controller database. * UI: Update SW Renderer Threads Tooltip * GitHub: Update macOS versions on issue templates * GS/Vulkan: Use fbfetch flag for subpass dependency * GSBlock: Add Zen 4 to comment * Misc: Rename Disable Depth Emulation * Interpreter: Comment cleanup * R5900: Comment cleanup * GameDB: Various fixes * PAD: Update to latest controller database. * UI: Remove option to disable per-game settings * GS: Fix crop scaling for software and bilinear (sharp) * RAchievements: Fix off by one error in scratchpad reads * GameDB: NTSC-J Overhaul * OSD: Add icon for Slow-Mo * Memcard: Fix incorrect order of directory/filename path components for _pcsx2_meta_directory files
- Update to version 1.7.5446+0~git20240112.4b6ddaf09: * Update VMManager.cpp to not count paused time toward time played * GS/HW: Fix drawing with mismatched target sizes * CMake: Set LINUX in current and parent scope * VMManager: Force TimeStretch in Achievements HC Mode * Translation\UI: Updates Bitrate "Kbps" to "kpbs" * Settings: Adds description to 'All CRCs' on hover for cheat/patch settings * MTGS: Explicitly set FP control register on startup * PINE: Convert from class to namespace * PINE: Tidy up and fix shutdown hang on Linux * GS:MTL: Properly handle hdr rendering to cleared textures * Qt: Update Base Translation * 3rdparty: Add source for modified PromptFont that we use for OSD * Qt: Add log window * Qt: Add accessors for UI thread view of current game * Console: Remove WX rubbish and replace * GS/HW: Don't bother trying to draw empty draws * GameDB: Remove GS fixes from Ty The Tasmanian Tiger * GSDumpRunner: Fix dump runner * GS/HW: Upgrade target to C32 if alpha requested on src is rt * GS/HW: Update cached source alpha if linked to target * GameDB: Set HPO Native to Fast and Furious (#10595) * CI: fix flatpak cron and add a way to manually kick off a release (#10567) * GameDB: Merge sprite to remove blur on Sakura Taisen - Atsuki Chishioni * GS/HW: Detected striped moves in HW * GS: Flush draw when address matches FRAME/Z * GS/HW: Don't rely on old targets for double-half clear * Qt: Fix incorrect renderer shown in status bar * DEV9: various fixes for ATA Identify improved 48-bit addressing UDMA mode now set correctly MDMA0 mode now set correctly fixed user addressable sectors limit * GS/HW: Fix incorrect resizing of Ico move target
- Update to version 1.7.5223+0~git20231121.ae2860d03: * Debugger: Allow copying function names * translations: Syncing Crowdin translations (#10301) * Mac: Add microphone permissions string * Qt: Remove QtNetwork dependency * Qt: Use HTTPDownloader instead of QtNetwork for updates * Qt: Fix progress dialog cancelling * HTTPDownloader: Add support for progress updates/cancelling * Qt: Use main window geometry for temporary window * MemoryCardFolder: Remove unused constant * Qt: Fix confirm dialog parenting to wrong window * Qt: Make ALT+F4 while fullscreen exit PCSX2 * Readme: Clarify latest build/contribution info; Adjust Technical Notes header type for consistency * Debugger: Implement subsequent/next scan for Mem Search (#10260) * Debugger: Clear breakpoint skips when resetting * MemoryCardFolder: Fix incorrect save timestamps (#10287)
- Update to version 1.7.5213+0~git20231118.1565c5971: * GameDB: Sega Ages 2500 Fixes * R3000: Fix COP0 Status value on reset * Fix Failing to reload cheats on button press * Qt: Update Base Translation * CDVD: Tidy up some bits, abort read head on Abort/Break * CDVD: Don't include read times during seeks * GS/TC: Readd horizontal offset if not processed during invalidation * GameDB: Add Auto flush to MGS2 Substance. * GameDB: Ace combat fixes * GameDB: fixes for XS Junior League Soccer & Guitar Hero - Van Halen * IOP HLE: Rename update host root functions * Added support for HostFs when booting an iso * CI/Flatpak: Disable build/repo linting * PAD: Update to latest controller database. * GameDB: PJ King Kong fixes * GS/HW: Fix incorrect alpha valid check in LookupTarget() * GameDB: Fix some Japanese Games (#10247) * Achievements: Identify using running ELF instead of disc ELF * Common: Remove ThreadPool class * HTTPDownloaderCurl: Switch to multi/async API * Achievements: Use a 60 second timeout for server calls * HTTPDownloader: Drop Common namespace * Achievements: Use retryable client error status code * 3rdparty/rcheevos: Update to 8a717b1 * GS/HW: Don't convert old depth if being overwritten * COP0: Correctly update performance counter cycles
- Update to version 1.7.5195+0~git20231108.8e9fd91ce: * Counters: Pass correct start cycle * SPU2: Fix Wsign-compare warnings. * Interpreter: Fix Wsign-compare warning. * IOP: Fix Wunused-variable warnings. * Templates: Update piracy note (#10251) * Qt: Check both English and non-English name for cover paths * Qt: Update Base Translation * GameDB: Various fixes * IPU: Pause IPU_TO on tag edge. Stop repeat Interrupts * Counters: Improve counter updates and fix a couple of errors * EE/Int: Improve FPU emulation
- Update to version 1.7.5186+0~git20231105.cd5a916f9: * GS: Fix reload texture replacements hotkey * Qt: Fix Big Picture UI locking up after game list switch * Qt: Fix prefer-English-title when changing languages * IOP HLE: Generate module list on release builds * GameDB: Fixes for Kamen Rider Kabuto * GS/VK: Make sure feedback loop is enabled for SW_AD_TO_HW blend. (#10225) * Updater:Mac: Show tar stderr if it fails * COP2/Int: Flush VU0 before running COP2 * EE Int: Implement a variation of the wait loop hack * EE Int: Add EE overclocking to interpreter * Int/VU0: Improve VU0 sync, mainly for interpreter. * VU: Avoid overclocking when VUSync fix is enabled * VU: scale VU0 cycle rate with EE * Qt: Update Base Translation * GameDB: SOCOM Fixes * Qt: Show currently active savestate slot on status bar * GameDB: Various fixes * GameDB: Scarface TWIY Fixes * GameDB: SOCOM II Fixes * Debugger: Use the proper data role for sorting threads * Debugger: Flip the `Enabled` breakpoint column * Debugger: Stub the current opcode if no function is selected * Debugger: Prevent crashing opportunities when there is an empty function list * Debugger: IOP Function Tree * DebugTools: Simplify the symbol map * Bump actions/setup-node from 3 to 4 * GameDB: add EE clamping to FF X-2 * GameDB: add EE clamping to FFX * Qt: Update Base Translation
- Update to version 1.7.5156+0~git20231026.e9ead0d33: * Debugger: Disable instruction simplification * Debugger: Visually show what CPU triggered a breakpoint * Debugger: Fallback to unmangled symbol when it cannot be demangled * Debugger: Try to rationally size bp,tl and sf columns * Debugger: Provide visual feedback of a breakpoints enable setting * Debugger: Add spacebar as a breakpoint toggle hotkey * Debugger: Humanise CSV exporting * MipsStackWalk: Detect leaf functions. * MipsStackWalk: Fix IOP stack walking * MipsStackWalk: clang-format * DebugInterface: Fix r3000 isValidAddress * GameDB: MGS 3 Fixes * Qt: Fix QFileDialog usage in NewInputRecordingDlg * Achievements: Don't prompt for system reset if enabling Hardcore Mode on a game without achievements/leaderboards * Achievements: Disable Hardcore Mode if the game has a RetroAchievements entry, but no achievements or leaderboards * CI/Flatpak: Drop host:ro filesystem permission * CI/Flatpak: Disable Wayland support * CI/Flatpak: Bump to KDE 6.6 runtime * CI/AppImage: Bump to Clang/LLVM 17 * CI/AppImage: Disable Wayland support * CI/AppImage: Increase timeout to 90 minutes * CI/AppImage: Enable DBus for dependencies
- Update to version 1.7.5148+0~git20231023.3ecfb5b07: * PAD: Update to latest controller database. * GameDB: fixes for "NFL Quarterback Club 2002 * GameDB: fixes for Football Manager series * DInputSource: Limit the amount of reported buttons and POV hats to what the data format supports * Bump flatpak/flatpak-github-actions from 6.2 to 6.3 * GS/TC: Invalidate alpha on overlapping targets with no alpha * GS/TC: Check transfer list is empty before accessing on source lookup * DInputSource: Ignore devices with no buttons * USB: Fix inverted mouse wheel (#10158) * GS/HW: Enable PABE only when Alpha min is lower than 128. * SPU2: Temporary CDDA fix * SPU2: Minor cleanup * SPU2: Rearrange interpolation table * GameDB: Adjust fixes for PaRappa the Rapper 2 * SPU2: Pass reverb input by value * SPU2: Put clamp_mix in header for more inlining * SPU2: Multi-isa resampling functions * SPU2: Optimize reverb resampling [SAVEVERSION+] * SPU2: Simplify reverb resampling * GS: Fix Wunused-variable warning. * GS/HW: Rename dfmt to dst_fmt. * GS: Bump shader cache version. * GameDB: Fixes for FIFA Total Football 2 * Qt: Update Base Translation * GS/HW: Use enum for format checks. * SPU2: Clamp before Applying master volume * SPU2: Make mixer gates s32 for safety * Readme: Update macos requirements. * Qt: Small icon changes to profile buttons
Displaying revisions 1 - 20 of 314