@13xforever @dragoonaethis arguably even PS2 era -- GameCube comes with some DRM crypto already, just not for games. They have some fancy obfuscation using custom code running on the DSP to do challenge/response auth with memory cards and GBA link cable.
https://github.com/dolphin-emu/dolphin/blob/master/Source/Core/Core/HW/DSPHLE/UCodes/GBA.cpp#L64
Luckily Dolphin doesn't have to emulate the memory card one since they can bypass the DRM altogether with emulated memory cards :)