The Legend of Zelda: Majora's Mask runs on an upgraded version of the engine used in Ocarina of Time and requires the use of the 4 MB Expansion Pak.[4] IGN theorizes this requirement is due to Majora's Mask's possible origin as a Nintendo 64DD game, which would necessitate an extra 4 MB of RAM.[4] The use of the Expansion Pak allows for greater draw distances, more accurate dynamic lighting, more detailed texture mapping and animation, complex framebuffer effects such as motion blur, and more characters displayed on-screen.[4] This expanded draw distance allows the player to see much farther and eliminates the need for the fog effect and "cardboard panorama" seen in Ocarina of Time, which were used to obscure distant areas.[4] IGN considered the texture design to be one of the best created for the Nintendo 64, saying that although some textures have a low resolution, they are "colorful and diverse", which gives each area "its own unique look".[4] Lastly, building interiors are rendered in real-time, unlike the fixed 3D display featured in Ocarina of Time.