Closed darrena092 closed 2 years ago
Relates to: #2
That's the things you mentioned fixed, about to do more testing. On the ID command, interestingly enough the PS2 does use it. And not implementing it makes the PS2 think that a pocketstation is connected!
Still not ready to go yet. Fixing those issues you highlighted solved the weirdness around writes, but there's still an issue with syncing. With that in_transaction
flag, it seems to just never sync, with removing it, it'll go into a sync right in the middle of transaction. More work needed, but I think that's me done for today!
Closing this, going to take a different approach
This fixes a few issues I've found:
I do have one problem that I've yet to solve though, which is why this is still in draft. Occasionally both the PS1 and PS2 seem to think that the card has been disconnected.