Commit Graph

22034 Commits (db88eaa346f32f0c42bb38981e61af180ded3bcb)
 

Author SHA1 Message Date
FearlessTobi 2b6ac4463c yuzu/multiplayer: Warn when game is running or no network interface is selected 2 years ago
FearlessTobi 339758c9fc core/socket_proxy: Correct broadcast behavior
Broadcasts should only be sent when the broadcast IP is used.
They should also only be received when SO_BROADCAST is enabled.
2 years ago
FearlessTobi 839e1faf49 yuzu: Display current game version in multiplayer room
Makes it easier for users to recognize connection errors caused by different game versions.
2 years ago
FearlessTobi b961b385c3 network: Use lower timeout for enet_host_service
This allows us to have a 10x higher throughput of packets by using a much shorter waiting time.
2 years ago
FearlessTobi d92826963a core/bsd: Correctly unbind methods in destructor
Prevents yuzu from crashing when the BSD service is created a second time.
2 years ago
FearlessTobi e431cb8d16 core/acc: Make CheckAvailability use LOG_DEBUG
Previously it was spamming the logs in certain multiplayer games like Puyo Puyo Tetris.
2 years ago
FearlessTobi b904652d69 yuzu_room: Remove dependency on core 2 years ago
bunnei d1ef4b2b86
Merge pull request #8566 from german77/galaxy
core: hid: Add fallback for dualjoycon and pro controllers
2 years ago
bunnei 4b96f9864e
Merge pull request #8485 from nezd5553/master
cmake: Use compatibility list in source directory
2 years ago
Liam db3eb168cd video_core: add option for pessimistic flushing 2 years ago
FengChen b2a6dde438 video_code: support rectangle texture 2 years ago
bunnei a07502a638
Merge pull request #8812 from Kelebek1/auto
[Audio] Implement AudRenU:RequestUpdateAuto
2 years ago
Kelebek1 56f1dc8dad Implement AudRenU:RequestUpdateAuto, and use C descriptors when B reports as empty. 2 years ago
Narr the Reg 0c8aeb09d2 video_core: vulkan: rasterizer: Workaround on viewport swizzle on AMD 2 years ago
bunnei 3e1426c9a3
Merge pull request #8804 from vonchenplus/speed_up_idirectory_services
core:filesystem: speed up IDirectory service
2 years ago
Narr the Reg db2335e2f8
yuzu: Force camera output to be saved on a buffer (#8805) 2 years ago
Mai 5503d572ab
Merge pull request #8801 from german77/small
hid: core: Add missing function table names
2 years ago
vonchenplus bd018e0123 core:filesystem: speed up IDirectory service 2 years ago
german77 825ac7b9f4 hid: core: Add missing function table names 2 years ago
liamwhite 7fab7b829c
Merge pull request #8799 from liamwhite/where-did-the-padding-go
core/file_sys: fix alignment of BuildId
2 years ago
liamwhite b99596e312
Merge pull request #8660 from Tachi107/findmodules-pkg-config
build: simplify find modules
2 years ago
liamwhite 3701255e4f
Merge pull request #8676 from abouvier/no-check-sub
cmake: add option to check submodules
2 years ago
liamwhite 064f836d1c
Merge pull request #8784 from Docteh/nosnek
code: dodge PAGE_SIZE #define
2 years ago
Liam 518317b717 core/file_sys: fix alignment of BuildId 2 years ago
bunnei e37e3d3634
Merge pull request #8790 from liamwhite/too-many-ways-to-name-a-byte-string
core/file_sys: fix BuildId padding in patch loading
2 years ago
liamwhite 1088e8ce5c
Merge pull request #8783 from german77/looong
yuzu: Allow longer controller profile names
2 years ago
liamwhite 7a3e5fe927
Merge pull request #8797 from Docteh/filtering
Qt: Retranslate GameList header and Filter line
2 years ago
liamwhite 776bcec3e1
Merge pull request #8795 from vonchenplus/support_framebuffer_crop_rect_top_not_zero
video_core: support framebuffer crop rect top not zero
2 years ago
liamwhite 47c716e892
Merge pull request #8794 from vonchenplus/clkrst_service
core: implement clkrst service
2 years ago
Kyle Kienapfel 5863f16b4c Qt: Retranslate GameList header and Filter line
Didn't notice this until I was trying to change the default font
to Comic Sans MS when language is set to English in yuzu.
2 years ago
vonchenplus 0a8c5c8622 video_core: support framebuffer crop rect top not zero 2 years ago
vonchenplus 4bab0d07a6 core: implement clkrst service 2 years ago
Kyle Kienapfel 14e9de6678 code: dodge PAGE_SIZE #define
Some header files, specifically for OSX and Musl libc define PAGE_SIZE to be a number
This is great except in yuzu we're using PAGE_SIZE as a variable

Specific example
`static constexpr u64 PAGE_SIZE = u64(1) << PAGE_BITS;`

PAGE_SIZE PAGE_BITS PAGE_MASK are all similar variables.
Simply deleted the underscores, and then added YUZU_ prefix

Might be worth noting that there are multiple uses in different classes/namespaces
This list may not be exhaustive

Core::Memory   12 bits (4096)
QueryCacheBase 12 bits
ShaderCache    14 bits (16384)
TextureCache   20 bits (1048576, or 1MB)

Fixes #8779
2 years ago
bunnei e9b7263cfd
Merge pull request #8791 from liamwhite/r16g16b16x16
video_core: implement R16G16B16X16 texture format
2 years ago
Liam c5c425914f video_core: implement R16G16B16X16 texture format 2 years ago
Liam 39cf6abd94 core/file_sys: fix BuildId padding 2 years ago
Narr the Reg bfbee62340
yuzu: Allow longer controller profile names 3 years ago
bunnei 2e58491c38
Merge pull request #8772 from liushuyu/remove-common-intrin
common: remove unneeded x86-specific header
3 years ago
liushuyu b00df08145
common: remove unneeded x86-specific header 3 years ago
bunnei 6f931d49c7
Merge pull request #8685 from FearlessTobi/multiplayer-part2
core, network: Add ability to proxy socket packets
3 years ago
FearlessTobi 4976d14009 core/socket_proxy: Final nits 3 years ago
german77 72b90a5bbf core: network: Address review comments 3 years ago
FearlessTobi 72ff5cd445 yuzu: Fix crash on shutdown
Previously, accessing the room_network when it was already freed would crash the emulator on shutdown.

Co-Authored-By: Narr the Reg <5944268+german77@users.noreply.github.com>
3 years ago
FearlessTobi 5cd95fa949 internal_network: Fix mingw compilation
Apparently, "interface" is a reserved keyword on this compiler.
3 years ago
FearlessTobi 6d41088153 core, yuzu: Address first part of review comments 3 years ago
FearlessTobi a5cd639cb6 core/socket_proxy: Fix compilation 3 years ago
FearlessTobi bb84f53539 Make copyright headers SPDX-compliant 3 years ago
FearlessTobi f80c7c4cd5 core, network: Add ability to proxy socket packets 3 years ago
FearlessTobi 035ca99b02 web_service: Correct jwt issuer string 3 years ago
FearlessTobi 9fc03d4b91 dedicated_room: Initial implementation 3 years ago