summaryrefslogtreecommitdiff
path: root/Source/Core/DolphinQt/Settings/BroadbandAdapterSettingsDialog.cpp
AgeCommit message (Collapse)Author
2025-06-06DolphinQt: Remove redundant window hintsDentomologist
Remove window hints clearing the flag Qt::WindowContextHelpButtonHint, which is already off by default in Qt 6. In Qt 5 this flag was set by default for QDialogs, and on Windows put a ? button in the corner of the title bar allowing users to activate Qt's QWhatsThis help system for a given widget. Since we don't set that text the ? button was useless and so we hid it manually.
2024-03-17respond to further review feedbackMartin Michelsen
2024-03-17Implement GC modem adapterMartin Michelsen
This implements the GameCube modem adapter. This implementation is stable but not perfect; it drops frames if the receive FIFO length is exceeded. This is probably due to the unimplemented interrupt mentioned in the comments. If the tapserver end of the connection is aware of this limitation, it's easily circumvented by lowering the MTU of the link, but ideally this wouldn't be necessary. This has been tested with a couple of different versions of Phantasy Star Online, including Episodes 1 & 2 Trial Edition. The Trial Edition is the only version of the game that supports the Modem Adapter and not the Broadband Adapter, which is what made this commit necessary in the first place.
2024-03-17rewrite tapserver interface for better error handlingMartin Michelsen
2024-03-17implement tapserver BBA on all platformsMartin Michelsen
This expands the tapserver BBA interface to be available on all platforms. tapserver itself is still macOS-only, but newserv (the PSO server) is not, and it can directly accept local and remote tapserver connections as well. This makes the tapserver interface potentially useful on all platforms.
2023-06-08Prefer static const std::regexget
std::regex has a relatively expensive constructor, and these are unchanging regexes.
2022-07-25StripSpaces: only strip spacesShawn Hoffman
StripWhitespace maintains old behavior
2022-07-09Refactoring of the code to match dolphin styleschthack
Changed access for offsetof + some clean up
2022-07-02BBA: Added BuiltIn device that allow BBA emulation without the need of a ↵schthack
TapDevice Configuration include a dns server setting
2022-01-05Config: Port remaining Core settings to new config system (partial).Admiral H. Curtiss
2021-09-08Revert "Revert "DolphinQt: Minor consistency fixes for the Settings window""JosJuice
This reverts commit e376a985e435b15ef6518003a2810acdfbc4e0b6. A beta build has been released now, so there's no reason to keep it reverted anymore.
2021-08-31Revert "DolphinQt: Minor consistency fixes for the Settings window"JosJuice
This reverts commit 9d45bac17538bf0e64cfad025bd82109c971f9d6.
2021-08-28DolphinQt: Minor consistency fixes for the Settings windowMateus B. Cassiano