FearlessTobi
f3284250ce
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.
3 years ago
FearlessTobi
31c4475420
yuzu: Display current game version in multiplayer room
Makes it easier for users to recognize connection errors caused by different game versions.
3 years ago
FearlessTobi
6e12699e82
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.
3 years ago
FearlessTobi
6d3dba4b98
core/bsd: Correctly unbind methods in destructor
Prevents yuzu from crashing when the BSD service is created a second time.
3 years ago
FearlessTobi
d841898d4d
core/acc: Make CheckAvailability use LOG_DEBUG
Previously it was spamming the logs in certain multiplayer games like Puyo Puyo Tetris.
3 years ago
FearlessTobi
869724c3a5
yuzu_room: Remove dependency on core
3 years ago
bunnei
52dc2cbe57
Merge pull request #8566 from german77/galaxy
core: hid: Add fallback for dualjoycon and pro controllers
3 years ago
bunnei
3ea3666b42
Merge pull request #8485 from nezd5553/master
cmake: Use compatibility list in source directory
3 years ago
Liam
39c3184237
video_core: add option for pessimistic flushing
3 years ago
FengChen
98656c14a8
video_code: support rectangle texture
3 years ago
bunnei
9ad065b476
Merge pull request #8812 from Kelebek1/auto
[Audio] Implement AudRenU:RequestUpdateAuto
3 years ago
Kelebek1
15c4734b5b
Implement AudRenU:RequestUpdateAuto, and use C descriptors when B reports as empty.
3 years ago
Narr the Reg
cdfffecbd0
video_core: vulkan: rasterizer: Workaround on viewport swizzle on AMD
3 years ago
bunnei
fdc9c4ea0c
Merge pull request #8804 from vonchenplus/speed_up_idirectory_services
core:filesystem: speed up IDirectory service
3 years ago
Narr the Reg
d2dce477d3
yuzu: Force camera output to be saved on a buffer ( #8805 )
3 years ago
Mai
3bc099a201
Merge pull request #8801 from german77/small
hid: core: Add missing function table names
3 years ago
vonchenplus
eab51849f7
core:filesystem: speed up IDirectory service
3 years ago
german77
3d8cb61bfd
hid: core: Add missing function table names
3 years ago
liamwhite
d16ea1c63c
Merge pull request #8799 from liamwhite/where-did-the-padding-go
core/file_sys: fix alignment of BuildId
3 years ago
liamwhite
a903de9ec8
Merge pull request #8660 from Tachi107/findmodules-pkg-config
build: simplify find modules
3 years ago
liamwhite
e03d88b2bd
Merge pull request #8676 from abouvier/no-check-sub
cmake: add option to check submodules
3 years ago
liamwhite
eaf4777e58
Merge pull request #8784 from Docteh/nosnek
code: dodge PAGE_SIZE #define
3 years ago
Liam
0676dbfea1
core/file_sys: fix alignment of BuildId
3 years ago
bunnei
495b3a7e72
Merge pull request #8790 from liamwhite/too-many-ways-to-name-a-byte-string
core/file_sys: fix BuildId padding in patch loading
3 years ago
liamwhite
7dc9abcd92
Merge pull request #8783 from german77/looong
yuzu: Allow longer controller profile names
3 years ago
liamwhite
c234cfd005
Merge pull request #8797 from Docteh/filtering
Qt: Retranslate GameList header and Filter line
3 years ago
liamwhite
191c41c2e9
Merge pull request #8795 from vonchenplus/support_framebuffer_crop_rect_top_not_zero
video_core: support framebuffer crop rect top not zero
3 years ago
liamwhite
aaf7d63656
Merge pull request #8794 from vonchenplus/clkrst_service
core: implement clkrst service
3 years ago
Kyle Kienapfel
92593964ad
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.
3 years ago
vonchenplus
477cdc7566
video_core: support framebuffer crop rect top not zero
3 years ago
vonchenplus
37a5b8aded
core: implement clkrst service
3 years ago
Kyle Kienapfel
ea00332a67
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
3 years ago
bunnei
6d2afdad4b
Merge pull request #8791 from liamwhite/r16g16b16x16
video_core: implement R16G16B16X16 texture format
3 years ago
Liam
ee4ec6a211
video_core: implement R16G16B16X16 texture format
3 years ago
Liam
0812bb34ea
core/file_sys: fix BuildId padding
3 years ago
Narr the Reg
d98ce142ca
yuzu: Allow longer controller profile names
3 years ago
bunnei
562d97098c
Merge pull request #8772 from liushuyu/remove-common-intrin
common: remove unneeded x86-specific header
3 years ago
liushuyu
1702caebbb
common: remove unneeded x86-specific header
3 years ago
bunnei
9caa16c8d4
Merge pull request #8685 from FearlessTobi/multiplayer-part2
core, network: Add ability to proxy socket packets
3 years ago
FearlessTobi
df835dc289
core/socket_proxy: Final nits
3 years ago
german77
e398b2af5c
core: network: Address review comments
3 years ago
FearlessTobi
3fa1a0f8fa
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
0351eadbdb
internal_network: Fix mingw compilation
Apparently, "interface" is a reserved keyword on this compiler.
3 years ago
FearlessTobi
851ec302b1
core, yuzu: Address first part of review comments
3 years ago
FearlessTobi
5776601ca7
core/socket_proxy: Fix compilation
3 years ago
FearlessTobi
ce2eefb57c
Make copyright headers SPDX-compliant
3 years ago
FearlessTobi
ce5b9d370d
core, network: Add ability to proxy socket packets
3 years ago
FearlessTobi
0971372b57
web_service: Correct jwt issuer string
3 years ago
FearlessTobi
3613aa8624
dedicated_room: Initial implementation
3 years ago
liamwhite
e97cffd2c1
Merge pull request #8104 from Docteh/them_icons
Moving Icons away from CC BY-ND 3.0 licensed Icons to help with FOSS Packaging
3 years ago