In 2003, Samuel "Kaiser" Villarreal was able to extract all textures, sprites and sounds from the N64 ROM and faithfully recreate the levels in the Doomsday engine, thus creating the Doom 64 Absolution TC, and later making Doom 64 EX (an emulator for the ROM for PC).
Unlike the ports for other consoles, it's not exactly a port, but a completely new game, featuring completely new levels, textures, sprites, enemies, and a new plot that takes place right after the events of Doom 2, and it's plot strongly suggests to be the prequel to "Doom 2016" as it be considered a reasonable explanation of how the Doom Marine stayed in Hell and became known as the "Doom Slayer" (thus being considered canonical to the series by many fan theories, and being the TRUE Doom 3). Doom 64 is a not so well known port of Doom for the Nintendo 64.