Overview

Request 567443 accepted

- Update to version 20180118:
* externals: Update catch to 2.1.0
* Variable tilt clamp (#3366)
* Common: Use common swap.h macros in CityHash
* Common: Fix 2 implicit conversion warnings in CityHash
* Common: Remove CityHash32 and CityHashCrc128 variants
* Common: Adapt CityHash code to match our codebase better
* Common: Add convenience function for hashing a struct
* Common: Replace MurmurHash3 with CityHash64
* Citra: Print the actual error preventing SDL from working
- Update to version 20180111:
* Telemetry: Disable CPU detection on ¬x86_64
* Core: Disable the JIT when dynarmic is not available
* CMakeLists: Disable dynarmic on ¬x86_64
* CMakeLists: Disable architecture checks with -DENABLE_GENERIC=1
* GSP: Allow the signaling of the PDC0/1 interrupts even if the GPU right hasn't been acquired.
* Services: Make SessionDataBase's destructor virtual.
* Services/GSP: Mark the thread ids as unused when a GSP session is destroyed.
* Services/GSP: Assign a thread id to each connected session when the session is created.
* Fixed clang whitespace
* Moved when to pause because it wasnt fast enough
* Pause emulation OnCoreError
* GSP: Return the correct result code if AcquireRight is called multiple times from the same thread.
* HLE/GSP: Only trigger GSP interrupts for the current active GSP thread.
* HLE/GSP: Keep track of the thread that currently has the GPU right.
* HLE/GSP: Make RegisterInterruptRelayQueue work in a per-session basis.
- Update to version 20180104:
* Optimize AttributeBuffer to OutputVertex conversion (#3283)
* y2r: convert some functions to use IPC helper
* Kernel/SVC: fix typo in GetResourceLimitLimitValues
* Revert index change
* Resized main config window
* citra(SDL) small fixes: fix fall-through, remove u16 'always true' compare
* cmake: add missing ${...} for variables inside generator expressions
* HID: convert to ServiceFramework
* Kernel/SVC: Partially implemented svcExitProcess.
* appveyor: Determine dlls to include in package programmatically
- Update to version 20171221:
* HLE: Convert GSP_GPU to ServiceFramework.
* gdbstub: Correct typo
* citra_qt: Migrate to Qt 5 signal/slot connection syntax where applicable
* ldr_ro: use ServiceFramework's session slot for client slot
* GSP/GPU: Make FrameBufferInfo::active_fb use the entire u32 instead of just one bit.
* citra_qt: Drop Qt 5 version checks in code
* game_list: Use forward declarations where applicable
* mic_u: Migrate to the new service framework
* citra_qt: CMakeLists: Drop leftover handling code for Qt 4 UI files
* HLE/APT: Implement GetAppletInfo for LLE applets.
* HLE/APT: Stubbed FinishPreloadingLibraryApplet.
* input_common: Remove redundant target_sources in CMakeLists
* HLE/FS: Use the SessionData parameter of ServiceFramework in the File class.
* HLE/Services: Allow specifying a SessionData template parameter to ServiceFramework.
* video_core: fix infinity and NaN conversions
* HLE/FS: Use PopEnum in OpenFile.
* HLE/FS: Use IPCHelper in CreateFile.
* Use static functions instead of lambdas
* HLE/FS: Use IPCHelper in DeleteDirectoryRecursively.
* HLE/FS: Use IPCHelper in DeleteDirectory.
* HLE/FS: Use IPCHelper in RenameFile.
* HLE/FS: Use IPCHelper in DeleteFile.
* HLE/FS: Use IPCHelper in OpenFileDirectly.
* FS: Make LowPathType a strongly typed enum.
* HLE/FS: Implemented FSFile::OpenSubFile.
* fixup! shader_jit_x64_compiler: Use haddps for horizontal summation
* CMakeLists: Derive the source directory grouping from targets themselves
* core: Don't Shutdown before we've even Init-ed
* ncch: Add missing return statement in ReadUpdateRomFs
* ipc_helpers: Add member functions for pushing and popping strongly typed enums
* bootmanager: Make EmuThread's IsRunning() member function const
* bootmanager: In-class initialize EmuThread's boolean member variables
* input_common/sdl: Silence a -Wpessimizing-move warning
* common/core: Silence initialization order warnings
* shader_jit_x64_compiler: Use haddps for horizontal summation
* HLE/FS: Stubbed GetNumSeeds to always return 0 seeds.
* Kernel/IPC: Use 39 microseconds for the SendSyncRequest delay approximation.
* cryptopp: Move some source files to beginning of list
* cryptopp: Add two extra files to source list
* ac: Correct constructor initialization order
* Shader: Store AttributeBuffers in GS output buffer
* HLE: Move SVC handlers to the Kernel namespace
* Shader: Refactor output_mask copy loop to function
* Common: Simplify and optimize BitSet iterator
* HLE: Move svc.{cpp,h} to kernel/
* cryptopp: Build only required files
* HLE/FS: Implemented FS::GetProgramLaunchInfo.
* Add new AppID (eShop)
* Fill up the rest of Applet IDs
* HLE: Add pxi:dev stub.
* file_sys: std::move the vector in NCCHFile's constructor
* file_sys: std::move std::shared_ptr instances in constructors where applicable
* NCCH: Load the "logo" file from the specified offset if it's present instead of the ExeFS.
* HLE/News: Stubbed GetTotalNotifications to always return 0 notifications.
* ir_user: convert to ServiceFramework
* ir_rst: convert to ServiceFramework
* Add translation support for button labels
* Fix crash when loading an unsupported file. The telemetry stuff isn't properly initialized when loading fails, resulting in a crash.
* ir_u: convert to ServiceFramework
* FS/ExtData: Use the ExtSaveDataArchivePath structure instead of reinterpret_cast.
* HLE/FS: Always use 0x48000 as the high dword when opening the SharedExtData archive
* svc: correct GetProcessInfo(20)
* Add button labels for sdl joystick mappings
* cam: convert to ServiceFramework
* cfg: refer to ConsoleModelBlockID by name
* Kernel/IPC: Add a small delay after each SyncRequest to prevent thread starvation.
* svc: Provide names for svc 0x59 and 0x5A
* cro_helper: add todo about process handle
* ldr_ro: create per-client storage; pass process where needed
* memory: add overload with process parameter for ZeroBlock and CopyBlock
* ldr_ro: convert to ServiceFramework
* Fix a bug in the fullscreen implementation
* Maintain the PICA's 8 bits of color precision when using the interpolated primary color
* Fix logic ops not being enabled in the OpenGL renderer
* Round primary color inputs in software rasterizer
- Update to version 20171207:
* dyncom: Remove unnecessary includes
* arm_dyncom_dec: Hide the decoding table from external view
* arm_dynarmic_cp15: Add missing header guard
* arm: Make CPU backend constructors explicit
* ldr_ro: Use ranged instruction cache invalidation
* ARM_Interface: Allow for partial invalidation of instruction cache
* externals: Update dynarmic to 4110494
* HLE/AddressArbiter: Remove threads that were awoken by timeout from the arbiter's waitlist when using WaitIfLessThanWithTimeout and DecrementAndWaitIfLessThanWithTimeout.
* fixup! Applet: Print unknown AppletId on ASSERT
* Applet: Print unknown AppletId on ASSERT
* Allow input configuration with SDL joysticks (#3116)
* dyncom: Convert the SPSR checking define to a function
* video_core: optimize NaN check
* fs: correct header code; remove dead code
* HLE/Services: Convert err:f to the new ServiceFramework.
* ipc_helper: split PushMoveObjects and PushCopyObjects
* Switch inih to It's Official Repository @ benhoyt/inih
* vector_math: Return by const reference for const operator[]
* core/arm: Improve timing accuracy before service calls in CPU interpreter
* core/arm: Improve timing accuracy before service calls in JIT
* service/ptm: add missing % in logging
* SDL: add multiplayer options (#3072)
* HLE/Tests: add tests for MappedBuffer IPC HLE translation
* FS: transform File to ServiceFramework
* IPC Helpers: Implement MappedBuffer translation helper for new interface
* Kernel/IPC: Implement MappedBuffer translation for HLE services that use the HLERequestContext architecture.
* add CIA installation to QT frontend
* dyncom: Remove VFP_REG_ZERO
* Services/NFC: Stub StartTagScanning as it should be for o3DS
* shader_jit_x64_compiler: Remove ABI overhead of LG2 and EX2
* tests: Add tests for x64 shader jit
* NS/Applets: Added the MiiSelector applet to the list of native applet ids.
* HLE/APT: Try to launch a native applet in PrepareToStartLibraryApplet and PreloadLibraryApplet before falling back to HLE applets.
* HLE/APT: Added a function to retrieve the titleid of an applet based on the current system region.
* HLE/NS: Added a function to launch titles installed to the virtual NAND/SD card.
* Logging: Add a Service_NS log class for the NS service.
- Update to version 20171130:
* externals: Update catch to v2.0.1
* services: Silence warnings related to logging
- Update to version 20171129:
* room/room_member: Silence -Wswitch warnings
* packet: Simplify operator bool overload
* HLE/IPC: Don't assert in HLERequestContext::AddStaticBuffer when there's already a static buffer with the desired id.
* Audio/HLE/Source: Fix looped state not updating
* file_sys/ncch_container: Expose ncch_offset during instantiation and in OpenFile
* HLE: Implemented SleepClientThread and ContinueClientThread functions to make performing async tasks on the host while in an HLE service function easier.
* Kernel/Threads: Add a new thread status that will allow using a Kernel::Event to put a guest thread to sleep inside an HLE handler until said event is signaled.
- Update to version 20171125:
* CoreTiming: Reworked CoreTiming (#3119)
* Services/AM: Detect encrypted CIAs
* file_sys/title_metadata: Fix encrypted bitmask
* Appveyor: on mingw set cmake version to 3.9.6 (#3141)
* Services/AM: Return InstallStatus for InstallCIA
* dynarmic: Update to dfbd3912a4b8e0d28e1a4045893a750f0107fbaa
* Libnetwork: add password protected rooms, guid, and error fixes (#3068)
* arm_dynarmic: ClearInstructionCache should clear all instruction caches
* Revert "Extracted the attribute setup and draw commands into their own functions"
* SDL: Add command-line CIA installs
* Services/AM: Add InstallCIA function for frontends
* Services/AM: Move CIA finalization into Close(), Close() on destruction of class
* Services/AM: Expose CIAFile class in AM header
* Services/AM: Add GetTitleMediaType
* HLE/Tests: Added tests for the StaticBuffer IPC HLE translation.
* Kernel/IPC: Implement StaticBuffer translation for HLE services that use the HLERequestContext architecture.
* Kernel/IPC: Handle the StaticBuffer descriptor in LLE command requests.

Loading...


Request History
Duarte Pousa's avatar

xenonpk created request

- Update to version 20180118:
* externals: Update catch to 2.1.0
* Variable tilt clamp (#3366)
* Common: Use common swap.h macros in CityHash
* Common: Fix 2 implicit conversion warnings in CityHash
* Common: Remove CityHash32 and CityHashCrc128 variants
* Common: Adapt CityHash code to match our codebase better
* Common: Add convenience function for hashing a struct
* Common: Replace MurmurHash3 with CityHash64
* Citra: Print the actual error preventing SDL from working
- Update to version 20180111:
* Telemetry: Disable CPU detection on ¬x86_64
* Core: Disable the JIT when dynarmic is not available
* CMakeLists: Disable dynarmic on ¬x86_64
* CMakeLists: Disable architecture checks with -DENABLE_GENERIC=1
* GSP: Allow the signaling of the PDC0/1 interrupts even if the GPU right hasn't been acquired.
* Services: Make SessionDataBase's destructor virtual.
* Services/GSP: Mark the thread ids as unused when a GSP session is destroyed.
* Services/GSP: Assign a thread id to each connected session when the session is created.
* Fixed clang whitespace
* Moved when to pause because it wasnt fast enough
* Pause emulation OnCoreError
* GSP: Return the correct result code if AcquireRight is called multiple times from the same thread.
* HLE/GSP: Only trigger GSP interrupts for the current active GSP thread.
* HLE/GSP: Keep track of the thread that currently has the GPU right.
* HLE/GSP: Make RegisterInterruptRelayQueue work in a per-session basis.
- Update to version 20180104:
* Optimize AttributeBuffer to OutputVertex conversion (#3283)
* y2r: convert some functions to use IPC helper
* Kernel/SVC: fix typo in GetResourceLimitLimitValues
* Revert index change
* Resized main config window
* citra(SDL) small fixes: fix fall-through, remove u16 'always true' compare
* cmake: add missing ${...} for variables inside generator expressions
* HID: convert to ServiceFramework
* Kernel/SVC: Partially implemented svcExitProcess.
* appveyor: Determine dlls to include in package programmatically
- Update to version 20171221:
* HLE: Convert GSP_GPU to ServiceFramework.
* gdbstub: Correct typo
* citra_qt: Migrate to Qt 5 signal/slot connection syntax where applicable
* ldr_ro: use ServiceFramework's session slot for client slot
* GSP/GPU: Make FrameBufferInfo::active_fb use the entire u32 instead of just one bit.
* citra_qt: Drop Qt 5 version checks in code
* game_list: Use forward declarations where applicable
* mic_u: Migrate to the new service framework
* citra_qt: CMakeLists: Drop leftover handling code for Qt 4 UI files
* HLE/APT: Implement GetAppletInfo for LLE applets.
* HLE/APT: Stubbed FinishPreloadingLibraryApplet.
* input_common: Remove redundant target_sources in CMakeLists
* HLE/FS: Use the SessionData parameter of ServiceFramework in the File class.
* HLE/Services: Allow specifying a SessionData template parameter to ServiceFramework.
* video_core: fix infinity and NaN conversions
* HLE/FS: Use PopEnum in OpenFile.
* HLE/FS: Use IPCHelper in CreateFile.
* Use static functions instead of lambdas
* HLE/FS: Use IPCHelper in DeleteDirectoryRecursively.
* HLE/FS: Use IPCHelper in DeleteDirectory.
* HLE/FS: Use IPCHelper in RenameFile.
* HLE/FS: Use IPCHelper in DeleteFile.
* HLE/FS: Use IPCHelper in OpenFileDirectly.
* FS: Make LowPathType a strongly typed enum.
* HLE/FS: Implemented FSFile::OpenSubFile.
* fixup! shader_jit_x64_compiler: Use haddps for horizontal summation
* CMakeLists: Derive the source directory grouping from targets themselves
* core: Don't Shutdown before we've even Init-ed
* ncch: Add missing return statement in ReadUpdateRomFs
* ipc_helpers: Add member functions for pushing and popping strongly typed enums
* bootmanager: Make EmuThread's IsRunning() member function const
* bootmanager: In-class initialize EmuThread's boolean member variables
* input_common/sdl: Silence a -Wpessimizing-move warning
* common/core: Silence initialization order warnings
* shader_jit_x64_compiler: Use haddps for horizontal summation
* HLE/FS: Stubbed GetNumSeeds to always return 0 seeds.
* Kernel/IPC: Use 39 microseconds for the SendSyncRequest delay approximation.
* cryptopp: Move some source files to beginning of list
* cryptopp: Add two extra files to source list
* ac: Correct constructor initialization order
* Shader: Store AttributeBuffers in GS output buffer
* HLE: Move SVC handlers to the Kernel namespace
* Shader: Refactor output_mask copy loop to function
* Common: Simplify and optimize BitSet iterator
* HLE: Move svc.{cpp,h} to kernel/
* cryptopp: Build only required files
* HLE/FS: Implemented FS::GetProgramLaunchInfo.
* Add new AppID (eShop)
* Fill up the rest of Applet IDs
* HLE: Add pxi:dev stub.
* file_sys: std::move the vector in NCCHFile's constructor
* file_sys: std::move std::shared_ptr instances in constructors where applicable
* NCCH: Load the "logo" file from the specified offset if it's present instead of the ExeFS.
* HLE/News: Stubbed GetTotalNotifications to always return 0 notifications.
* ir_user: convert to ServiceFramework
* ir_rst: convert to ServiceFramework
* Add translation support for button labels
* Fix crash when loading an unsupported file. The telemetry stuff isn't properly initialized when loading fails, resulting in a crash.
* ir_u: convert to ServiceFramework
* FS/ExtData: Use the ExtSaveDataArchivePath structure instead of reinterpret_cast.
* HLE/FS: Always use 0x48000 as the high dword when opening the SharedExtData archive
* svc: correct GetProcessInfo(20)
* Add button labels for sdl joystick mappings
* cam: convert to ServiceFramework
* cfg: refer to ConsoleModelBlockID by name
* Kernel/IPC: Add a small delay after each SyncRequest to prevent thread starvation.
* svc: Provide names for svc 0x59 and 0x5A
* cro_helper: add todo about process handle
* ldr_ro: create per-client storage; pass process where needed
* memory: add overload with process parameter for ZeroBlock and CopyBlock
* ldr_ro: convert to ServiceFramework
* Fix a bug in the fullscreen implementation
* Maintain the PICA's 8 bits of color precision when using the interpolated primary color
* Fix logic ops not being enabled in the OpenGL renderer
* Round primary color inputs in software rasterizer
- Update to version 20171207:
* dyncom: Remove unnecessary includes
* arm_dyncom_dec: Hide the decoding table from external view
* arm_dynarmic_cp15: Add missing header guard
* arm: Make CPU backend constructors explicit
* ldr_ro: Use ranged instruction cache invalidation
* ARM_Interface: Allow for partial invalidation of instruction cache
* externals: Update dynarmic to 4110494
* HLE/AddressArbiter: Remove threads that were awoken by timeout from the arbiter's waitlist when using WaitIfLessThanWithTimeout and DecrementAndWaitIfLessThanWithTimeout.
* fixup! Applet: Print unknown AppletId on ASSERT
* Applet: Print unknown AppletId on ASSERT
* Allow input configuration with SDL joysticks (#3116)
* dyncom: Convert the SPSR checking define to a function
* video_core: optimize NaN check
* fs: correct header code; remove dead code
* HLE/Services: Convert err:f to the new ServiceFramework.
* ipc_helper: split PushMoveObjects and PushCopyObjects
* Switch inih to It's Official Repository @ benhoyt/inih
* vector_math: Return by const reference for const operator[]
* core/arm: Improve timing accuracy before service calls in CPU interpreter
* core/arm: Improve timing accuracy before service calls in JIT
* service/ptm: add missing % in logging
* SDL: add multiplayer options (#3072)
* HLE/Tests: add tests for MappedBuffer IPC HLE translation
* FS: transform File to ServiceFramework
* IPC Helpers: Implement MappedBuffer translation helper for new interface
* Kernel/IPC: Implement MappedBuffer translation for HLE services that use the HLERequestContext architecture.
* add CIA installation to QT frontend
* dyncom: Remove VFP_REG_ZERO
* Services/NFC: Stub StartTagScanning as it should be for o3DS
* shader_jit_x64_compiler: Remove ABI overhead of LG2 and EX2
* tests: Add tests for x64 shader jit
* NS/Applets: Added the MiiSelector applet to the list of native applet ids.
* HLE/APT: Try to launch a native applet in PrepareToStartLibraryApplet and PreloadLibraryApplet before falling back to HLE applets.
* HLE/APT: Added a function to retrieve the titleid of an applet based on the current system region.
* HLE/NS: Added a function to launch titles installed to the virtual NAND/SD card.
* Logging: Add a Service_NS log class for the NS service.
- Update to version 20171130:
* externals: Update catch to v2.0.1
* services: Silence warnings related to logging
- Update to version 20171129:
* room/room_member: Silence -Wswitch warnings
* packet: Simplify operator bool overload
* HLE/IPC: Don't assert in HLERequestContext::AddStaticBuffer when there's already a static buffer with the desired id.
* Audio/HLE/Source: Fix looped state not updating
* file_sys/ncch_container: Expose ncch_offset during instantiation and in OpenFile
* HLE: Implemented SleepClientThread and ContinueClientThread functions to make performing async tasks on the host while in an HLE service function easier.
* Kernel/Threads: Add a new thread status that will allow using a Kernel::Event to put a guest thread to sleep inside an HLE handler until said event is signaled.
- Update to version 20171125:
* CoreTiming: Reworked CoreTiming (#3119)
* Services/AM: Detect encrypted CIAs
* file_sys/title_metadata: Fix encrypted bitmask
* Appveyor: on mingw set cmake version to 3.9.6 (#3141)
* Services/AM: Return InstallStatus for InstallCIA
* dynarmic: Update to dfbd3912a4b8e0d28e1a4045893a750f0107fbaa
* Libnetwork: add password protected rooms, guid, and error fixes (#3068)
* arm_dynarmic: ClearInstructionCache should clear all instruction caches
* Revert "Extracted the attribute setup and draw commands into their own functions"
* SDL: Add command-line CIA installs
* Services/AM: Add InstallCIA function for frontends
* Services/AM: Move CIA finalization into Close(), Close() on destruction of class
* Services/AM: Expose CIAFile class in AM header
* Services/AM: Add GetTitleMediaType
* HLE/Tests: Added tests for the StaticBuffer IPC HLE translation.
* Kernel/IPC: Implement StaticBuffer translation for HLE services that use the HLERequestContext architecture.
* Kernel/IPC: Handle the StaticBuffer descriptor in LLE command requests.


Klaus Kämpf's avatar

kwk accepted request

openSUSE Build Service is sponsored by