Commit Graph

6119 Commits

Author SHA1 Message Date
Stenzek d6512dc8bc dep: Add enet 2023-05-07 17:19:51 +10:00
Stenzek e1f97277b2 Netplay: OSD for messages/chat 2023-05-07 17:19:25 +10:00
Stenzek e214fa3a44 Netplay: Ensure settings layer is applied 2023-05-07 14:59:50 +10:00
Connor McLaughlin 0c3f755b80
Merge pull request #2973 from HeatXD/netplay_dev
Upstream Netplay Changes
2023-05-05 18:23:11 +10:00
HeatXD d5c3d82e67
Netplay: Desync detection state dumping for debugging.
Netplay: Update the overclock ratio if the loaded file savestate had an active overclock.
GGPO: Make ggpo report the frame that should be freed
2023-05-05 04:59:39 +02:00
HeatXD 438fd768a9
Netplay: Still figuring out games tend to desync after the first boot of a game. 2023-05-03 23:40:55 +02:00
HeatXD a1990cf444
Merge branch 'netplay' into netplay_dev 2023-05-03 17:53:51 +02:00
Stenzek 59bc4d3038 Merge branch 'master' into netplay 2023-05-04 01:07:40 +10:00
Connor McLaughlin 481174255e
Merge pull request #2965 from stenzek/resize
HostDisplay: Treat internal res screenshots as a screenshot
2023-05-04 01:00:46 +10:00
Connor McLaughlin c6dc217762
Merge pull request #2970 from CharlesThobe/patch-1
CMake: display warning when building without Wayland on systems that support Wayland
2023-05-04 01:00:22 +10:00
Connor McLaughlin b790592003
Merge pull request #2971 from HeatXD/fix-comment
core: fix-comment
2023-05-04 00:59:49 +10:00
Jamie Meyer 6afb267bb9
core: fix-comment 2023-05-03 16:44:48 +02:00
Charles the Thobe 4ea57daf39 CMake: display warning when building without Wayland on systems that support Wayland 2023-05-03 10:43:09 +03:00
HeatXD e2b907f5b0
Netplay: Removed unused param AvancedFrame 2023-05-02 21:39:27 +02:00
HeatXD ffe70067c2
Netplay: Ok After more testing it doesnt seem to be the CDROM. so im reveting this change. its weird tho its seems to be fine in the first session created but after when a new session is created it is prone to desync. this doesnt happen when starting the session with an identical savestate for both players tho.
GGPO: Changed the size of the checksums from u16 to u32.
2023-05-02 21:35:22 +02:00
Connor McLaughlin 4cbb6e2247
Merge pull request #2964 from andercard0/master
Atualização Português do Brasil
2023-05-02 21:46:32 +10:00
Dolphin 9526e15ec2
Update japanese translation (#2969)
* update base duckstation-qt_ja.ts

* update Japanese translation

* translate controller name on controllersettingsdialog
2023-05-02 21:46:06 +10:00
Connor McLaughlin d4769e18cc
Merge pull request #2967 from CharlesThobe/pr
Linux: implement DBus screensaver inhibitor
2023-05-02 21:45:48 +10:00
Connor McLaughlin 4f6712e1e8
Merge pull request #2966 from IlDucci/Spanish_update_20230501
Spanish (Spain) translation update - 2023/05/01
2023-05-02 21:45:05 +10:00
Stenzek 6b366afb05 HostDisplay: Treat internal res screenshots as a screenshot 2023-05-02 21:44:03 +10:00
CharlesThobe 53de37eaa8 Linux: implement DBus screensaver inhibitor 2023-05-02 05:59:45 +03:00
HeatXD f544a250d3
Netplay Desync Detection:
for some games CDROM async readahead seems to cause desyncs (most notable during testing were the tekken games) so for now disabling it during netplay games seems like the only option.
2023-05-02 01:52:06 +02:00
HeatXD 4b60d69cf7
GGPO/Netplay: modified desync detection to allow retrieval of checksums from savestates instead of passing it trough a param. 2023-05-02 01:50:10 +02:00
CharlesThobe b65f189601 Add vscode preferences folder to .gitignore 2023-05-01 17:15:45 +03:00
CharlesThobe 8483738bf0 Fix order of macros 2023-05-01 17:14:23 +03:00
IlDucci 4143742c76 Spanish (Spain) translation update - 2023/05/01
Updating Spanish (Spain) translation with the latest changes.
2023-05-01 11:34:28 +02:00
Anderson Cardoso 17f2711e76 Atualização Português do Brasil
Configurações avançadas
Confirmação de strings:
-Diretório de pastas
-Diretório PCDrv
-Ativação PCDrv
2023-04-29 20:24:23 -03:00
HeatXD f89965b570
Netplay: First Attempt at creating a rolling checksum for desync detection 2023-04-30 00:08:54 +02:00
Stenzek a003832e33 Update duckstation-qt_pt-br.ts 2023-04-29 20:56:18 +10:00
Connor McLaughlin 1b2741f8b4
Merge pull request #2960 from elektronicznypank/master
Polish language update
2023-04-29 20:54:51 +10:00
Stenzek 135ace30cb Qt: Add PCDrv options 2023-04-29 20:54:05 +10:00
Stenzek 84e5fbe0c6 CPU: HLE implementation of PCDrv (host file access) 2023-04-29 20:45:39 +10:00
Stenzek 5439718ec3 GL/Context: Add missing include 2023-04-29 20:45:19 +10:00
Stenzek 991f7312b2 SPU: Fix building with SPU_DUMP_ALL_VOICES 2023-04-23 13:19:43 +10:00
Connor McLaughlin 823892ab51
Merge pull request #2961 from CharlesThobe/pr1
README: Update Linux dependencies
2023-04-22 00:05:22 +10:00
Connor McLaughlin 62765d7034
Common: Add missing include 2023-04-21 03:46:16 +10:00
CharlesThobe fe6913105d README: Update Linux dependencies 2023-04-20 16:08:56 +02:00
HeatXD df4e21a170
Qt Loop / Netplay: Fix netplay session getting stuck when shutting down the mainwindow 2023-04-19 21:43:24 +02:00
HeatXD 31a1339ace
Update netplay.cpp 2023-04-18 13:38:18 +02:00
HeatXD 93def6b1dc
Merge branch 'netplay' into netplay_dev 2023-04-18 13:28:44 +02:00
Jamie Meyer d49d966580
Merge branch 'stenzek:master' into netplay_dev 2023-04-18 13:27:25 +02:00
Stenzek 6871eae4c7 Netplay: Fix lockup on shutdown 2023-04-17 22:44:26 +10:00
Stenzek 0946f0fd9c Merge branch 'master' into netplay 2023-04-17 22:35:48 +10:00
elektronicznypank 9023887e3e Added new lines 2023-04-14 22:15:39 +02:00
Stenzek 5fee6f5abe InputManager: Warning fix 2023-04-14 18:14:49 +10:00
Stenzek 2e3d924bc6 System: Fix crash when using unknown BIOS 2023-04-14 18:14:39 +10:00
Stenzek fe41e92579 CDROM: Improve handling of command spam
Fixes booting games with OpenBIOS.
2023-04-14 18:14:21 +10:00
HeatXD fb47a2be44
Netplay TimeSync: Forgot to take the absolute value 2023-04-14 02:09:29 +02:00
HeatXD f7e5dfe13a
fix comment. 2023-04-12 15:42:11 +02:00
Connor McLaughlin b029863ca0
Merge pull request #2958 from HeatXD/netplay_dev
Upstream Netplay Changes
2023-04-12 20:09:08 +10:00