Without E3 this year due to the global pandemic, Nintendo has had a tougher time than other companies revealing what it has coming. While fans continue to wait for the big first party announcements, Nintendo has offered more unique views at upcoming games through smaller directs focused on indies and third party partners, while sneaking in bigger announcements like Hyrule Warriors: Age of Calamity. Recently however, Nintendo held an official 35th Anniversary event for Mario, revealing all kinds of new content and games like Super Mario 3D All-Stars.

Bundling Super Mario 64, Super Mario Sunshine, and Super Mario Galaxy together, the collection is due out later this week on the Nintendo Switch. Unfortunately, it appears that Super Mario 3D All-Stars has suddenly leaked out onto the internet days before its anticipated launch according to new reports.

RELATED: Super Mario 3D All-Stars Gets New Overview Trailer

The information comes from well-known dataminer OatmealDome, who also revealed a bit more information about how Nintendo was able to create this collection in the first place. All three games are running on emulators with Super Mario Galaxy and Super Mario Sunshine using one named Hagi which is based around Wii and GameCube emulation originally created by Nintendo of Europe. Super Mario Galaxy goes a step further as the original code has been recompiled to run natively on the Switch CPU, while the GPU and audio run in the emulator.

While OatmealDome isn't able to identify the Super Mario 64 emulator, but notes that the Shindou Pack ROM is being used alongside the Vulkan API. Texture, code, and text translation patches are also applied on the fly. What's a bit odd is that the first person camera controls have also been inverted compared to the original N64 version of the game.

A few days ago, Nintendo showed off the game's main menu screen which let's the player jump between all of the content in the collection. While highlighting one of the games, half the screen is devoted to providing details on the game including a summary as well as its original release date. The other half of the screen runs gameplay clips. According to OatmealDome, this menu screen actually made with LunchPack, the same engine used to power other major Nintendo first party games like Splatoon, Super Mario Maker, and Animal Crossing.

Super Mario 3D All-Stars is set to release on September 18, 2020, exclusively to the Nintendo Switch.

MORE: Super Mario 3D All-Stars Should Make One Big Change to Sunshine