Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Netplay: Sync GameCube SRAM. #2613

Merged
merged 2 commits into from
Jun 22, 2015

Conversation

AdmiralCurtiss
Copy link
Contributor

Sync the GameCube SRAM and related settings of all Netplay Clients to that of the Netplay Host.

I'm not entirely sure about the g_SRAM_netplay_initialized boolean but I can't really think of a better way to make sure the host SRAM doesn't get written to HDD on the client's side -- NetPlay::IsNetPlayRunning() can be no longer true when the CEXIIPL::~CEXIIPL() destructor runs depending on how Netplay terminated. Suggestions welcome.

Fixes issue 8660.

@comex
Copy link
Contributor

comex commented Jun 14, 2015

I still want to abstract all of these input sources into a standard model, but for now... seems reasonable.

comex added a commit that referenced this pull request Jun 22, 2015
@comex comex merged commit afaa0d9 into dolphin-emu:master Jun 22, 2015
@AdmiralCurtiss AdmiralCurtiss deleted the netplay-sram-sync branch June 22, 2015 18:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants