Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:ahmedmoselhi2:branches: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