First, this is not an emulator-based version. This is Super Mario 64 natively running on the Sega Dreamcast. While that does not guarantee we are seeing 100% use of the DC hardware, it is much closer to the Nintendo 64 version in performance than emulation would provide. The point is it is amazing.
Time to Stomp Some Goombas
Super Mario 64 on the Sega Dreamcast looks amazing. The frame rate seems to be on par with the Nintendo 64 version, if not better. I am not a videophile or whatever so my word on this may be worth less to most. It looks good, that is all I know.
It is still amazing seeing Super Mario 64 running on the Sega Dreamcast. After the Phillips CD-i fiasco I figured we would never see a Nintendo property on a non-Nintendo platform again. Technically that still stands as this is, obviously, not an official port.
Compiling This Decompiled Project Required
Here is the hard part that will lose most fans that want to play this port. You will need to do some software installation on your computer and type some lines of code. Not to mention, you will have to acquire a copy of the original Super Mario 64 ROM files to make this Sega Dreamcast version.
For most, that is out of the question and that is understandable. Unfortunately, you are not likely to find anyone willing to share their final version as Nintendo does have 100% legal right to sue anyone doing that (the SM64 ROM being the key part).
A link to the Github page containing the directions is in the description of SegaGuru's video, embedded above.
Still, this is super impressive to see in action.
The decompiling of Nintendo 64 games is gaining popularity meaning more ports like this, and to other platforms, are a possibility, if not a reality already.
What Nintendo 64 games would you like to see get a similar port? Beetle Adventure Racing is high on my list personally.