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
HeatXD
1b92f091be
Netplay / Timesync:
...
Improved timesync algorithm.
Prevents spiraling into a feedback loop of negativity.
2023-04-12 11:27:56 +02:00
HeatXD
de9c16bb73
GGPO: poll_network functionality and ggpo_set_manual_network_polling
2023-04-11 20:29:33 +02:00
Stenzek
7cf4ed2d30
Netplay: Hand off full buffers to GGPO
2023-04-12 00:26:57 +10:00
Stenzek
f104b91a3e
dep/ggpo-x: Use a callback for copying state buffers
2023-04-12 00:22:24 +10:00
Stenzek
bc6a86b5bb
Netplay: Redo frame pacing
...
i.e. don't turn the CPU into a space heater
2023-04-11 23:34:02 +10:00
Stenzek
14cfc3aadb
Settings: Add netplay config overlay
2023-04-11 23:34:02 +10:00
Stenzek
c0cfe3399c
Netplay: Drop unused functions
2023-04-11 23:34:02 +10:00
Stenzek
c4ff20635a
dep/ggpo-x: Fix incorrect format string
2023-04-11 23:34:02 +10:00
Stenzek
3f1c754b7d
Crappy CLI option to automate things
2023-04-11 23:34:02 +10:00
Stenzek
bc1fbfe103
Netplay: Isolate system logic
2023-04-11 23:34:02 +10:00
Stenzek
c7c6d8814d
Netplay: Convert to namespace
2023-04-11 23:34:02 +10:00
Stenzek
714a2c24a6
Build system changes to support existing code
2023-04-11 23:34:02 +10:00
Stenzek
82436540f1
dep/ggpo-x: Include frame to load in callback
2023-04-11 20:42:30 +10:00
HeatXD
938981f899
Import fork code
...
Netplay Refactor: Qt Redo Netplay Window
Added ggpo-x dependency.
Qt/Netplay:
Redone DirectIP Functionality
Integrate Netplay into the Pad Runahead system
Qt/Netplay: bring back in all the Netplay features besides the chat window thats still wip.
Qt/Netplay Rewire Netplay chat window
Qt/Netplay: Add Temporary alert stating this feature is not ready yet
Settings: Apply the right settings when netplay is active
Qt/Netplay: Fixed crashing causes my missing references in the gamelist also faster loading of the game at start of the session.
Netplay: fixed stuttery feeling at high ping due to wrong order of operations including input in time calculations.
Qt/Netplay Cleanup and fix stuttering at higher ping.
Qt/Netplay Cleanup and fix stuttering at higher ping.
2023-04-11 20:22:30 +10:00
Stenzek
1c3742dc8e
dep: Add GGPO-X
2023-04-11 20:10:15 +10:00
Connor McLaughlin
27a100af11
Merge pull request #2957 from zkdpower/master
...
Update Simple-Chinese Translation to latest.
2023-04-10 23:50:55 +10:00
Stenzek
fd0d12a4f4
GL: Fix shader/memory leak
2023-04-10 23:50:09 +10:00
zkdpower
961eabc9e6
Update Simple-Chinese Translation to latest.
2023-03-30 12:45:55 +08:00
Stenzek
3bbce19df2
Pad: Don't backup card state unconditionally
2023-03-16 21:48:58 +10:00
Stenzek
d7372d2442
Qt: Clear all keyboard bind states when focus is lost
2023-03-16 21:25:47 +10:00
Stenzek
3673827363
PAD: Intelligently skip saving memcard state for runahead
2023-03-16 21:22:08 +10:00
Stenzek
595abd27dd
Settings: Disable block linking when runahead is active
2023-03-16 20:08:09 +10:00
Stenzek
33f5d9cb9c
System: Remove BIOS from save state
...
Makes the states smaller, as well as not creating potential piracy
issues when sending across the wire.
2023-03-16 19:34:01 +10:00
Stenzek
1fcf16fc81
System: Store BIOS image info/hash after loading
2023-03-16 19:22:54 +10:00
Stenzek
70695d3a4d
CPU: Don't leave fault_count uninitialized
2023-03-16 18:58:43 +10:00
shikulja
51e4c4bfb0
Update Russian translation ( #2956 )
...
* Update Russian translation
* Update Russian translation
* Purge Russian translation
2023-03-13 23:38:39 +10:00
Connor McLaughlin
6f06dcfde4
Merge pull request #2955 from andercard0/master
...
Atualização Português do Brasil
2023-03-13 22:51:46 +10:00
Anderson Cardoso
88b776dc4f
Atualização Português do Brasil
...
- Adicionada descrição sobre server GDB
2023-03-13 09:39:34 -03:00
Connor McLaughlin
771a60c736
Merge pull request #2952 from boricj/bugfix/GDBServer
...
GDBServer: Fix emulator deadlock on client connection
2023-03-13 20:32:11 +10:00
Connor McLaughlin
e87b008e57
Merge pull request #2953 from CookiePLMonster/move-per-game-settings
...
Make Game Properties accessible from the toolbar
2023-03-13 20:29:54 +10:00
Silent
6f0280afc2
Qt: Add a context menu to the toolbar's Settings button when the game is running
...
A new small context menu that allows to select between global settings
and game settings.
2023-02-28 19:53:31 +01:00
Silent
f34b17446c
Qt: Move "Game Properties" from View to Settings
2023-02-28 19:45:56 +01:00
Jean-Baptiste Boric
d65fb0e86a
Qt: Add toggle to enable GDB server
2023-02-26 12:06:31 +01:00
Jean-Baptiste Boric
7810e68a58
Qt: Run GDB server on emulation thread
2023-02-26 12:06:31 +01:00