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

Reverting the shifting of smb_Disconnect() from DeviceDeinit() to DeviceUnmount() #233

Merged
merged 1 commit into from
Nov 2, 2019
Merged

Conversation

sp193
Copy link
Contributor

@sp193 sp193 commented Nov 1, 2019

Pull Request checklist

Note: these are not necessarily requirements

  • I reformatted the code with clang-format
  • I checked to make sure my submission worked
  • I am the author of submission or have permission from the original author
  • Requires update of the PS2SDK
  • Requires update of the gsKit
  • Others (please specify below)

Pull Request description

Some games seem to exhibit VMC corruption after this change was made.

It may be also related to the IOP reboot, since this function is called from the _exit() function, which is called when the module is unloaded (before IOP reboots etc).
Related to commit 8dbaaae.

Not tested. I'm only doing this because of the comments from here.

…ting of smb_Disconnect() from DeviceDeinit() to DeviceUnmount() seems to prevent this.

It may be also related to the IOP reboot, since this function is called from the _exit() function, which is called when the module is unloaded (before IOP reboots etc).
Related to commit 8dbaaae.
@carl0sjt
Copy link

carl0sjt commented Nov 1, 2019

Tested VMC with GT4 (SCUS) in SMB mode and its working fine!

@ElPatas1 ElPatas1 merged commit 5dbb549 into ps2homebrew:master Nov 2, 2019
@J013k
Copy link
Contributor

J013k commented Nov 8, 2019

I've tried these reverted changes with Gran Turismo 3 (SCES_502.94).
Also everything seems to be fine.
I mean, currently GT3 can load setting from VMC through ETH.

Thanks.

AKuHAK pushed a commit that referenced this pull request Sep 30, 2021
Reverting the shifting of smb_Disconnect() from DeviceDeinit() to DeviceUnmount()
citronalco pushed a commit to citronalco/OPL-Daily-Builds that referenced this pull request Sep 10, 2023
Reverting the shifting of smb_Disconnect() from DeviceDeinit() to DeviceUnmount()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants