Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a403776599413a24

Jump to content

James Lambert (programmer)

From Wikipedia, the free encyclopedia
James Lambert
OccupationProgrammer
YouTube information
Channel
Years active2022–present
GenreNintendo 64 homebrew
Subscribers85.4 thousand
Views7.76 million
Last updated: September 10, 2026

James Lambert is a programmer known for his involvement in the Nintendo 64 homebrew scene. He has created multiple projects and technology demonstrations that push the limits of Nintendo 64, demonstrating effects and concepts not normally possible on the console, such as high resolution textures, open world gameplay and virtual reality support. Some of his demonstrations eventually evolved into full games.

Projects

[edit]

Portal 64

[edit]

One of Lambert earliest projects to gather attention was a demake of the 2007 video game Portal to Nintendo 64 hardware. Entitled Portal 64, he got a fully playable version that resembled the original game by May 2022.[1] Lambert kept adding to the game, adding voice lines, better lighting, and fixed some physics issues.[2] By January 2024, Lambert had remade the game until the thirteenth level, which was the same amount as the demo version of Portal, Portal: The First Slice.[3] On January 12, 2024, Valve Corporation, the publisher of Portal, sent a DMCA takedown request to Lambert to take down the project, which was seen as unusual due to Valve usually endorsing fan works. Valve cited the project dependents of Nintendo’s proprietary libraries as the reason, with Ars Technica also noting Nintendo's aggresive intellectual property protection.[4][5]

Megatextures

[edit]
Megatextures tech demo running on the Nintendo 64

In September 2023, Lambert released a Nintendo 64 tech demo showcasing clipmap technology similar to id Software's MegaTextures. Standard N64 textures were limited to a file size of 4 KB, allowing a maximum resolution of 32x32 with general RGBA 32-bit color textures and a theoretical maximum at 128x64 with 4-bit grayscale textures.[6] Lambert's clipmapping method allows textures with a maximum resolution of 1024x1024, with the tech demo using mipmapping to swap far away textures with lower resolution counterparts; loading the textures the normal way would cause the console to crash, as it would attempt to load 40 MB of texture data into 4 MB of RAM. Lambert noted that making a full game with the technology would be problematic, as the demo, set in a small isolated room, used up more than half of the maximum N64 cartridge size of 64 MB. Time Extension praised the demo, comparing its graphical fidelity to that of a GameCube title.[7]

Virtual reality support

[edit]
Palmer Luckey wearing Oculus Rift DK1, the same model as used by Lambert

In March 2024, Lambert implemented full virtual reality support for Nintendo 64. While other implementations of VR support for N64 games were done through console emulators, Lambert's solution worked purely on the original console's hardware. The console was running a ROM hack of Super Mario 64, which rendered the virtual camera twice from two different angles, one for each eye. He used an Oculus Rift DK1 development kit and connected it to N64 via HDMI and USB. Lambert noted that the low screen resolution of 320x480 per eye, low frame rate and high input lag makes the experience "pretty motion-sickness inducing". He was also disappointed with not being able to make the Power Glove function within the setup, while also noting glitches such as billboarding sprites being distorted at extreme angles. GamesRadar+ described the implementation as "pushing aging video game hardware to its absolute limits."[8][9][10]

Spellcraft

[edit]

After the removal of Portal 64, Lambert began working on a role-playing video game for the Nintendo 64 titled Spellcraft, featuring an ability to combine different runes for customizable spells. Lambert stated that he was disappointed with the lack of spell creation in most RPGs. He also stated that a physical release on a Nintendo 64 Game Pak is planned. Various sources compared Spellcraft's mechanics to Dungeon Master and Magicka.[11][12]

Junk Runner 64

[edit]
Longplay of Junk Runner 64

In March 2026, Lambert released Junk Runner 64, a Nintendo 64 game with an open world that is comparable in size to the map in The Elder Scrolls V: Skyrim. Due to the 8-bit z-buffer that introduces z-fighting on far away objects due to its low bit depth, Lambert made two separate cameras for the close and far view. To mitigate performance drawbacks of rendering two viewports at once, he disabled the z-buffer on the far camera entirely, manually rendering polygons from back to front.[13][14]

See also

[edit]

References

[edit]
  1. Wales, Matt (2022-05-17). "There's a fan-made N64 demake of Portal in the works". Eurogamer.net. Retrieved 2026-03-28.
  2. Stanton, Rich (2023-09-05). "Legend has spent years making Portal for the N64 and by Gaben he's done it". PC Gamer. Retrieved 2026-03-28.
  3. Severin, Patrik (2024-01-02). "Portal 64: First Slice has left the beta stage". Gamereactor UK. Retrieved 2026-03-28.
  4. Purdy, Kevin (2024-01-12). "Valve request takes down Portal 64 due to concerns over Nintendo involvement". Ars Technica. Retrieved 2026-03-28.
  5. Yin-Poole, Wesley (2024-01-15). "'Don't Be Mad at Valve Here,' Says Creator of Cancelled Portal 64". IGN. Retrieved 2026-03-28.
  6. Nintendo of America Inc (January 1999). "N64 Programming Manual Chapter 14". ultra64.ca. Retrieved 2026-09-13. a 4-bit I texture can be as large as 128x64 texels
  7. Yarwood, Jack (2023-09-22). "Random: This New N64 Graphics Demo Looks Incredible & Runs On Real Hardware". Time Extension. Retrieved 2026-03-30.
  8. Yarwood, Jack (2024-03-07). "The Genius Behind Portal 64 Gets VR Working On The N64". Time Extension. Retrieved 2026-03-28.
  9. Hector, Hamish (2024-03-14). "This N64-powered VR setup is the complete opposite of an Apple Vison Pro". TechRadar. Retrieved 2026-03-28.
  10. Bailey, Dustin (2024-06-05). "You can now play Super Mario 64 in VR on an actual Nintendo 64, but the frame rate is so bad you'll probably get "really bad motion sickness"". GamesRadar+. Retrieved 2026-03-28.
  11. McFerran, Damien (2024-05-13). "Portal 64 Dev Shows Off New N64 RPG, Spellcraft". Time Extension. Retrieved 2026-09-16.
  12. Bailey, Dustin (2024-05-12). "After Valve said no to Portal 64, the dev is making a new Nintendo 64 game that sounds a lot like the co-op cult classic that put the Helldivers devs on the map". GamesRadar+. Retrieved 2026-09-11.
  13. Yarwood, Jack (2026-03-27). "N64 Dev Spills The Secrets Of His "Skyrim-Sized" Open World Game". Time Extension. Retrieved 2026-03-28.
  14. Bailey, Dustin (2026-03-28). "Nintendo 64 gets a Skyrim-sized open-world game as dev busts the infamous fog that's defined the console for 30 years". GamesRadar+. Retrieved 2026-04-10.
[edit]