I've seen various posts online about Nintendo cartridge dumping. Two popular posts which come to mind are Thijs Alkemade's Game Boy cartridge dumping on a Raspberry Pi series and NintendoPlayer's feature on preserving N64 prototype carts.
The "current" process to dump an N64 game requires a GameShark Pro and older hardware (a box with a parallel port running Windows XP or below). I put current in quotes because the guides I've been reading are at least 10 years old.
Assuming I am using a MacBook Pro (or other modern system/microcontroller), what is the feasibility of dumping a Nintendo 64 game using a Raspberry Pi or other tool (possibly an 8 bit Saleae logic analyzer) without having to fall back on older hardware?