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

add DONGLEMAN module #533

Closed
wants to merge 7 commits into from
Closed

add DONGLEMAN module #533

wants to merge 7 commits into from

Conversation

israpps
Copy link
Contributor

@israpps israpps commented Feb 26, 2024

this pull request will be eventually closed, since i'll redo the implementation from scratch,I found a DONGLEMAN version that also auths normal PS2 cards so reversing that one will make my life easier.

dont close this PR, let me close it myself, i leave it here to quickly peek what I did here

Dongleman was a custom XMCMAN module used by the COH-H models to access the COH-H10020 Security dongles (memory card with custom magicgate implementation)

This homebrew implementation seeks one simple objective:
Allow COH PS2 models to access both security dongles and PS2 memory cards at the same time.
they made two MCMANs probably to avoid getting false possitives on its security dongle watchdog (rom0:DAEMON)

TODO:

  • get it working
  • make the detectcard function (wich is imported by the watchdog) capable of rejecting PS2 cards on mc0:/ to avoid those false possitives (or probably we dont want this?)

@israpps israpps changed the title add DONGLEMAN modue add DONGLEMAN module Feb 27, 2024
it seems like this fixed return value on `mcman_getcnum()` was responsible of making original DONGLEMAN incapable of reading `mc1:/` (intentionally). with the previous change. It could detect mc1:/, but every folder a create dissappears after leaving and going back of mc1 in wle

Since the cnum is also requested used by secrman i will make the function only return the fixed value on mc0
@israpps
Copy link
Contributor Author

israpps commented Mar 1, 2024

closed in favor of #537

@israpps israpps closed this Mar 1, 2024
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.

1 participant