3 ms·
> reimplementing a network protocol My reply is that, strictly speaking, it is not a reimplementation of a network protocol if you need to recreate parts of th
by nebezb 7mo ago
> reimplementing a network protocol
My reply is that, strictly speaking, it is not a reimplementation of a network protocol if you need to recreate parts of the game based on best guesses that _impact_ the gameplay if your guess is wrong/different. A game is more than a network protocol. It is the data within that makes it to you that is being emulated.
SMB3 is SMB3. I would probably classify SMB1 (proprietary, closed) implementations as emulators if the guesses resulted in differing functionality from client<>server to another client<>server.