DuckStation Git (2020/11/01) is complied. Fast-ish PlayStation 1 emulator for PC and Android.
Features:
* CPU Recompiler/JIT (x86-64 and AArch64)
* Hardware (D3D11 and OpenGL) and software rendering
* Upscaling and true colour (24-bit) in hardware renderers
* "Fast boot" for skipping BIOS splash/intro
* Save state support
* Windows and Linux support - macOS may work, but not actively maintained
* Supports bin/cue images, raw bin/img files, and MAME CMD formats.
* Direct booting of homebrew executables
* Digital and analog controllers for input (rumble is forwarded to host)
* Qt and SDL frontends for desktop
* Qt frontend has graphical configuration, and controller binding
* Automatic content scanning - game titles/regions are provided by redump.org
DuckStation Changelog:
* GPU: Fix MSAA in OpenGL ES
* libretro: Fix Windows build
* GPU/HW: Fix SSAA being enabled when it's not supported
* GL/Texture: Use texture storage where available
* libretro: Add MSAA options
* Qt: Update Chinese translation from @zkdpower
* Build: Set macOS deployment target to 10.14
* OpenGLHostDisplay: Make sure vsync is on at startup
* ImGui: Get rid of serializing GL calls in OpenGL renderer
* GPU/OpenGL: Eliminate some redundant per-draw state calls
* GPU: Implement support for multisample antialiasing
* GPU: Skip zero-width or height fills
* CPU/CodeCache: Fix crash when jumping to invalid block in recompiler
* Merge pull request #1017 from andercard0/patch-23
* Update Brazilian Portuguese Translation
* CMake: Set macOS deployment target to 10.12
* Merge pull request #1020 from ggrtk/pal-bios-path
* HostInterface: Fix PAL BIOS path not being read from settings
* Merge pull request #1022 from ggrtk/libretro-core-option-keys
* libretro: Fix duplicated core option keys
* AnalogController: Fix analog-as-digital applying in analog mode
* GameSettings: Force interpreter for Spyro 2/3 PAL
* dep/zlib: Mac build fix again
* dep/libcue: Mac build fix
* AnalogController: Add option to use analog stick as dpad in digital mode
* GameSettings: Make DMA/GPU tweak settings overridable
* CPU: Use partial icache fills for non-line-aligned addresses
* Bus: Fix icache fills from BIOS failing
* Bus: Ignore reads to nocash EXP2 area
* System: Set BIOS before resetting
* CDROM: Return error to guest instead of panicing for unknown commands
* CDROM: Implement fast forward/rewind
* DMA: Add debug window
* Qt: Fix power off button not exiting in batch mode
* Merge pull request #1015 from ggrtk/sdl-mute-cd-audio
* SDL: Add Mute CD Audio option to settings menu
* Qt: Linux compile fix
* CDROM: Stub out VideoCD command
* Common/PageFaultHandler: Hook SIGBUS as well as SIGSEGV on AArch64
* SPU: Zero previous block ADPCM samples on key on
* CPU/CodeCache: Fix incorrect invalidation on non-page-crossing DMA writes
* libretro: Fix runtime aspect ratio changes not applying
* Qt/DisplaySettings: Fix renderer recommended value not translating
* Qt: Fix incorrect help text for texture filtering
* Qt/AudioSettings: Make auto buffer size a multiple of 128
* Bus: Fix assertion failing if booting fails
* Android: Fix race/crash when switching away/back to the emulation activity
* Android: Defer renderer changes to restart
* HostInterface: Fix a possible crash when renderer recreation fails
Download: DuckStation Git (2020/11/01)
Source:Here
0 Comments
Post a Comment