NetPlay: GBA Support

This commit is contained in:
Bonta committed 2021-07-13 16:43:59 +02:00
1 parent b73d16a71a
commit 45f2461a53
16 files changed
+491 -85

No files matched your search

+5
View File
@@ -58,6 +58,9 @@ public:
PadMappingArray GetPadMapping() const;
void SetPadMapping(const PadMappingArray& mappings);
GBAConfigArray GetGBAConfig() const;
void SetGBAConfig(const GBAConfigArray& configs, bool update_rom);
PadMappingArray GetWiimoteMapping() const;
void SetWiimoteMapping(const PadMappingArray& mappings);
@@ -134,6 +137,7 @@ private:
void OnConnectReady(ENetAddress) override {}
void OnConnectFailed(TraversalConnectFailedReason) override {}
void UpdatePadMapping();
void UpdateGBAConfig();
void UpdateWiimoteMapping();
std::vector<std::pair<std::string, std::string>> GetInterfaceListInternal() const;
void ChunkedDataThreadFunc();
@@ -153,6 +157,7 @@ private:
u32 m_current_game = 0;
unsigned int m_target_buffer_size = 0;
PadMappingArray m_pad_map;
GBAConfigArray m_gba_config;
PadMappingArray m_wiimote_map;
unsigned int m_save_data_synced_players = 0;
unsigned int m_codes_synced_players = 0;