dolphin/Source
Martin Michelsen 02deaa6748 Implement GC modem adapter
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-17 18:37:55 -07:00
..
Android Implement GC modem adapter 2024-03-17 18:37:55 -07:00
Core Implement GC modem adapter 2024-03-17 18:37:55 -07:00
DSPSpy
DSPTool
PCH bump minimum VS version to 17.6 2023-05-16 20:21:36 -07:00
UnitTests Add simple unit tests for SettingsHandler 2024-03-01 20:52:45 -08:00
VSProps VSProps: Set VcpkgEnabled to false 2024-03-13 16:37:18 +01:00
.clang-format
CMakeLists.txt CMakeLists: Add Clang's Specific WShadow Diagnostics 2024-03-09 15:34:39 -08:00
dolphin-emu.sln Externals: add tinygltf, a library used to load or save GLTF mesh files 2024-02-11 13:26:39 -06:00