!

[psx] DuckStation 02/02/2020

[0] @ !!! Niedziela, 2 Lutego 2020 23:01 CET [02-02-2020 22:55 CET]

[psx] DuckStation 02/02/2020

Całkiem miły emulator PS1 autorstwa Connora McLaughlin (aktywnie także pracujący nad portem Dolphina pod Andkiem). Potrafi podbić 16 krotnie natywną rozdzielczość PSX, obsługuje Xpada, ma możliwość zapisu memcardów i oczywiście występuje również na Androida. Czego chcieć więcej;) DuckStation na razie nie stawia na releasy, można jednak na bieżąco sprawdzać co dzieję się w projekcie dzięki plikom wykonawczym stąd.

Emulator wymaga najnowszej biblioteki runtime z MS

Mega Man Legends (Capcom Entertainment, Inc., Sep 10, 1998). Rozdzielczość natywna

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

System Requirements

  • A CPU faster than a potato.
  • For the hardware renderers, a GPU capable of OpenGL 3.0/OpenGL ES 3.0/Direct3D 11 Feature Level 10.0 and above. So, basically anything made in the last 10 years or so.
  • SDL-compatible game controller (e.g. XB360/XBOne)

Revision 770

Author: connor.mclaughlin | Date: sobota, 1 lutego 2020 15:22:14

  • Qt: Add "Use Debug Device" to GPU settings

Revision 769

Author: connor.mclaughlin | Date: sobota, 1 lutego 2020 15:22:07

  • Qt: Populate console region drop-down dynamically

Revision 768

Author: connor.mclaughlin | Date: sobota, 1 lutego 2020 02:04:46

  • Common/Log: Fix corrupted output/UB with va_copy
  • Fixes crashes on GCC9+ (#9), maybe others.

Revision 767

Author: connor.mclaughlin | Date: piątek, 31 stycznia 2020 15:05:20

  • Qt: Hook up CPU execution mode setting

Revision 766

Author: connor.mclaughlin | Date: czwartek, 30 stycznia 2020 11:20:21

  • Update README.md with information about Windows builds

Revision 765

Author: connor.mclaughlin | Date: czwartek, 30 stycznia 2020 11:20:21

  • Linux build fix

Revision 764

Author: connor.mclaughlin | Date: czwartek, 30 stycznia 2020 11:07:41

  • Update README.md

Revision 763

Author: connor.mclaughlin | Date: czwartek, 30 stycznia 2020 11:06:15

  • Frontends: Add .chd files to open filter

Revision 762

Author: connor.mclaughlin | Date: czwartek, 30 stycznia 2020 11:06:15

  • Common/CDImage: Support CHD format

Revision 761

Author: connor.mclaughlin | Date: czwartek, 30 stycznia 2020 11:06:15

  • Common/CDImage: Changes to support CHD interfaces

Revision 760

Author: connor.mclaughlin | Date: czwartek, 30 stycznia 2020 11:06:14

  • dep: Add libchdr

Revision 759

Author: connor.mclaughlin | Date: czwartek, 30 stycznia 2020 11:05:45

  • dep: Add libFLAC 1.3.3

Revision 758

Author: connor.mclaughlin | Date: czwartek, 30 stycznia 2020 11:05:33

  • dep: Add lzma 19.00

Revision 757

Author: connor.mclaughlin | Date: czwartek, 30 stycznia 2020 07:22:05

  • Timers: Fix sync mode 3 inverted condition

Revision 756

Author: connor.mclaughlin | Date: czwartek, 30 stycznia 2020 07:22:05

  • GPU: Toggle vblank timer gate for full frame
  • Regression from event system. Fixes Ridge Racer.

Revision 755

Author: connor.mclaughlin | Date: czwartek, 30 stycznia 2020 07:22:05

  • FileSystem: Add ReplaceExtension() helper

Revision 754

Author: connor.mclaughlin | Date: wtorek, 28 stycznia 2020 15:01:44

  • Qt: Add CPU settings/emulation speed to console settings

Revision 753

Author: connor.mclaughlin | Date: wtorek, 28 stycznia 2020 15:01:35

  • Qt: Support binding settings to QSliders

Revision 752

Author: connor.mclaughlin | Date: wtorek, 28 stycznia 2020 14:33:07

  • Update README.md

Revision 751

Author: connor.mclaughlin | Date: niedziela, 26 stycznia 2020 06:56:13

  • Update README.md

Revision 750

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 07:44:13

  • Linux build fix

Revision 749

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 07:23:39

  • Implement event-based scheduler instead of lock-step components

Revision 748

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:52:12

  • HostInterface: Default BIOS path to bios subdirectory

Revision 747

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:52:04

  • Settings: Move set defaults to HostInterface so it can use user paths

Revision 746

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:52:03

  • HostInterface: Add helper methods for getting paths to save states/memcards

Revision 745

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:52:01

  • GPU/D3D11: Use shader bytecode cache

Revision 744

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:52:00

  • D3D11: Add a shader bytecode cache class

Revision 743

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:51:59

  • Qt: Implement GitHub Repository/Issue Tracker links

Revision 742

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:51:57

  • Qt: Add hotkey for increasing/decreasing resolution scale

Revision 741

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:51:56

  • HostInterface: Move ModifyResolutionScale() to base class

Revision 740

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:51:55

  • Qt: Add hotkey to toggle software rendering

Revision 739

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:51:53

  • HostInterface: Add function to switch between sw/hw rendering

Revision 738

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:51:52

  • HostInterface: Move setting update logic to base class

Revision 737

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:51:38

  • HostInterface: Fix offset OSD messages in Qt frontend

Revision 736

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:51:36

  • HostDisplay: Move some derived class fields to base class

Revision 735

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:51:34

  • Qt: Implement display linear filtering

Revision 734

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:51:33

  • Qt: Update GPU settings when enhancements are changed

Revision 733

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:51:31

  • Qt: Implement browse button for BIOS path

Revision 732

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:51:30

  • Qt: Hook up HostInterface::Report{Error,Message}

Revision 731

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:51:28

  • Qt: Fix crash on exit when boot fails

Revision 730

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:51:27

  • dep: Remove msvc zlib binaries from tree

Revision 729

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:51:25

  • Qt: Add automatic download of redump disc database for game list

Revision 728

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:51:24

  • Qt: Link with and copy Qt5Network library

Revision 727

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:51:22

  • dep: Add minizip

Revision 726

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:51:19

  • dep: Add zlib

Revision 725

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:51:13

  • Qt: Skeleton for audio settings

Revision 724

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:51:12

  • GameList: Add function to query whether database exists

Revision 723

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:51:10

  • HostInterface: Create user directories on startup

Revision 722

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:51:09

  • GameList: Auto set cache/database path from user directory

Revision 721

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:51:07

  • Qt: Don't double-create game list

Revision 720

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:51:05

  • HostInterface: Move running title info to System

Revision 719

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:51:03

  • HostInterface: Share settings between SDL and Qt frontends

Revision 718

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:51:02

  • HostInterface: Change working directory to user directory at startup

Revision 717

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:51:00

  • HostInterface: Add user directory helpers

Revision 716

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:50:58

  • Common: Add FileSystem::{Get,Set}WorkingDirectory functions

Revision 715

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:50:57

  • Common: Add a function to get the path to the running program

Revision 714

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:50:56

  • Qt: Power off system correctly when exiting

Revision 713

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:50:54

  • Qt: Stub saving resume state when powering off

Revision 712

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:50:53

  • Qt: Hook up 'Add Game List Directory' function

Revision 711

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:50:52

  • Qt: Fix extra margins in pad settings panel

Revision 710

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:50:51

  • Qt: Reorder settings categories

Revision 709

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:50:50

  • HostInterface: Saving state message should be OSD not error

Revision 708

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:50:48

  • System: Update running game when media changes from save state

Revision 707

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:50:47

  • Qt: Fix bug where render window is not focused leaving fullscreen

Revision 706

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:50:46

  • Qt: Update window title/save states from running title

Revision 705

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:50:44

  • GameList: Move entry to global scope so it can be forward declared

Revision 704

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:50:42

  • Qt: Skeleton of load/save state menus

Revision 703

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:50:40

  • Qt: Simplify Change Disc menu logic

Revision 702

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:49:54

  • Qt: Move quick CPU/GPU switch to Debug menu

Revision 701

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:49:53

  • Qt: Drop Settings accessor from HostInterface
  • This should only be accessed on the emulation thread.

Revision 700

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:49:51

  • Qt: Safer GPU renderer switching

Revision 699

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:49:49

  • Qt: Thread-safe QSettings access and updating

Revision 698

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:49:47

  • Frontends: Add frame time performance counters

Revision 697

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:49:46

  • Qt: Add a signal when the game list selection is changed

Revision 696

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:49:44

  • Qt/GameList: Fix incorrect game booting when sorted

Revision 695

Author: connor.mclaughlin | Date: piątek, 24 stycznia 2020 05:49:43

  • clang-format: Enable brace wrapping after case label

Revision 694

Author: connor.mclaughlin | Date: środa, 22 stycznia 2020 15:01:05

  • GPU: Fix possible driver crash on oversized update/fill

Revision 693

Author: connor.mclaughlin | Date: środa, 22 stycznia 2020 14:57:12

  • Common/Rectangle: Add clamp methods

Revision 692

Author: connor.mclaughlin | Date: środa, 22 stycznia 2020 08:56:58

  • GameList: Fix incorrect loading of cache

Revision 691

Author: connor.mclaughlin | Date: wtorek, 21 stycznia 2020 12:27:29

  • Settings: Add missing Cubeb entry to audio backend names

Revision 690

Author: connor.mclaughlin | Date: wtorek, 21 stycznia 2020 12:27:21

  • Settings: Add missing load/store of GPU/ForceProgressiveScan

Revision 689

Author: connor.mclaughlin | Date: poniedziałek, 20 stycznia 2020 08:26:57

  • Frontend: Fix error in swap chain ResizeBuffers()

Revision 688

Author: connor.mclaughlin | Date: niedziela, 19 stycznia 2020 05:54:19

  • Settings: Add option for creating a debug GPU device

Revision 687

Author: connor.mclaughlin | Date: niedziela, 19 stycznia 2020 03:24:26

  • Frontend: Don't use debug D3D11 device

Revision 686

Author: connor.mclaughlin | Date: sobota, 18 stycznia 2020 09:12:09

  • Frontends: Use DXGI_PRESENT_FLAG_ALLOW_TEARING for presentatation

Revision 685

Author: connor.mclaughlin | Date: piątek, 17 stycznia 2020 12:36:31

  • Common/Assert: Fix incorrect windows platform detection

Revision 684

Author: connor.mclaughlin | Date: czwartek, 16 stycznia 2020 05:36:31

  • SDL: Fix multiple entries for settings being created in ini

Revision 683

Author: connor.mclaughlin | Date: czwartek, 16 stycznia 2020 05:36:10

  • GPU: Fix reading of write-combined GPU buffers
  • +100fps in recompiler modes

Revision 682

Author: connor.mclaughlin | Date: poniedziałek, 13 stycznia 2020 03:01:39

  • Common: Remove unused type declarations

Revision 681

Author: connor.mclaughlin | Date: niedziela, 12 stycznia 2020 06:17:15

  • Linux build for cubeb

Revision 680

Author: connor.mclaughlin | Date: sobota, 11 stycznia 2020 07:59:18

  • Update README.md

Revision 679

Author: connor.mclaughlin | Date: sobota, 11 stycznia 2020 07:39:01

  • CI: Remove pdbs/libs/etc from directory before uploading Windows builds

Revision 678

Author: connor.mclaughlin | Date: sobota, 11 stycznia 2020 06:35:31

  • Build Qt frontend by default on Windows

Revision 677

Author: connor.mclaughlin | Date: sobota, 11 stycznia 2020 06:35:17

  • dep: Use external Qt for compiling on Windows

Revision 676

Author: connor.mclaughlin | Date: sobota, 11 stycznia 2020 06:29:35

  • dep: Add minimal Qt for Windows submodule

Revision 675

Author: connor.mclaughlin | Date: sobota, 11 stycznia 2020 05:21:08

  • Qt: Fix worker thread lockup on shutdown

Revision 674

Author: connor.mclaughlin | Date: sobota, 11 stycznia 2020 05:20:51

  • CubebAudioStream: Initialize COM on Windows if it isn't already initialized

Revision 673

Author: connor.mclaughlin | Date: sobota, 11 stycznia 2020 05:04:58

  • Qt: Remove QAudioOutput-based audio stream

Revision 672

Author: connor.mclaughlin | Date: sobota, 11 stycznia 2020 04:52:02

  • Merge branch 'cubeb'

Revision 671

Author: connor.mclaughlin | Date: sobota, 11 stycznia 2020 04:51:44

  • Frontends: Add cubeb as audio backend option
NOWSZY [psx] DuckStation 16/05/2021
Star Ocean: The Second Story (a.k.a. Star Ocean 2)(Sony Computer Entertainment America Inc., Aug 06, 1999)

Duckstation 16/05/21

  • 2021/05/16: Auto fire (toggle pressing) buttons added.
  • 2021/05/10: libretro core re-added. Commercial distribution of the DuckStation libretro core is NOT PERMITTED.
  • 2021/05/02: New pause menu added to Android app.

Duckstation 29/04/21

2021/04/29: Custom aspect ratio support added.

  • [c3a110e]: Update Simple-Chinese Translation to latest. (zkdpower) #2019
  • [d19b179]: Update d.json (6lackmag3) #2020
  • [644fd50]: Update k.json (6lackmag3) #2021
  • [c4094af]: Update g.json (6lackmag3) #2022
  • [fbb186f]: Update m.json (6lackmag3) #2023
  • [66dee33]: Atualização Português do Brasil (Anderson_Cardoso) #2024
  • [600ae7b]: Update compatibility settings for Chrono Cross (Connor McLaughlin)
  • Allow opening/getting files relative to downloads directory (Connor McLaughlin)
  • [844c8e9]: Update merged gamedb (Connor McLaughlin)
  • [ba614ea]: update spanish translation-android (falsepopsky) #2026
  • Use device state instead of save state for mode (Connor McLaughlin)
  • Handle CPU-internal narrow writes (Connor McLaughlin)
  • [e842abf]: CPU/Recompiler: Fix corrupted constant address byte/halfword writes (Connor McLaughlin)
  • Don't remove card when loading state without card in slot (Connor McLaughlin)
  • [f34a048]: CPU/CodeCache: Fall back constantly-modified blocks to interpreter (Connor McLaughlin)
  • Add trait to force LUT fastmem (Connor McLaughlin)
  • [0f8128c]: Fix width and height checks for fullscreen swapchain (iFarbod) #2030
  • [cbc3dad]: Atualização Português do Brasil (Anderson_Cardoso) #2031
  • Make screenshots/display rendering opaque (Connor McLaughlin)
  • Disable scissor test before rendering (Connor McLaughlin)
  • Fix incorrect screenshot size rendering when specified (Connor McLaughlin)
  • Render save state screenshots at fixed resolution (Connor McLaughlin)
  • Don't discard PGXP state when runahead-rollbacking (Connor McLaughlin)
  • [14e2385]: Update Simple-Chinese Translation to latest. (zkdpower) #2034
  • [74f9ace]: Update Urban Chaos (USA) with hash for game code (Elizabeth) #2035
  • [a18c026]: Update Threads of Fate (USA) with hash for game code (Elizabeth) #2035
  • [80a534d]: update qt spanish translation (falsepopsky) #2036
  • [862c699]: Update compatibility list and game database (Connor McLaughlin)
  • [48bc152]: Vulkan/SwapChain: Ensure returned height is at least 1x1 (Connor McLaughlin)
  • [256f272]: Support custom and match display aspect ratios (Connor McLaughlin)
  • Remove less-frequently used AR options (Connor McLaughlin)
  • Add custom aspect ratios (Connor McLaughlin)
  • Fix toggling widescreen hack while running (Connor McLaughlin)
  • Add touchscreen controller port option (Connor McLaughlin)
  • Fix crash booting exe/psf from file (Connor McLaughlin)
  • [ea2f7b0]: Update Simple-Chinese Translation to latest. (zkdpower) #2038
  • [f047fe5]: Update strings.xml (6lackmag3) #2039
  • [83d9f1e]: (Android) Update values-ru/arrays (6lackmag3) #2040
  • Fix new display aspect ratios being untranslatable (Connor McLaughlin)
  • Fix OSD messages not clearing on shutdown (Connor McLaughlin)
  • Don't publish Mac builds (Connor McLaughlin)
  • [4875b2e]: README.md: Clarify reason for removing Mac releases (Connor McLaughlin)

Duckstation 07/04/21

DuckStation 01/04/21

DuckStation 25/03/21

Ducstation History

 

  • 2021/03/20: Memory card editor added to Android app.
  • 2021/03/17: Add support for loading homebrew PBP images. PSN images are not loadable due to potential legal issues surrounding the encryption.
  • 2021/03/14: Multiple controllers, multitap, and external controller vibration added to Android app. You will need to rebind your controllers.
  • 2021/03/14: RetroAchievements added to Android app.

 

NOWSZY [psx] DuckStation 25/03/2021

DuckStation 25/03/21

 

NOWSZY [psx] DuckStation 09/03/2021

DuckStation 9/03/21

  • [2280fc9]: Fixup plurality in QtHostInterface::OnAchievementsRefreshed (Silent) #1768
  • [4ee93d5]: Add disambiguation in AchievementLoginDialog (Silent) #1768
  • [6fb4d29]: Update PL localization (Silent) #1768
  • [3849ec4]: Revert "CommonHostInterface: Use key-release to open quick menu" (Silent) #1769
  • Close menus on Cancel button edge only #1769 (Silent)
  • Lock out "Login" if fields aren't filled #1770 (Silent)
  • Enable scrollbars in game list (Connor McLaughlin)
  • Fix incorrect serial for Legend of Legaia (USA) (Connor McLaughlin)
  • Don't display message for icache force enable (Connor McLaughlin)
  • [36ff345]: Revert "GL/Context: Disable GLES3.2 on PowerVR Rogue" (Connor McLaughlin)

DuckStation 7/03/21

DuckStation 5/03/21

Ducstation History

  • 2021/03/03: RetroAchievements are now available. You can now log in to your retroacheivements.org account in DuckStation and gain points in supported games. Currently only for Windows/Linux/Mac, Android will be added in the future.
  • 2021/03/03: Multitap is now supported for up to 8 controllers. You can choose which of the two main controller ports have taps connected in Console Settings and bind controllers in Controller Settings.
  • 2021/03/03: Ability to add/remove touchscreen controller buttons and change opacity added for the Android app.
  • 2021/01/31: "Fullscreen UI" added, aka "Big Duck/TV Mode". This interface is fully navigatible with a controller. Currently it's limited to the NoGUI frontend, but it will be available directly in the Qt frontend in the near future, with more features being added (e.g. game grid) as well.
  • 2021/01/24: Runahead added - work around input lag in some games by running frames ahead of time and backtracking on input. DuckStation's implementation works with upscaling and the hardware renderers, but you still require a powerful computer for higher frame counts.
  • 2021/01/24: Rewind added - you can now "smooth rewind" (but not for long), or "skip rewind" (for much long) while playing.
  • 2021/01/10: Option to sync to host refresh rate added (enabled by default). This will give the smoothest animation possible with zero duped frames, at the cost of running the game <1% faster. Users with variable refresh rate (GSync/FreeSync) displays will want to disable the option.
  • 2021/01/10: Audio resampling added when fast forwarding to fixed speeds. Instead of crackling audio, you'll now get pitch altered audio.
  • 2021/01/03: Per game settings and game properties added to Android version.
  • 2020/12/30: Box and Adaptive downsampling modes added. Adaptive downsampling will smooth 2D backgrounds but attempt to preserve 3D geometry via pixel similarity (only supported in D3D11/Vulkan). Box is a simple average filter which will downsample to native resolution.
  • 2020/12/30: Hotkey binding added to Android version. You can now bind hotkeys such as fast forward, save state, etc to controller buttons. The ability to bind multi-button combinations will be added in the future.
  • 2020/12/29: Controller mapping/binding added for Android version. By default mappings will be clear and you will have to set them, you can do this from Settings -> Controllers -> Controller Mapping. Profiles can be saved and loaded as well.
  • 2020/12/29: Dark theme added for Android. By default it will follow your system theme (Android 10+), but can be overridden in settings.
  • 2020/12/29: DirectInput/DInput controller interface added for Windows. You can use this if you are having difficulties with SDL. Vibration is not supported yet.
  • 2020/12/25: Partial texture replacement support added. For now, this is only applicable to a small number of games which upload backgrounds to video RAM every frame. Dumping and replacement options are available in Advanced Settings.
  • 2020/12/22: PGXP Depth Buffer enhancement added. This enhancement can eliminate "polygon fighting" in games, by giving the PS1 the depth buffer it never had. Compatibility is rather low at the moment, but for the games it does work in, it works very well. The depth buffer will be made available to postprocessing shaders in the future, enabling effects such as SSAO.
  • 2020/12/21: DuckStation now has two releases - Development and Preview. New features will appear in Preview first, and make their way to the Development release a few days later. To switch to preview, update to the latest development build (older builds will update to development), change the channel from latest to preview in general settings, and click Check for Updates.
  • 2020/12/16: Integrated CPU debugger added in Qt frontend.
  • 2020/12/13: Button layout for the touchscreen controller in the Android version can now be customized.
  • 2020/12/10: Translation support added for Android version. Currently Brazillian Portuguese, Italian, and Dutch are available.
  • 2020/11/27: Cover support added for game list in Android version. Procedure is the same as the desktop version, except you should place cover images in <storage>/duckstation/covers (see Adding Game Covers).
  • 2020/11/27: Disc database is shipped with desktop and Android versions courtesy of redump.org. This will provide titles for games on Android, where it was not possible previously.
  • 2020/11/27: Compatibility databases added to libretro core - broken enhancements will be automatically disabled. You can turn this off by disabling "Apply Compatibility Settings" in the core options.
  • 2020/11/27: SDL game controller database is included with desktop versions courtesy of https://github.com/gabomdq/SDL_GameControllerDB.
  • 2020/11/21: OpenGL ES 2.0 host display support added. You cannot use the hardware renderer with GLES2, it still requires GLES3, but GLES2 GPUs can now use the software renderer.
  • 2020/11/21: Threaded renderer for software renderer added. Can result in a significant speed boost depending on the game.
  • 2020/11/21: AArch32/armv7 recompiler added. Android and Linux builds will follow after further testing, but for now you can build it yourself.
  • 2020/11/18: Window size (resize window to Nx content resolution) added to Qt and SDL frontends.
  • 2020/11/10: Widescreen hack now renders in the display aspect ratio instead of always 16:9.
  • 2020/11/01: Exclusive fullscreen option added for Windows D3D11 users. Enjoy buttery smooth PAL games.
  • 2020/10/31: Multisample antialiasing added as an enhancement.
  • 2020/10/30: Option to use analog stick as d-pad for analog controller added.
  • 2020/10/20: New cheat manager with memory scanning added. More features will be added over time.
  • 2020/10/05: CD-ROM read speedup enhancement added.
  • 2020/09/30: CPU overclocking is now supported. Use with caution as it will break games and increase system requirements. It can be set globally or per-game.
  • 2020/09/25: Cheat support added for libretro core.
  • 2020/09/23: Game covers added to Qt frontend (see Adding Game Covers).
  • 2020/09/19: Memory card importer/editor added to Qt frontend.
  • 2020/09/13: Support for chaining post processing shaders added.
  • 2020/09/12: Additional texture filtering options added.
  • 2020/09/09: Basic cheat support added. Not all instructions/commands are supported yet.
  • 2020/09/01: Many additional user settings available, including memory cards and enhancements. Now you can set these per-game.
  • 2020/08/25: Automated builds for macOS now available.
  • 2020/08/22: XInput controller backend added.
  • 2020/08/20: Per-game setting overrides added. Mostly for compatibility, but some options are customizable.
  • 2020/08/19: CPU PGXP mode added. It is very slow and incompatible with the recompiler, only use for games which need it.
  • 2020/08/15: Playlist support/single memcard for multi-disc games in Qt frontend added.
  • 2020/08/07: Automatic updater for standalone Windows builds.
  • 2020/08/01: Initial PGXP (geometry/perspective correction) support.
  • 2020/07/28: Qt frontend supports displaying interface in multiple languages.
  • 2020/07/23: m3u multi-disc support for libretro core.
  • 2020/07/22: Support multiple bindings for each controller button/axis.
  • 2020/07/18: Widescreen hack enhancement added.
  • 2020/07/04: Vulkan renderer now available in libretro core.
  • 2020/07/02: Now available as a libretro core.
  • 2020/07/01: Lightgun support with custom crosshairs.
  • 2020/06/19: Vulkan hardware renderer added.
NOWSZY [psx] DuckStation 26/12/2020

Latest Preview Build 26/12/2020

Latest Development Build 21.12.2020

  • Support multiple updater channels (Connor McLaughlin)
  • Don't save/load input profile rumble for motorless controller types (Albert Liu)
  • Fully clear controller section before loading profile (Albert Liu)
  • Support screenshotting 16-bit display formats (Connor McLaughlin)
  • [1998042]: Atualização Português do Brasil (Anderson_Cardoso) #1278
  • [bb528fb]: Fix inconsistent forward/backward slashes in Memcard Editor (Silent) #1285
  • [9384f3a]: Qt/CheatManager: Fix checking groups not updating child nodes (Connor McLaughlin)
  • [f393ea6]: Shaders/Cccalibrator: Fix compile errors (Connor McLaughlin)
  • Support emulating a depth buffer from PGXP depth values (Connor McLaughlin)
  • Add game settings/hotkey for PGXP depth (Connor McLaughlin)
  • Add PGXP Depth Buffer options (Connor McLaughlin)
  • [51eb494]: Memcard Editor: Fix relative shared paths not opening in Memcard Editor by default (Silent) #1285
  • [ce4e9f4]: Update Simple-Chinese language file to latest (zkdpower) #1284
  • [f798877]: Update README.md (Connor McLaughlin)
  • [31f7ec7]: Update README.md (Connor McLaughlin)
  • Fix default value of PGXP depth buffer (Connor McLaughlin)
  • [33fdbe4]: Atualização Português do Brasil (Anderson_Cardoso) #1289
  • [3f22f55]: Update Simple-Chinese language file to latest (zkdpower) #1297
  • Fix missing translation files #1301 (Albert Liu)
  • [aedfff7]: Adding 2 more games that needs CPU PGXP - Alundra 2 and Disney's Aladdin in Nasira's Revenge (#1287) (MojoJojoDojo) #1287
  • Remove guncon/mouse/negcon controller types (Connor McLaughlin)
  • Rename beta builds to preview builds, stable to development (Connor McLaughlin)
  • Remove unused scripts (Connor McLaughlin)
  • [c0cc0a3]: Fixed Slide Code cheat type (PugsyMAME)
  • Second part of beta -> preview (Connor McLaughlin)
wstecz02/02/2020 23:01
Dodatkowe informacje
Komentarze
... bez komentarza
Ostatnio dodane pliki
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2024 | Krzysztof 'Faust' Karkosza Kontakt Polityka Prywatności OWU