github stenzek/duckstation v0.1-6658

latest releases: preview, latest, v0.1-7836...
7 months ago

Commits

  • Enable DBus for Linux deps build (Stenzek)
  • Ignore End+Mute flag for noise channels (Stenzek)
  • Motor Toon Grand Prix (Stenzek)
  • Handle paths longer than MAX_PATH on Windows (Stenzek)
  • Use PathCchCanonicalizeEx() for GetWin32Path() (Stenzek)
  • a3013ef: CPU/NewRec: Fix PGXP desync (Stenzek)
  • 8ebda3c: CPU/NewRec: Fix register corruption in swl/swr (Stenzek)
  • Fix HW readback counter (Stenzek)
  • Add Error to CreateDirectory()/RenamePath() (Stenzek)
  • Add Error to Save() (Stenzek)
  • Ensure settings are writable before running setup wizard (Stenzek)
  • 5784906: Atualização Português do Brasil (#3141) (Anderson Cardoso) #3141
  • Fix native message boxes on MacOS (Stenzek)
  • Use window modality for message boxes (Stenzek)
  • 71a07a5: CPU/NewRec: Fix lwl/lwr on ARM (Stenzek)
  • Update Vulkan-Headers to v1.3.279 (Stenzek)
  • Add support for feedback loops (Stenzek)
  • 74f3c8d: GPU/HW: Enable feedback loops for rendering (Stenzek)
  • Minor typo corrections (Stenzek)
  • 3a0bc36: Update the Simple-Chinese Translation to latest. (#3142) (zkdpower)
  • Update glyph ranges (Stenzek)
  • Use vkCmdClearAttachments() to avoid render pass restart (Stenzek)
  • Port over Cobalt Sky theme from PCSX2 (#3145) #3145 (KamFretoZ)
  • fa644a0: Update the Simple-Chinese translation to latest. (#3147) (zkdpower) #3147
  • 38249a3: Atualização Português do Brasil (#3144) (Anderson Cardoso) #3144
  • Rayman Brain Games (#3143) #3143 (Blackbird)
  • Various updates (Stenzek)
  • Fix loading/saving state to file on Windows (Stenzek)
  • Warn if CPU mode is enabled and unnecessary (Stenzek)
  • Don't use libjpeg stdio functions (Stenzek)
  • More PSX.EXE games (Stenzek)
  • 5e1c527: Atualização Português do Brasil (#3148) (Anderson Cardoso) #3148
  • Motor Toon Grand Prix (again) (Stenzek)
  • Fix GLES compile error (Stenzek)
  • c2a08bd: CPU/NewRec: Fix ARM32 (again) (Stenzek)
  • 1097eab: GPU/HW: Don't create shader blend pipelines if disallowed (Stenzek)
  • 44322a1: dep/imgui: Update to v1.90.4 (Stenzek)
  • More hashes (Stenzek)
  • More missing toNativeSeparators() calls (Stenzek)
  • Update to Qt 6.7.0 and SDL 2.30.2 (Stenzek)
  • Include freetype/harfbuzz shared libraries (Stenzek)
  • ffbb14f: dep/imgui: Use FreeType rasterizer (Stenzek)
  • Update README.md (Stenzek)
  • Fix crash on shutdown settings save (Stenzek)
  • Fix double free on opening invalid zip file (Stenzek)
  • Build shaderc (Stenzek)
  • Swap out glslang for shaderc (Stenzek)
  • Remove glslang (Stenzek)
  • d3b552e: Update Russian translation (#3149) (shikulja) #3149
  • Add Fedora package names to README.md (Connor McLaughlin)
  • Fix toolbar position not saving (Stenzek)
  • Use IFileOperation (Stenzek)
  • Add missing CoInitializeEx() call (Stenzek)
  • Speed up shaderc build (Stenzek)
  • ca11898: Added submitted cheats and more clean ups c/o (#3151) (PugsyMAME) #3151
  • 79e96ff: Polish localization updates (#3152) (Marcin Mitura) #3152
  • 99b0fb5: GPU/HW: Move pipelines to end of struct (Stenzek)
  • f4584f4: dep/imgui: Disable windowing key (Stenzek)
  • Add error feedback (Stenzek)
  • Report errors to caller (Stenzek)
  • Handle 128KB GME files (Stenzek)
  • Halt linked list transfers during pad transfer (Stenzek)
  • PGXP-CPU for Newman Haas Racing (Stenzek)
  • Consider pending ticks when using global ticks (Stenzek)
  • 841a6e1: lupdate translation file. (#3153) (Marcin Mitura) #3153
  • 7dbe021: New cheats and cheat cleanups (#3154) (PugsyMAME) #3154
  • Fix incorrect flatpak cache key (Stenzek)
  • Fixes swapped arrow key glyphs (#3156) #3156 (KamFretoZ)
  • translation file cleanup (#3155) #3155 (Marcin Mitura)
  • Add missing methods (Stenzek)
  • Add SmallString overloads (Stenzek)
  • Avoid per-frame memory allocations with SmallString (Stenzek)
  • Dino Crisis PAL (Stenzek)
  • Redo landing page and add help bar (Stenzek)
  • Regenerate strings (Stenzek)
  • Icon fix (Stenzek)
  • 5fb8175: Autalização Português do Brasil (#3157) (Anderson Cardoso) #3157
  • fix "Show Controller Input" and "Show Settings" descriptions (#3159) #3159 (Bobby Smith)
  • 6965bc5: Polish localization updates (#3158) (Marcin Mitura) #3158
  • Fix incorrect null texture bind condition (Stenzek)
  • Split Cheat Manager and Memory Scanner (Stenzek)
  • Add correct Cheat Manager UI file (Stenzek)
  • Compatibility fixes (Stenzek)
  • More compatibility fixes (Stenzek)
  • b209e6b: Polish localization updates (#3160) (Marcin Mitura) #3160
  • Light Mode color scheme update (#3161) #3161 (KamFretoZ)
  • Add controller types (Stenzek)
  • Better enforce CPU runtime during linked list (Stenzek)
  • Interrupt execution when loading state and reset (Stenzek)
  • 05d2ad5: Update the Simple-Chinese translation to latest. (zkdpower)
  • Update glyph range for zh-CN and purge old obsolete strings (Stenzek)
  • b58862a: Disable cheats by default (Bobby Smith) #3163
  • fix "Deinterlacing" description #3163 (Bobby Smith)
  • Add popup background colour (Stenzek)
  • Fix crash with language select on Linux (Stenzek)
  • Add vformat overloads (Stenzek)
  • Add Error to boot/load/save state (Stenzek)
  • Use C++20 for everything except reshadefx (Stenzek)
  • Use popup background for all popups (Stenzek)
  • Canonicalize() after RealPath() (Stenzek)
  • Use RealPath() for directories (Stenzek)
  • Purge controller bind migration (Stenzek)
  • Add SupportsNegativeSwapInterval() (Stenzek)
  • Combine VRR and Optimal Frame Pacing (Stenzek)
  • Remove unused file (Stenzek)
  • 9bee24e: Polish localization updates (#3164) (Marcin Mitura) #3164
  • Migrate Flatpak to Qt 6.7 (Stenzek)
  • Fix 6.7 deprecation warnings (Stenzek)
  • Split submission and presentation (Stenzek)
  • Fix validation errors (Stenzek)
  • "Display Vertical Sync" => "Vertical Sync" (Stenzek)
  • 7d85284: Polish localization updates (#3166) (Marcin Mitura) #3166
  • 5a2215d: Atualização Português do Brasil (#3165) (Anderson Cardoso) #3165
  • String fix (Stenzek)
  • 4591fe8: Atualização Português do Brasil (#3167) (Anderson Cardoso) #3167
  • 349ff42: Polish localization updates (#3168) (Marcin Mitura) #3168
  • 42ac79d: Update Russian translation (#3169) (shikulja) #3169
  • Add support for framebuffer fetch (Stenzek)
  • Use shader to clear current depth target (Stenzek)
  • 01e06b3: Update the Simple-Chinese translation to latest. (zkdpower)
  • 7adbedd: Renamed Mem Scanner Op Text&added Virtual Address (#3172) (PugsyMAME) #3172
  • 8ab1623: CI/Flatpak: Remove unused file (Stenzek)
  • Various minor bug fixes (Stenzek)
  • Add 'Reduce Input Latency' option (Stenzek)
  • 6d167f1: Polish localization updates (#3173) (Marcin Mitura) #3173
  • 06a29f6: Atualização Português do Brasil (#3174) (Anderson Cardoso) #3174
  • Backport shaderc changes from PCSX2 (Stenzek)
  • Build SPIRV-Cross (Stenzek)
  • Add env var for non-semantic debug info (Stenzek)
  • Add missing latency stats option (Stenzek)
  • Use shared SPIRV-Cross (Stenzek)
  • Purge SPIRV-Cross from tree (Stenzek)
  • Remove log spam (Stenzek)
  • Fix crash with >1 instance + file log (Stenzek)
  • be1d558: GPU/HW: Fix black screen in Metal after vertex ID wraparound (Stenzek)
  • Fix drag/drop on Windows (Stenzek)
  • Ensure forward slashes are converted to backslashes (Stenzek)
  • 5ed362b: Massive Italian translation rework, part 1 (#3179) (Valtekken)
  • Wire up Open in File Browser functionality (#3178) (KamFretoZ)
  • 5060c0f: Add cheats for all characters in Beyond the Beyond (USA) (#3176) (Deozaan)
  • bc4b7f2: Atualização Português do Brasil (#3175) (Anderson Cardoso)
  • Exit fullscreen for open-in-file-browser (Stenzek)
  • Add "Open Containing Directory" (Stenzek)

Don't miss a new duckstation release

NewReleases is sending notifications on new releases.