| Age | Commit message (Collapse) | Author |
|
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.
|
|
|
|
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.
|
|
|
|
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.
|
|
std::regex has a relatively expensive constructor, and these are unchanging regexes.
|
|
StripWhitespace maintains old behavior
|
|
Changed access for offsetof + some clean up
|
|
TapDevice Configuration include a dns server setting
|
|
|
|
This reverts commit e376a985e435b15ef6518003a2810acdfbc4e0b6.
A beta build has been released now, so there's no reason to keep
it reverted anymore.
|
|
This reverts commit 9d45bac17538bf0e64cfad025bd82109c971f9d6.
|
|
|