← Back to KHAO

Microsoft · Nvidia · Apple · ARM ·

Programmer ports Super Mario 64 to Microsoft’s Zune HD media player

2 min read

Compiled by KHAO Editorial — aggregated from 1 source. See llms.txt for citation guidance.

◌ Single Source

The Nintendo 64 game Super Mario 64 has come to the Microsoft Zune HD, Hackaday reports, through a project that runs natively on the device’s hardware through the unofficial OpenZDK kit, per the repo’s README.

Key facts

Summary

The Zune HD, part of their 2009 gift guide, was marketed as having a “3.3-inch glass screen” using OLED and touchscreen technology, from Microsoft’s media alert at the time, with Tegra providing the “multimedia muscle,” according to an Nvidia release. The implementation depends on native ARM code on top of the Zune HD’s OS, using OpenZDK. It leverages an OpenGL ES 2 renderer derived from Fast3D with prebuilt shader variants, using Nvidia’s cgc and shaderfix tools, because the Zune’s graphics driver can’t compile OpenGL Shading Language (GLSL) shaders. The game’s logic runs at 30 ticks a second, but some lag is present when the Zune is unable to keep up. The game renders at 480x272 in landscape, with the device rotated to match.

Read full article at Tom's Hardware →

#Microsoft #Nvidia #Apple #ARM