Here is a list of all of the consoles Mario games have been on, by latest to earliest, and their links-
NES
Famicom Disk System
SNES
Satellaview
N64
Nintendo 64DD
GameCube
Wii
Wii U
Game Boy
Game Boy Color
Game Boy Advance
e-Reader
DS
3DS
Game and Watch
MS-DOS
Nintendo PlayChoice-10
Nintendo Vs. System
Philips CD-i
Virtual Boy
Nintendo Switch