Commit Graph

21347 Commits (1193f7c393170f93c93777fcaf776591023762bf)
 

Author SHA1 Message Date
Morph 1193f7c393 ci: Update vmImage to windows-2022
The windows-2022 image contains Visual Studio 2022.
Mai M 693b212417
Merge pull request from Morph1984/libressl
externals: Update libressl to 3.5.2
Mai M 8304b14a90
Merge pull request from liamwhite/jit-cleanup
service: jit: document and clean up
Liam 64e93dc959 service: jit: document and clean up
Mai M a7f7279d9d
Merge pull request from Morph1984/c4146
kernel: svc: Replace -1ULL with 0xFFFFFFFFFFFFFFFF
Mai M 9d64253916
Merge pull request from merryhime/rm-PrepareReschedule
Remove unused PrepareReschedule function
Morph 8eabdc058b kernel: svc: Replace -1ULL with 0xFFFFFFFFFFFFFFFF
Resolves the C4146 compiler warning on MSVC.
Morph 1b0bf6efe9 externals: Update libressl to 3.5.2
This resolves compiler errors in Visual Studio 2022.
Merry 91a6df0361 Remove unused PrepareReschedule function
Morph 7f77aafe41
Merge pull request from german77/queued
hotkeys: Trigger actions on a separate thread
Narr the Reg 4de43e4d4a hotkeys: Trigger actions on a separate thread
Morph dc71bccc5c
Merge pull request from lat9nq/boost-just-error
CMakeLists: Revert ad55faaa3
Fernando S 9c70177456
Merge pull request from Morph1984/spdx
general: Convert source file copyright comments over to SPDX
Morph 99ceb03a1c general: Convert source file copyright comments over to SPDX
This formats all copyright comments according to SPDX formatting guidelines.
Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
lat9nq a63244d1e4 CMakeLists: Revert ad55faaa3
The premise behind ad55faaa3 was due to an issue between Conan's
libiconv package and compiling SDL2 from our externals. Since none of
our Conan externals require libiconv any longer, though, we can remove
downloading our own Boost package and just rely on Conan again.

Additionally, removing CONFIG from the find_package(boost) call fixes
issues with finding Boost on Fedora and MSYS2, which was the main
motivation for this.

Also, remove QUIET since if something goes wrong finding Boost, this
makes it harder to tell what went wrong.
bunnei 04afcfe115
Merge pull request from BytesGalore/master
loader: log the type of mismatching file-extension
bunnei 764e5c7fe5
Merge pull request from german77/sideway
input_common: Map sticks correctly when mapped sideways
bunnei a1ee9799bc
Merge pull request from german77/sixaxis_test
service: hid: Improve accuracy of sixaxis functions
Mai M b087886305
Merge pull request from german77/screenshot
bootmanager: Don't create another screenshot request if previous one is not done yet
Mai M fd409a9247
Merge pull request from liamwhite/backtrace
core/arm: separate backtrace collection
Liam 0ca4dff62c core/arm: separate backtrace collection
Mai M ea07e61d3d
Merge pull request from german77/warning
input_common: Ignore boost uninitialized local variable
Narr the Reg 17bff6bf57 input_common: Ignore boost uninitialized local variable
bunnei cc866ab7e4
Merge pull request from Docteh/hihi1
ui: translate hat directions
Mai M 5fdeda5ee8
Merge pull request from liamwhite/bump-dynarmic
dynarmic: Always use mmap for allocation on Linux
Purple 9dfadc8b30
Prevent the mouse cursor from leaving the window when mouse panning is enabled
Liam 75ec9f57a0 Update dynarmic
Kyle K c99712ea7d ui: translate hat directions
QObject ends up being its own translation context. But this works in our
favor. GetButtonName and GetDirectionName will share one translation the
directions such as "Left" "Right" and the ConfigureInputPlayer context
will contain translations that show up in the form, in places that aren't
those buttons.
Narr the Reg 1d26fabaa7 service: hid: Improve accuracy of sixaxis functions
Fernando S 9a47330fec
Merge pull request from Tachi107/aboutdialog-gplv3
yuzu: mention GPLv3.0 in about dialog
Andrea Pappacoda 24d7a027dc
yuzu: mention GPLv3.0+ in about dialog
Follow-up to 284934ebfd

Fixes 
Mai M 92362d4932
Merge pull request from Tachi107/patch-3
Clarify the Skyline Emulator license exception
Andrea Pappacoda af16f2c6b7
Clarify the Skyline Emulator license exception
`GPL-3.0-or-later OR MPL-2.0` is an SPDX expression: https://spdx.github.io/spdx-spec/SPDX-license-expressions/

Fixes 
german77 3e77466b86 bootmanager: Don't create another screenshot request if previous one is not done yet
Mai M 637f7e6928
Merge pull request from Docteh/translate_gameslist
ui: Fix Game Compatibility list translations
Kyle K 42b8148aca ui: Fix Game Compatibility list translations
Reported by GillianMC on Discord. Looks to be a small quirk in the QT API.

setText(QObject::tr(status.text));
bringing up QObject breaks the link with the GameListItemCompat
Fernando S fd49b186fa
Merge pull request from german77/ringcon2
hidbus: Implement hidbus and ringcon
bunnei a29a8c6f78
Merge pull request from merryhime/jit-race-page-table-changed
dynarmic: Fix race when switching page tables
Narr the Reg 46e1c5bc37 yuzu: Call ignore event after ensuring it's initialized
german77 d2f9412cf1 yuzu: Add custom ringcon configuration
german77 b2359f1527 hidbus: Implement hidbus and ringcon
Fernando S 856a841c72
Merge pull request from liamwhite/n64-misc
Fixes for Mario 64
Fernando S 34710065e8
Merge pull request from bunnei/kernel-mutex
hle: kernel: Use std::mutex instead of spin locks for most kernel locking.
Fernando Sahmkow f783883bf8 video_core: implement formats for N64 emulation
Liam d4571b123d buffer_cache: cap vertex buffer sizes
Liam a24e7ba61b maxwell3d: add small_index_2 register
bunnei 8ae43a1be9
Merge pull request from Docteh/palswap
ui: Set Link Color when setting theme
bunnei 46da380b57
Merge pull request from lat9nq/cmd-fullscreen-size
emu_window_sdl2: Set window size to display dimensions for exclusive fullscreen
Fernando S 072b3e6e26
Merge pull request from merryhime/fix-single-core
dynarmic: Fix single core mode
Fernando S 276764cfe9
Merge pull request from liamwhite/jit-service
service: jit: Implement the JIT service