This Arduino NFC slot scans a DVD case sticker, pairs it with a hard-drive file, and plays the movie at a button press. Use genre-labelled cases to pick movies randomly; press again to skip to another ...
The Nintendo DS, DSi, and 3DS have all never had a USB port, and you could never connect any of them physically to a computer ...