Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Emulators
duckstation
duckstation.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File duckstation.changes of Package duckstation
------------------------------------------------------------------- Fri Apr 14 10:21:12 UTC 2023 - tux93@opensuse.org - Update to version git.20230414.5fee6f5: * InputManager: Warning fix * System: Fix crash when using unknown BIOS * CDROM: Improve handling of command spam - No longer use git tags in version string as upstream constantly clobbers them anyways ------------------------------------------------------------------- Wed Apr 12 14:44:36 UTC 2023 - ahmedmoselhi55@gmail.com - Add fix-build-error-va_list-has-not-been-declared.patch - Update to version 0.1+git.5557.27a100a: * GL: Fix shader/memory leak * Update Simple-Chinese Translation to latest. * Pad: Don't backup card state unconditionally * Qt: Clear all keyboard bind states when focus is lost * PAD: Intelligently skip saving memcard state for runahead * Settings: Disable block linking when runahead is active * System: Remove BIOS from save state * System: Store BIOS image info/hash after loading * CPU: Don't leave fault_count uninitialized * Update Russian translation (#2956) * Atualização Português do Brasil * Qt: Add a context menu to the toolbar's Settings button when the game is running * Qt: Move "Game Properties" from View to Settings * Qt: Add toggle to enable GDB server * Qt: Run GDB server on emulation thread * Qt: Fix possible crash when closing debugger * Update Russian translation (#2951) * Qt: Make fullscreen open on same display as main window * HostDisplay: Clamp scissor rect for cursor * HostDisplay: Fix cursor texture leak * Atualização Português do Brasil * Update Simple-Chinese Translation to latest. * Update SDL Game Controller DB * Qt: Ensure svg image format plugin gets included * Qt: Don't strip Mac bundles * Qt: Default to native/dynamic theme on Mac * Qt: Fix crash when right clicking with no game selected * Settings: Default to Vulkan/Metal renderer on Mac * Build: Update Mac dependencies * Qt: Ensure system is shut down before closing * Vulkan/Texture: Fix incorrect upload image layout * Vulkan/Context: Fix query pool leak * CMake: Build tweaks * GPU: Move graphics API reset state to System * AnalogController: Fix incorrect locked message format * Atualização Português do Brasil * GameDatabase: Disable true colour for Mega Man 8 * GameDatabase: Set ForceSoftwareRendererForReadbacks for Chrono Trigger * GameDatabase: Fix ForceSoftwareRendererForReadbacks * FileSystem: Fix POSIXLock positioning * CommonHost: Notify RAIntegration when we pause * Achievements: Fix crash loading state with RAIntegration * Settings: Default to digital controller on Android * Achievements: Make sound effects not contingent on notifications * Misc: Correctness fixes for OpenGL * Update Polish translation * Expanding Polish translation * Revert "Improve Integer Scaling behavior" and instead offer as a setting * Update English plural texts * Improve Integer Scaling behavior * CDROM: Try to reject non-PS1 discs * CDROM: Fix region check ------------------------------------------------------------------- Tue Jan 17 23:00:26 UTC 2023 - Marcel Kuehlhorn <tux93@opensuse.org> - Switch to ninja - Remove config flags that match upstream defaults - Update to version 0.1+git.5494.53fffb1: * Settings: Fix default value of depth clear threshold * Regtest: Use analog controller * CDROM: Slightly adjust seek timing when on target * "Set Dumped VRAM Write Alpha Channel" should be true when clicking "Reset To Default" * Qt: Fix cancel in LED colour selection * Atualização Português do Brasil * Qt: Add Controller LED options (where supported) * Qt: Fix Linux build * Qt: Add actions to debugger context menu * Qt: Add COP0/GTE registers to debugger list * InputManager: Support inverted full axis * StringUtil: Add ToChars/fast_float FromChars * dep: Add fast_float * Atualização Português do Brasil * CI: Work around Azure Ubuntu mirror issue * Settings: Make disable-all-enhancements use new MDEC routines * SPU: Bypass FIFO for direct memory writes * System: Fix inverted ifdef * System: Further improve frame timing consistency * ImGuiOverlays: Fix incorrect frame time order * MDEC: Add option to use old conversion routines * MDEC: Tweak block timing further * Atualização Português do Brasil * Qt: Work around theme switching issue in 6.4.0 * Qt: Add option to reset played time * System: Add -exe parameter for overriding boot executable * Qt: Fix -portable CLI parameter * Update Russian translation (#2937) * Timers: Fix debug window rendering in hidpi * Pad: Convert to namespace * SIO: Convert to namespace * InterruptController: Convert to namespace * Timers: Convert to namespace * DMA: Convert to namespace * ImGuiManager: Fix debug window interaction with frame limit off * Scripts: Show first 3 diff frames in regression test * CDROM: Adjust Init timing * CPU/CodeCache: Always compute uncached fetch ticks * ImGuiOverlays: Display PAL/NTSC in resolution * CDROM: Fix size of debug window * CDROM: Delay async interrupts immediately after ACKs * CDROM: Convert to namespace * Atualização Português do Brasil * CMake: Fix Linux build * System: Add frame time graph * Build: Reference GSL * dep: Add GSL 4.0.0 * update Japanese translation * update base duckstation-qt_ja.ts * fix compatibility rating to be translated * mark some analog controller/joystick messages as translatable * Qt: Add -raintegration command line parameter * Qt: Move RAIntegration menu to Tools * Achievements: Fix crash on game change when using RAIntegration * D3D12HostDisplay: Fix software cursor rendering * MDEC: Don't round when texture replacements are enabled * MDEC: Fix Linux compiling * Qt: Fix per-game custom aspect ratio * Qt: Fix exiting game in big picture returning to list * FullscreenUI: Fix folder changes not applying immediately * System: Fix toggling Show GPU Usage at runtime * FullscreenUI: Warning fixes * AudioStream: Fix building without SSE on Linux * GPU: Truncate instead of rounding 24bpp->16bpp * MDEC: Convert to namespace * Qt: Fix a possible crash on shutdown * Qt: Fix -fullscreen command line parameter * Prevent shutdown hotkey from bypassing the state on shutdown setting * update Simple-Chinese translaton to latest. * Atualização Português do Brasil * Update Russian translation (#2929) * Qt: Add output audio device selection * MDEC: Redo IDCT and conversion * Spanish (Spain) proofread and fixes * CDROM: Don't prevent GetlocL after Init * OpenGLHostDisplay: Update sync interval on MakeCurrent() * OpenGLHostDisplay: Set swap interval on emu thread * CI: Better title for latest release * System: Fix broken missing-SBI detection * System: Don't unconditionally apply TTY enable patch * Qt: Remove dead code from ControllerBindingWidget_Base * Misc: Add copyright/license statement to applicable files * HostDisplay: Remove sleep logging * Timer: Improve SleepUntil() * FullscreenUI: Allow using input button to clear bindings * HostDisplay: Manually throttle fullscreen UI presentation * HostDisplay: Simplify method naming * InputManager: Ensure Android source is always enabled * Various fixes for the postprocessing controls in the fullscreen GUI * Correct "Read Speedup" to "Seek Speedup" ------------------------------------------------------------------- Tue Nov 29 17:47:25 UTC 2022 - tux93@opensuse.org - Update to version 0.1+git.5392.b881c7e: * Qt: Fix macro frequency not saving * GPU/SW: Fix incorrect min/max in polylines * CDROM: Handle some edge cases * Qt: Try loading base translation without suffix * Qt: Work around popups opened behind window in Wayland * Qt: Work around game-list-disappear issue in Wayland * GL/Context: USe glXMakeContextCurrent() for GLX * GL/Context: Prefer EGL over GLX on all platforms * WindowInfo: Don't clear display when going surfaceless * Qt: Fix initial/default value of fullscreen cursor hide * GPU: Fix GL shaders on Mesa with PGXP + uncorrected colours * update simple-chinese translation. * Spanish (Spain) translation update. * System: Fix dumping audio on boot * MSBuild: Use MultiToolTask mode * MSBuild: Purge remaining UWP configurations * Host: Add GetTopLevelWindowInfo() * scmversion: Filter legacy tag * Build: Core depends on tinyxml2 * Data: Remove bundled input profiles * Qt: Add migration of old controller binds to new * Qt: Hide toolbar by default * Qt: Fix crash on language change if system running * Qt: Hide developer column by default * update simple-chinese language to latest. * Data: Update SDL GameController DB * GL/Context: Prefer EGL over GLX on ARM * BIOS: Add detection of OpenBIOS * Achievements: Fix building Qt frontend with achievements disabled * chtdb.txt housekeeping * dep: Update SDL2 to 2.24.2 * Update Simple-Chinese translation to latest. * Atualização Português do Brasil * Achievements: Add option to disable notifications * CPU/CodeCache: Impove overflow handling ------------------------------------------------------------------- Fri Nov 04 16:34:13 UTC 2022 - tux93@opensuse.org - Update to version 0.1+git.5350.bdde3ce: * XAudio2Stream: Remove redundant check * XInputSource: Reload devices on initialize * Misc: Remove last remnants of UWP * Atualização Português do Brasil ------------------------------------------------------------------- Mon Oct 31 17:22:25 UTC 2022 - tux93@opensuse.org - Update to version 0.1+git.5345.438f085: * EvdevInputSource: Add missing override * FullscreenUI: Minor fixes * Update mainwindow.cpp * Atualização Português do Brasil * ImGuiManager: Update FA glyph range * Misc: Backports from PCSX2 UI * Update Simple-Chinese translation to latest. * Update Russian translation * Atualização Português do Brasil ------------------------------------------------------------------- Fri Oct 21 14:40:35 UTC 2022 - tux93@opensuse.org - Update to version 0.1+git.5331.8438506: * Qt: Crash fix * Controllers: Make deadzone circular * GameList: Add played time tracker * Qt: Display deadzone/sensitivity/etc as whole number instead of decimal * Atualização Português do Brasil * RegTest: Fix incorrect config keys * Qt: Make automap failure message more friendly * System: Preserve controller type on core settings reset * GL/Context: Always prefer GLES on Android * DInputSource: Use W variants of APIs * Update Simple-Chinese language file to latest. ------------------------------------------------------------------- Fri Oct 14 17:35:06 UTC 2022 - tux93@opensuse.org - Update to version 0.1+git.5318.107bff0: * Update Russian translation (#2910) * FullscreenUI: Remove temporary force-settings-open * FullscreenUI: Add post processing settings * HostDisplay: Remove parameters which get pulled from config * Atualização Português do Brasil * HostDisplay: Use border sampling for post processing shaders * RegTest: Disable fast boot and game settings * CDROM: Debugger names for some commands * HostDisplay: Blit before post processing, not after * D3D12HostDisplay: Implement post processing * Autalização Português do Brasil * Qt: Move downsampling to enhancement settings * Qt: Change post settings style to sunken * Shaders: Add crt-lottes.glsl * HostDisplay: Fix post-processing time, add original source size * GameDB: Fix some entries with missing system.cnf * Qt: Expose display position/alignment in UI * Misc: Cleanup/deduplicate from c9cba5e * Qt: Move some settings around, add OSD options * RegTest: Port to new host abstractions * Expose Display Host Aligment as a Setting in Ini ------------------------------------------------------------------- Mon Oct 10 13:51:45 UTC 2022 - tux93@opensuse.org - Remove 01_program_path.diff, relevant files were deleted - Update to Qt6 - Update to version 0.1+git.5294.0cd3316: * Settings: Fix default values for achievements * Update Simple-Chinese translation to latest. * Controller: Make InAnalogMode() virtual * FullscreenUI: Fix description string * Atualização Português do Brasil * Update Russian translation (#2903) * Settings: Persist OSD options when resetting * Settings: Don't allow both runahead and rewind * CI: Fix/re-enable Mac builds * Achievements: Fix a few minor issues * Achievements: Backports from PCSX2 * Update Simple-Chinese translation to latest. * CI: Temporarily disable Mac builds * CI: Remove UWP completely * Achievements: Save submitted time from API in leaderboards * Atualização Português do Brasil * Misc: Normalize code vs serial usage * CI: ARM64 Mac builds for CURL should also disable brotili * GPU/Vulkan: Fix downloads messing up later commands * GL/Context: Use GL_OES_draw_elements_base_vertex if GLES3.2 is missing * Update Simple-Chinese translation to latest. * Achievements: Avoid potential crash when parsing malformed responses * Atualização Português do Brasil * System: Disable auto analog mode when starting shell * Achievements: Make login progress indeterminate * OpenGLHostDisplay: Fix post-processing with GLES * GPU/OpenGL: Don't recreate context on sw switch when using GLES * Qt: Fix shutdown and save state in fullscreen UI * ImGui: Don't show overlays when system paused * Misc: Fix various warnings * HostDisplay: Common texture base class for all APIs * OpenGLHostDisplay: Replace GL ID handle with texture class * GPU: Make perspective-correct color interpolation toggleable * VulkanHostDisplay: Use coherent memory type for downloads on Adreno * Vulkan: Hook up VK_KHR_driver_properties * update simple-chinese translation to latest. * Atualização Português do Brasil * Achievements: Hardcore mode no longer gives twice the points * Vulkan/Context: Request API v1.1 * Update Russian translation (#2895) * GPU/D3D11: Purge D3D11::StagingTexture * HostDisplay: Remove DestroyRenderDevice() * Common/Image: Add resize methods * Vulkan/Texture: Fix updating array textures * D3D11/Texture: Add layers/texture arrays * GL/Texture: Add multi-layer/level support * GPU/Vulkan: Get rid of additional stream buffer * Vulkan/Texture: Allow uploading non-zero layers/levels * D3D12: Add helper for offsetting descriptors * GPU/D3D12: Fix incorrect stream buffer upload size * GameDatabase: Make unknown controller types non-fatal * Vulkan: Use Vulkan Memory Allocator * 3rdparty: Add vk_mem_alloc * BIOS: Compile fix * Atualização Português do Brasil (#2893) * update simple-chinese language file to latest. * Achievements: Display points in list window * Achievements: Display mastered notifications * Qt: Re-add active/line offset to game properties (advanced) * InputManager: Export a few functions * System: Fix per-game bindings being used when disabled * Build: Fixes for Android * Controller: Add invert and button deadzone options * Atualização Português do Brasil (localization) | Update ChtDb to latest (#2886) * Update bios.cpp * Add usage description for Show CPU Usage * Warn about the high performance cost of JINC2 and xBR filtering * Fix "MSAA" and "SSAA" texts being swapped in enhancements overlay * update simple-chinese language file to latest. * Achievements: Add leaderboard toggle (+ some minor fixes) * Achievements: Fix crash when toggling off with list open * Achievements: Add sound effects * FrontendCommon: Add PlaySoundAsync() * Achievements: Show primed/challenge-in-progress achievements * update simple-chinese language file to latest. * Spanish (Spain) translation update (#2882) * CMake: Add missing find_package(ECM) for NoGUI/Wayland * update Japanese translation * MemoryCardImage: Support importing mem/psx and a few other formats * Achievements: Drain outstanding requests when switching games * GameList: Handle non-extension-suffixed urls based on content type * VulkanHostDisplay: Fix uploading of strided textures * OpenGLHostDisplay: Don't assert when reading back last query * AudioStream: Fix several-second-looping bug on underrun * Atualização Português do Brasil * FullscreenUI: Various improvements * dep/imgui: Round when DPI scaling instead of flooring * ImGuiManager: Show additional CPU settings * Qt: Fix switching CPU execution mode in debug menu * System: Fix crash when toggling memory exceptions off * System: Fix very low underclocks locking up * Qt: Fix resetting per-game advanced settings * update simple-chinese language file to latest. * Atualização Português do Brasil * CI: Disable brotili in Mac curl build * Qt: Add cover downloader * System: Fix turbo getting dropped on renderer switch * HostDisplay: Use streaming for sw renderer display * dep: Add cpuinfo * GameList: Add cover downloader * dep/imgui: Reapply 89eda96cef60e1ed555caea0a3ceb237ec7822d6 * Fix Front Mission db entries. * System: Fix inverted save screenshot colour channels * NoGUI/Win32: Fix text input * Update postprocessingsettingswidget.ui * Atualizçaão Português do Brasil (#2876) * Update Russian translation (#2875) * Qt: Fix theme change resetting cover scale * HostDisplay: Add GPU usage statistics * Qt: Sync translation sources * PBP: The PBP extension needs to be upper-case. * FullscreenUI: Add more missing options * Settings: Set default controller type to AnalogController * Qt: Fix window close in nogui mode * FullscreenUI: Add more missing options * Qt: Don't double-click-to-fullscreen when paused * NoGUI: Add ConfirmMessage() to platform * FullscreenUI: Add load/save input profile * ImguiManager: Fix some missed FA glyphs * System: Move overlay checking to common * ImguiManager: Only rasterize font awesome glyphs which we need * Common/Image: Fix saving * Frontends: Pick best render API based on renderer * NoGui: Fix renderer switching on Win32 * CMake: Fix Mac build (#2874) * FullscreenUI: Re-enable most previously-missing settings * GPU/OpenGL: Also disable texture buffer for ANGLE * EvdevInputSource: Migrate to new abstractions * NoGUI: Migrate to new host abstraction * Host: Move CreateDisplayForAPI() into common code * Update Japanese translation (#2872) * Achievements: Misc fixes * dep/rcheevos: Update to 31f8788 * Misc: Remove unused code * dep: Update RAInterface * Build: Log build type when running cmake * dep/soundtouch: Export main class on Android * update simple-chinese translation to latest. * Atualização Português do Brasil * System: Move present skip check to core * CommonHost: Default fullscreen hotkey to F11 * Scripts: Update cpp path in generate_update_glyph_ranges.py * Extras: Remove unused files * Build: Add missing sln dependency * Qt: Move translation-related functions to their own file * System: Use streaming for compressed save * Common: Add ByteStream implementations for zstd * System: Support compressing save states * ByteStream: Devirtualize where unnecessary * System: Don't empty buffers on state load * dep: Add zstd * generate GlyphRanges for ja/zh-cn based on *.ts files * fix OSD message about ChallengeMode to be translatable * fix AchievementSummary/Notification font issue for ja/zh-cn * Scripts: Remove now-unused scripts * System: Fix present skip getting activated on unpause * GameList: Fix building on 32-bit ARM * Update Portugese Locales * InputManager: Don't load bindings for inactive multitap ports * InputManager: Fix parsing sensor/accelerometer binding * Common: Add SHA1Digest * System: Fix volume after toggling fast forward * SPU: Convert to namespace * System: Fix loading states with different media path * Atualização Português do Brasil (#2865) * update the simple-chinese language file to latest. * Update README.md * CMake: Disable nogui by default * dep/cubeb: Fix building without doxygen installed * scmversion: Fix generation on Linux * AppImage: Fix launching relative paths * IniSettingsInterface: Make writes atomic * IniSettingsInterface: Prevent multiple threads loading/saving at once * Qt: Redraw window after setting changes when paused * SwapChain: Reduce buffer count from 3 to 2 * InputManager: Fix macros not being copied in profile * Qt: Fix relative mode for PSMouse * Qt: Fix incorrect mouse button event being fired * Qt: Add missing binding UI for PS Mouse * update simple-chinese language file to latest. * Build: Add dependency on cubeb for frontend-common * Qt: Don't set working directory on startup * System: Fix framerate spike after pausing in debugger * Misc: More warning fixes * Update Russian translation (#2861) * Portuguese translation Update (#2863) * dep/soundtouch: Disable exceptions * vsprops: Simplify conditions * CI: Enable GL renderer on Mac builds * Misc: Clean up a few warnings * System: Preparations for per-game controller settings * System: Rework some throttler/vsync logic * Common: Add build_timestamp.h * FullscreenUI: Move resources and add lightweight Android version * Achievements: Fix requests being sent when not logged in * GameDatabase: Fix cache not invalidating when out-of-date * GameList: Fix title of files not in database * Controller: Add multiplier/format to settings * Timer: Spin for last 1ms on non-windows too * scmversion: Fix generation on Macs * Vulkan/SwapChain: Fix crash on fullscreen with MoltenVK * Build: Disable mmap fastmem for Apple Silicon * update the simple-chinese language file to latest. * Qt: Fix resetting controller type-specific settings * dep/cubeb: Linux build fix * Portuguese translation Update (#2858) * Qt: Move controller setting popups into dialog * update simple-chinese language file to latest. * Qt: Support per-game setting of spinboxes * InputManager: Fix unchangable input while paused/frame stepping * Settings: Drop audio sync option * Qt: Hook up audio driver selection * dep/cubeb: Add cubeb_get_backend_names() * dep/cubeb: Update to dc511c6 * System: Fix CPU usage not showing for sw-renderer-for-readbacks * System: Fix vsync resetting on pause and fast forward on boot * ImGuiManager: Include renderer in enhancement info * System: Don't print whole path in save OSD messages * fixup! Misc: Necessary emucore changes for Android * System: Fix querying invalid handle on boot * System: Fix match window aspect ratio not working on startup * Misc: Necessary emucore changes for Android * Settings: Fix build without cubeb * FrontendCommon: Remove SDLInitializer * FrontendCommon: Drop SDL2 audio output * CommonHost: Fix volume hotkeys * Qt: Fix crash on startup with autoboot * fix translation context for AnalogJoystick * Fix translation context for GunCon * update simple-chinese language file. * Vulkan/Loader: Prioritize system libvulkan dylib, fallback to MoltenVK * CDROM: Fix crash when changing readahead sectors * Bus: Added RAM, RAM_SIZE and RAM_MASK exports for external debugger usage * FileSystem: Fix build failure * Updated localization to latest (#2850) * FileSystem: Fix zeros getting stripped in path * SaveStateSelectorUI: Fix loading/saving without popup * CI: Build universal binaries for MacOS * CI: Self-sign Mac builds * CMake: Enable cross-compiling for macos arm64 on x86 * AudioStream: Fix compiling with clang/arm64 * Build: Add Mac dependencies and fix packaging * Build: Make OpenGL/Vulkan renderers optional * Common: Remove Event * GPU/SW: Replace event with semaphore * Path: Unicode handling and tests for SanitizeFileName * update simple-chinese language file to latest. * D3D12/StagingTexture: Fix map persisting through resize * FullscreenUI: Re-enable cheat list/toggle analog * GameList: Fix setting covers via right click * System: Make inter-frame sleep slightly more precise * AudioStream: Fix null output * FullscreenUI: Add new audio options * FullscreenUI: Fix changing per-game settings not updating * AudioStream: Fix possible NaN in forced tempo update * AudioStream: Make speed changes less poppy * Build: Fix compiling for arm64/linux * dep: Remove libsamplerate * SPU: Add time stretched audio output * dep: Add soundtouch * ImGuiManager: Fix default OSD scale * System: Update speed limiter on boot * System: Fix invalid memory read in SW thread stats * Update Simple-Chinese Translation to latest. (#2843) * Qt: Fix hide mouse cursor in fullscreen * FullscreenUI: Fix incorrect vsync state on unpause * CDROM: Only apply extra remove delay on disc swap * WindowInfo: Linux build fix * CDROM: Add additional time to auto disc swap * Update Russian translation (#2840) * Qt: Move recompiler icache to console settings page * Common: ScopeGuard -> ScopedGuard * ContextWGL: Backport pbuffer changes * Settings: Fix another typo in path saving * Qt: Add margins to the shader configuration box * Qt: Remove unnecessary bottom spacing * Settings: Fix some incorrect folder config keys * Qt: Fix possible cover cache overflow when zooming * GameDatabase: Add some missing OSD message keys * Qt: Fix frozen display on exiting game with fsui active * CI: Don't enable DRM/KMS on AppImage * GLContext: Dynamically load wayland-egl * CI: Install xlib dev package * CMake: Include Vulkan headers * Qt: Support changing theme without reopening window * Qt: Don't reset theme when changing language * AppImage: Glob fix * AppImage: Add more missing libraries * D3DHostDisplay: Fix starting in exclusive fullscreen * Update - Translation * FullscreenUI: Untangle Escape button behaviour * NeGcon: Fix default mappings * Qt: Fix builtin post shaders * Qt: Fix controller defaults resetting some system settings * FullscreenUI: Make version text less ugly * GPU: Don't set empty post chain * Misc: Remove backported license text * System: Fix title not showing for non-database discs * CommonHost: Default escape to opening pause menu * CDROM: Revamp/improve preload image procedure * CDImagePPF: Precache underlying image when requested * InputManager: Fix default value of SDL input source * ImGuiManager: Fix OSD drawing under fsui * Update Russian translation (#2835) * Update - Portuguese Brazilian localization (#2834) * Qt: Fix crash opening game settings * Qt: Fix not auto-switching back to game on unpause * Qt: Fix directory setting changes * Achievements: Crash fix on error * Qt: Fix rendering at unthrottled framerate while paused * Qt: Make general settings overridable per-game * Qt: Fix Apply Game Settings option * Qt: Fix incorrect directories on Linux * Qt: Fix saved language setting * Qt: Simplify toolbar save/restore * Qt: Fix crash on scanning empty directory * Qt: Regression fixes * CI: Fix appimage not being included in release * Qt: Fix updater * CI: Fix up Linux/Mac build and disable UWP (for now) * UI: Massive revamp, new features and improvements * dep/rcheevos: Update to 0181d02 * Backport more common classes * Add MemorySettingsInterface * Add Host/HostSettings * Backport SettingsInterface * dep: Update imgui to v1.88 * Move utility classes from common to own static lib * Sync filesystem.h/path.h * dep: Move Vulkan loader to common * Core: Replace Timestamp usage with fmt * ByteStream: Move routines from FileSystem to ByteStream * dep: Add build config for fmt * dep: Add fmt 9.0.0 * Sync string_util.cpp * Allow .ps-exe suffix for executables. * Update read me (#2830) ------------------------------------------------------------------- Fri Jul 08 10:21:51 UTC 2022 - tux93@opensuse.org - Update to version 0.1+git.4918.82965f74: * Overhaul japanese translation (#2829) * Add keys to more OSD messages: ------------------------------------------------------------------- Tue May 10 18:53:52 UTC 2022 - tux93@opensuse.org - Update to version 0.1+git.4915.79397426: * Update Cheat DB (#2826) * Update duckstation-qt_it.ts (#2827) * added simple-flip shader * Cheevos: Rework functions into namespace * Cheevos: Add RAIntergration support * Add 5106, 5146, 5186 codes for indirect reads from a register code * Update Simple-Chinese language file to latest * fix japanese translation - save state dialog filter, debug window key accelerator ------------------------------------------------------------------- Fri Apr 08 18:01:19 UTC 2022 - tux93@opensuse.org - Update to version 0.1+git.4902.8b61fb8b: * README: Update VC runtime links to VS2022 * Qt: Add es-es locale * Update Cheat DB (#2819) * Atualização Português do Brasil * dep/libchdr: arm64 compile fix on MSVC * CDImageCHD: Implement precaching * CDImage: Add Precache() method * dep/libchdr: Add chd_precache_progress() * dep/libchdr: Remove libFLAC dependency * dep/libchdr: Update to a03e693 * fix some japanese translations * update japanese translation file * pbp: pstitleimg sections are allowed also for single disc games * Spanish translation overhaul + Addition of es-ES alternative * Small change (fix) ------------------------------------------------------------------- Sun Mar 27 14:20:30 UTC 2022 - tux93@opensuse.org - Update to version 0.1+git.4883.07d331de: * D3D12/Builders: Fix incorrect depth write mask * dep/vixl: Fix compilation under MSVC2022 * Various build fixes * CI: Switch to windows-2022/VS2022 * dep: Update rcheevos to 0e9eb7c * System: Include cheevos state in save states * Cheevos: Move to core * ImGuiFullscreen: Move to core * Core: Purge WITH_IMGUI define * HTTPDownloader: Move to common * Misc: Purge unused definitions * vsprops: Update to VS2022 toolchain * M3U: Preloading to RAM for single-disc playlists. * Fix a Y2038 bug in UnixTimeToFileTime * GameDB: fix NeGcon typo in some game entries * Add Cheevos::GetAchievementProgressText * Update to rcheevos v10.2.0 * CPU: Prevent mismatched va_start/va_end in log * CPU/CodeCache: Fix currently-invalidated blocks breaking memory states * GameSettings: Disable GPU runahead for Red Asphalt PAL * Use Ninja for macOS builds on GitHub Actions * Improve macOS and Linux build instructions * Replace existing issue templates with issue forms * CDImageMDS: Possible fix for multi-track images * FileSystem: Get rid of trailing nulls in GetWorkingDirectory() * HostInterface: Don't disable fastmem for runahead * HostInterface: Don't disable recompiler for runahead * System: Invalidate instead of flushing code cache on memory state * CPU/CodeCache: Add InvalidateAll() method * System: Warning fix * CPU: Warning fix * Migrate most dialogs to use QDialogButtonBox * Memory Card Editor: Make fields not editable * Database update for mouse compatible games * Makes it safe if somehow the WAYLAND_DISPLAY env var is set but incorrectly. * Make appimage respect "QT_QPA_PLATFORM" env var. * Update chtdb.txt (#2735) * Update database for GunCon/Justifier games * Update Russian translation (#2747) * Update Simple-Chinese Translation to latest. * Atualização Português do Brasil * HostInterface: Fix Linux build * GameDB: Remove split json files * CDImageDevice: Don't add out-of-file pregaps to audio tracks * CDImageDevice: Fix printing of track summary * Qt: Remove preset buttons from post settings * CommonHostInterface: Add speed control hotkeys * HostInterface: Add keys to a bunch of OSD messages * HostInterface: Add keyed OSD messages * SPU: Drop OOB register warnings to dev level * GameDB: Add missing definition * MDEC: EOB is optional for complete blocks * GameSettings: Force true color off for SLPS-00078 * GameDB: Use hash for SLPS-00078 * Update merged gamedb * GameDB: Fix ChronoCross Hash * Qt: Fix save state to file executing in UI thread * Common/CueParser: Remove redundant check for CATALOG * NoGUI: Fix incorrect mask in modifier lookup * Qt: Correct behavior of sorting in game list model * Common/FileSystem: Fix a couple of warnings from #2716 * Common/Timestamp: Use tuple for comparison operators * Update gamedb with new hashes for colliding games * vsprops: Add DynamicLibrary.props * System: Use exe hash plus pvd hash for image hash code * ISOReader: Make fields public/accessible * AnalogController: Simulate status byte toggling * AnalogController: Don't re-enable legacy rumble on manual toggles * Fix usage of `free` for stack variable * System: Add a workaround for PSF files with incorrect header * Qt: Add missing <future> include to gamepropertiesdialog.cpp * CDROM: Fix incorrect delay on setmode while shell opening * CDImage: Fix tracks not getting brought across in CopyTOC() * Update bug_report.md * Qt: Update Japanese translation by mikakunin * Update Turkish ------------------------------------------------------------------- Fri Mar 18 22:43:07 UTC 2022 - Marcel Kuehlhorn <tux93@opensuse.org> - Update to 0.1+git.4790.50db81af * add _service for easier updating * adapt spec to openSUSE ------------------------------------------------------------------- Tue Feb 7 2022 Wei Mingzhi <whistler_wmz@users.sf.net> - Created package duckstation, with latest sources.
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor