duckstation

Fast PlayStation 1 emulator for x86-64/AArch32/AArch64/RV64

GPL-3.0 License

Stars
6.1K
Committers
86

Bot releases are hidden (Show)

duckstation - v0.1-6995

Published by stenzek 3 months ago

NOTE: This is the last build of DuckStation that does not require a SSE4.1-capable CPU (i.e. anything released in approximately 2008).

  • f0c2832d0 Dep: Update vixl to 662828c
  • ef69c31e9 GPUDevice: Support transpiling shaders at compile time
  • 964b94960 Postprocessing/FX: Ensure RT isn't bound as sampler
  • eb80a82ce GameDB: Disable widescreen on Final Fantasy Tactics
  • 54097fc14 Postprocessing/FX: Expose 'viewportoffset' uniform
  • 2a90a8805 Add crt-consumer and crt-cyclon. Update others. (#3223)
  • 51648b071 CI/AppImage: Explicitly remove libwayland-*
  • c1792108f GPU/HW: Eliminate raw texture pipeline permutations
  • d16470d76 Update Japanese translation (#3225)
  • 451d15a81 Atualização Português do Brasil (#3224)
  • 5be2e68ab Qt: Update glyph ranges
  • 1582b2ae5 GPU/HW: Make texture filtering a fragment shadergen parameter
  • 8455c9c3c GPU/HW: Add 'Force Round Upscaled Texture Coordinates'
  • 0563350d0 GameDB: Set force round texcoords on Crash games
  • 3d6b9e18c Settings: Include cheats in disable-all-enhancements
  • e9a47233f GPUDevice: Compile warning fix
  • 687001035 GPU/HW: Remove log spam
  • be4abb016 GPU/HW: Reduce multiple setting source of truth
  • 34f20798a GPU/HW: Add separate 3D/2D (sprite) texture filtering
  • 7b1ec5dab GameDB: Force round texcoords on Digimon World 3
  • a5f8684bc BIOS: Add further detail to missing BIOS message
  • 1ae79c89e System: Refactor unsafe settings warning
  • da51827e4 GameDB: Over Drivin' DX - Rally Edition (Japan) (#3226)
  • 70d7d4ab6 MSBuild: Enable Vulkan on Windows ARM64
  • 01fc3258a CPU/Recompiler: Warning fix for ARM64/Clang
  • ccb76d145 GameList: Add custom title/regions
  • 4827e548b BinarySpanReaderWriter: Fix off-by-one error (#3230)
  • 7491ba656 Spanish (Spain) Translation update 2024/06/19 (#3229)
  • 59c3c33bc Deps: Update to SDL 2.30.4 (#3228)
  • d8b7e2599 Atualização Português do Brasil (#3227)
  • 3d0095724 Resources: Update gamecontrollerdb.txt
  • 63055f1e7 FullscreenUI: Add sprite texture filtering option
  • ea3fa7fe3 Postprocessing/FX: Fix locating shaders in subdirectories
  • 966cce158 Postprocessing: Sort shader list lexiographically
  • e8541648c Deps: Bump versions
  • 6892c3d09 Qt: Work around theme swap bug with Classic Windows
  • 1797050f9 VulkanDevice: Release swap chain images on resize
  • b8ed013ec dep/reshadefx: Fix UBO reference with OpenGL
  • 6bfd862cb GPUDevice: Fix transpiled interface linking with OpenGL
  • 6021e435b Qt: Work around QList marshalling issue
  • 918958855 Shaders: Add new pack of shaders (reshade) (#3232)
  • dd4b282ec Atualização Português do Brasil (#3233)
  • 1a2ad89a1 dep/rcheevos: Bump to d54cf8f
  • 17d459511 dep/rcheevos: Hash functions are not needed
  • e7e09023e Achievements: Avoid malloc on state save/load
  • b9ff358ab Achievements: Support scratchpad memory
  • db305660c Achievements: Implement disc change without state reset
  • 8c1228a7a Qt: Tidy up theme change workaround
  • ebf50edb7 System: Allocate JIT space before fastmem area
  • ad27f8bac Add some shaders and update others. (#3234)
  • 12f2ff931 Indonesian Translation
  • 71c319ccf dep/rcheevos: Set RC_NO_THREADS
  • 5c94ab9f2 dep/rcheevos: Avoid -1 return in rc_runtime_progress_size()
  • a89ec0eaf Achievements: Always recompute state data size on save
  • dd420cbfc Common: Alloc failures in HeapArray are unlikely
  • 8c72fd57f GPUDevice: Disable SPIR-V optimization on GLSL output
  • 41f40248d Atualização Português do Brasil (#3235)
  • 387748671 System: Ensure titles are sanitized for screenshots
duckstation - v0.1-6168

Published by stenzek 10 months ago

Package Rankings
Top 5.57% on Alpine-edge
Related Projects