github stenzek/duckstation v0.1-6461

latest releases: latest, preview, v0.1-6892...
3 months ago

Commits

  • Inhibit debug dispatcher when COP0 BP is invalid (Stenzek)
  • 95486f7: House cleaning (#3083) (Anderson Cardoso) #3083
  • fcbae6c: GPU/HW: Fix off-by-one in dirty rect checks (Stenzek)
  • Add SDL to thirdparty.html (Stenzek)
  • Log axes/buttons when controller is opened (Stenzek)
  • add PS Mouse support for Discword #3085 (bl@ck_m@ge)
  • 34160a8: Qt/FSUI: Backport PromptFont from PCSX2 for better readibility (KamFretoZ) #3084
  • Add UserResources to EmuFolders (Stenzek)
  • Add runtime resource downloading (Stenzek)
  • Add runtime downloading of OSD fonts (Stenzek)
  • Fix race on resize in GL/Vulkan (Stenzek)
  • e86cf51: GPU/HW: Handle palette VRAM wrapping (Stenzek)
  • Fix warning (Stenzek)
  • e2e85a0: dep/rcheevos: Bump to 74860c9 (Stenzek)
  • Display missable/progression/win icons (Stenzek)
  • Open cheevo details in browser when selected (Stenzek)
  • Add LayoutUnscale() (Stenzek)
  • Wrap long achievement descriptions (Stenzek)
  • Skip argument packing when below filter level (Stenzek)
  • 4d1d830: Atualização Português do Brasil (Anderson Cardoso)
  • Remove DualShock support for Chessmaster II (bl@ck_m@ge)
  • cc94b76: Add debanding option to improve gradient smoothness with truecolor (Hugo Locurcio) #3089
  • f369724: dep/imgui: Update to v1.90.1 (Stenzek)
  • Tidy up Enhancement settings (Stenzek)
  • 836e59c: CI : Use wildcard for libc downgrade (Mrlinkwii) #3090
  • Make Shift+Wheel scroll settings description (Stenzek)
  • 687e212: GPU/HW: Shader compile fix (Stenzek)
  • bc04854: GPU/HW: Bump shader cache version (Stenzek)
  • Move functionality to Host (Stenzek)
  • Delete settings windows on close (Stenzek)
  • Handle infinite symlink loops in FindFiles() (Stenzek)
  • Allow toggling fullscreen when VM is paused (Stenzek)
  • Update Korean translation by Hackjjang (Stenzek)
  • Use Error class for initialization errors (Stenzek)
  • Fix a couple of error log formats (Stenzek)
  • Fix GTE control register disassembly (Stenzek)
  • Add host/hardware stats (Stenzek)
  • 543c28b: Update the Simple-Chinese Translation to latest. (zkdpower)
  • Update glyph ranges (Stenzek)
  • Fix Match Window on Android (Stenzek)
  • Fix crash with replacement precaching (Stenzek)
  • 37e8d1a: GPU/HW: Fix VRAM write replacements (Stenzek)
  • daa8445: Atualização Português do Brasil (Anderson Cardoso)
  • 5e2c6d2: Add independent settings for NeGcon axes (#3094) (athenavr)
  • 1b8e75e: Take widescreen hack into account when determining automatic resolution scale (Hugo Locurcio)
  • b7b2a50: Update the Simple-Chinese translation to latest. (zkdpower)
  • 56b452d: Atualização Português do Brasil (Anderson Cardoso)
  • Fix potential race between submit and main thread (Stenzek)
  • Make controller settings page scrollable (Stenzek)
  • Add missing display setting help text (Stenzek)
  • Disable WS in Resident Evil games (Stenzek)
  • ef9edb8: Update the Simple-Chinese translation to latest. (zkdpower)
  • b545234: CPU/NewRec/AArch32: Fix double condition (Stenzek)
  • Fix duplicated key (Stenzek)
  • Add lint of GameDB (Stenzek)
  • 8b656d7: Atualização Português do Brasil (Anderson Cardoso)
  • 08eec2e: Update the Simple-Chinese translation to latest. (zkdpower)
  • Warning fixes (Stenzek)
  • Fix setting typos (Stenzek)
  • 7d3d063: Update the Simple-Chinese translation to latest. (#3104) (zkdpower) #3104
  • 3fd0ab3: Indonesian Translation (KamFretoZ) #3082
  • 5eefbcd: Atualização Português do Brasil (#3106) (Anderson Cardoso) #3106
  • a9d834c: Update the Simple-Chinese translation to latest. (zkdpower) #3105
  • compatibility fixes (bl@ck_m@ge)
  • Don't clamp scale to 1.0 (Stenzek)
  • Slightly improve hover/animation behavior (Stenzek)
  • af2042e: GPU/HW: Fix toggling PGXP depth buffer causing black screen (Stenzek)
  • Fix incorrect animation when opening state selector (Stenzek)
  • Disable PGXP culling for Kingsley's Adventure (Stenzek)
  • cdea4eb: GPU/HW: Fix possible crash on setting change (Stenzek)
  • cdb614a: GPU/HW: Fix possible crash (again) (Stenzek)
  • Bump to SDL2 2.30.0 (Stenzek)
  • Update SDL Game Controller DB (Stenzek)
  • Use shared webp/zstd/zlib (Stenzek)
  • Fix creation error on non-RGBA8 layers (Stenzek)
  • Expose IOKit/MFI toggles (Stenzek)
  • Textures should be private #3109 (Stenzek)
  • Add family check for 16-bit formats #3109 (Stenzek)
  • More incompatible enhancement flags (Stenzek)
  • Fix inequal-length EqualNoCase (Stenzek)
  • Add YAML GameDB/DiscDB (Stenzek)
  • Add rapidyaml (Stenzek)
  • Switch to YAML (Stenzek)
  • Remove JSON GameDB (Stenzek)
  • 0955e5f: Atualização Português do Brasil (Anderson Cardoso) #3110
  • 05cbf86: dep/rapidyaml: Add missing files (Stenzek)
  • Use TitleCase for traits (Stenzek)
  • Add RapidJSON to third-party notices (Stenzek)
  • Update elevator for non-writable paths (Stenzek)
  • Include crt-royale (Stenzek)
  • Fix update cleanup on Windows (Stenzek)
  • Remove update.zip after updating (Stenzek)
  • Move zstd wrapper to util project (Stenzek)
  • eafa5d4: Atualização Português do Brasil (Anderson Cardoso) #3112
  • Clear cheat list on reset (Stenzek)
  • Add missing standard library includes #3115 (Tobias Jakobi)
  • Add missing standard library includes #3115 (Tobias Jakobi)
  • Add Missing QtCore includes #3115 (Tobias Jakobi)
  • Add new theme "Grey Matter" #3114 (KamFretoZ)
  • Fix labels when changing multi-tap controller type (Stenzek)
  • Fix a couple of game summary translation issues (Stenzek)
  • a1f7353: Update the Simple-Chinese translation to latest. (zkdpower) #3117
  • 5da535c: Atualização Português do Brasil (Anderson Cardoso) #3116
  • a1da722: Atualização - Turco (Anderson Cardoso) #3116
  • 0e6a9f6: dep/libchdr: Rebase to upstream 2a1119c (Stenzek) #3120
  • Icon updates #3113 (KamFretoZ)
  • ad2c8db: Update Russian translation (shikulja) #3118
  • 330397b: Atualização Português do Brasil (#3119) (Anderson Cardoso) #3119
  • Defer scale updates (Stenzek)
  • Fix mismatched debugger accelerators (Stenzek)
  • 272c43d: Update the Simple-Chinese translation to latest. (#3121) (zkdpower) #3121
  • 94657ae: dep/rcheevos: Update to 3d01191 (Stenzek)
  • 75cd2da: Update the Simple-Chinese translation to latest. (#3122) (zkdpower) #3122
  • 175d2a1: CPU/NewRec: Don't panic on unused opcodes (Stenzek)
  • 53c0dc8: CPU/NewRec: Speculative execution for mult/div (Stenzek)
  • Move PGXP registers earlier in struct (Stenzek)
  • ff9dc11: CPU/CodeCache: Increase frame delta for manual protected blocks (Stenzek)
  • Fix duplicate fastjmp on Windows/CMake (Stenzek)
  • b5b5f6b: Atualização Português do Brasil (#3123) (Anderson Cardoso) #3123
  • Add DynamicLibrary (Stenzek)
  • 143fb08: dep/glad: Update to v2.0.5 (Stenzek)
  • Use EGL 1.5 platform selection (Stenzek)
  • Add AddPrefix()/AddSuffix() (Stenzek)
  • Add ReportFatalError() (Stenzek)
  • Gracefully handle memory allocaion failure (Stenzek)
  • Rename to OpenGLContext (Stenzek)
  • Determine host page size at build time (Stenzek)
  • Keep debugger open outside of game (Stenzek)
  • Make single step go through the "normal" execution path (Stenzek)
  • Mutate breakpoints on CPU thread (Stenzek)
  • Ensure GPU is flushed before invalidating on pause (Stenzek)
  • 454ccea: CPU/CodeCache: Move backpatch lookup after RAM check (Stenzek)
  • 4599109: CPU/CodeCache: Clear backpatch info for blocks when recompiled (Stenzek)
  • Cache CPU register values (Stenzek)
  • Implement memory breakpoints/watchpoints (Stenzek)
  • Various additions (Stenzek)
  • Accuracy improvements (Stenzek)
  • Make VRAM a global object (Stenzek)
  • Optional VK_EXT_external_memory_host enablement (Wunkolo)
  • Add TryImportHostMemory (Wunkolo)
  • Add GPUDownloadTexture (Stenzek)
  • Fix X11+platform base combination (Stenzek)
  • Actually use all the swap chain semaphores (Stenzek)
  • Implement disc reading for Linux (Stenzek)
  • Use bitfields for bool (Stenzek)
  • b34742c: GPU/HW: Slightly reduce struct size (Stenzek)
  • 250fb56: GPU/HW: Switch to indexed draws (Stenzek)
  • 713d396: GPU/HW: Add quad line detection (Wild Arms 2) (Stenzek)
  • Memoize preferred renderer for auto (Stenzek)
  • Redesign graphics settings panel (Stenzek)
  • Warn if compatibility settings are disabled (Stenzek)
  • a5de489: CI/Flatpak: Use flatpak-github-actions (Stenzek) #3124
  • d9e4962: Atualização Português do Brasil (#3125) (Anderson Cardoso) #3125
  • Add support for VRR and relaxed vsync (Stenzek)
  • Fix crt-lottes.glsl for D3D renders (Stenzek)
  • Change "Auto Load Cheats" to "Enable Cheats" (Stenzek)
  • Make some extra space in memcard settings (Stenzek)
  • 403ee01: Atualização Português do Brasil (#3126) (Anderson Cardoso) #3126
  • adb2d6c: Atualização Português do Brasil (#3128) (Anderson Cardoso) #3128
  • More settings (Stenzek)
  • Fix default arrow key binding on MacOS (Stenzek)
  • Improve upscale label text (Stenzek)
  • Improve log window behavior on MacOS (Stenzek)
  • Move Image from common to util (Stenzek)
  • Use Image class for screenshot saving (Stenzek)
  • Add libpng 1.6.43 (Stenzek)
  • Add libjpeg v9f (Stenzek)
  • Swap stb for libpng/libjpeg (Stenzek)
  • 9ac97f4: Atualização Português do Brasil (#3129) (Anderson Cardoso) #3129
  • Fix incorrect save state screenshot size (Stenzek)
  • 7159330: GPU/HW: Ensure buffers are unmapped before present (Stenzek)
  • Add additional semaphore on swap chain (Stenzek)
  • Try libEGL.so.1 as well as libEGL.so (Stenzek)
  • Remove duplicate menu action (Stenzek)
  • Fix reading of JPEG files (Stenzek)
  • 0320ac9: GPU/HW: Fix another buffer unmapping case (Stenzek)
  • Fix incorrect streamed counter (Stenzek)

Don't miss a new duckstation release

NewReleases is sending notifications on new releases.