Many games have been re-released in compilations for newer consoles .
Many games have been offered for download on online services such as the Virtual Console , Xbox Live Arcade , PlayStation Network , and Steam .
Many games have been re-released in compilations for newer consoles and offered for download on online services such as the Virtual Console , Xbox Live Arcade , PlayStation Network , and Steam .