Nintendo 3DS Architecture
An in-depth analysis that explains how this console works internally
Topics /
The most popular blog posts about games & graphics on Hacker News. 2,924 posts.
An in-depth analysis that explains how this console works internally
For the past year, a group of teens in Nigeria called the Critics Company have been uploading short sci-fi films to their YouTube channel. Using a smartphone wi
This is a short overview of the development that's gone into "Kandria"(https://kandria.com), the open world action RPG I've been working on in recent years.
I wanted to provide an update on the situation with OpenTTD on Steam and GOG, and what the Atari re-release of Transport Tycoon Deluxe means for OpenTTD. There has been a lot of speculation and, in some cases, misinformation spread about what has happened. Our initial announcement perhaps didn’t provide as much detail…
Also: World League Basketball
I made a Game Boy Color game that renders images in real time. The player controls an orbiting light and spins an object.
Today, we permanently banned over 40,000 accounts that were using third-party software to cheat in Dota over the last few weeks. This software was able to access information used internally by the Dota client that wasn't visible during normal gameplay, giving the cheater an unfair advantage. While fixing the…
this is not a hall of shame. the intent is to awaken you to many of the peculiarities and weirdness of computers. hopefully, after reading these articles, you will have learned a lot and will embrace chaos.
Defold is a free to use, source available, game engine with a developer-friendly license. Defold is owned and developed by the Defold Foundation.
Video links for this article: Short trailer Walkthrough and technical details Update 31th May 2021: The source code for SuperRT has now been released. I’m pleased to finally have some results to show for a project I’ve been working on in my spare time for the last year or so. The idea originated when I was trying to…
Sweep-and-prune is my go-to algorithm when I want to quickly implement collision detection for a game. I think it’s an awesome and elegant algorithm, so I wrote a post about it.
Recently, I took a look at Nintendo’s MMC line of mappers, and some other boards. All boards for the NES’ western releases had to be manufactured by Nintendo...
CedarDB is a database system that delivers unmatched performance for transactions and analytics, from small writes to handling billions of rows. Built on cutting-edge research to power today’s tools and tomorrow’s challenges.
Using Stable Diffusion techniques to create 2D game environments
I was a founder of the original xBox project at Microsoft and gave it its name. Almost 14 years after the painful, pointless, and idiotic internal cage-match to get it started and funded, the hard …
Dolphin started out as a GameCube emulator in 2003. In 2008, experimental Wii support was added. And now, in 2026, Dolphin enters the realm of arcade emulation with support for the Sega, Namco, and Nintendo arcade effort, the Triforce, finally arriving. Want to learn more about the Triforce? Check out our deep dive…
Movement for a single object seems easy. Pathfinding is complex. Why bother with pathfinding? Consider the following situation:
I often like to cover oddities here; details of computers and arcade systems people may not have heard of, that didn’t sell well but had unique or interestin...
The network model of Quake3 is with no doubt the most elegant part of the engine. At the lower level Quake III still abstract communications with the NetChannel module that first appeared in Quake World . The most important thing to understand is: In a fast paced environment any information that is not received on…
See the original The Legend of Zelda as you never have before…
[Translations: Japanese] New media technologies often cause an allergic reaction when they first appear. We may find them painful before we find them indispensable. I watched the movie The Hobbit. Twice. First I saw it in its “standard” mode. A … Continue reading →
We are delighted to announce that Godot Engine has been awarded USD 50,000 by Mozilla as part of the Mozilla Open Source Support (MOSS) Mission Partners program. This award will be used to fund the work of some of our core contributors on three different work packages, all linked with Mozilla's mission of furthering…
The Game Boy Advance is an interesting game console. It has a modern-style CPU (32-bit ARM, lots of registers), but uses an old-fashioned tile based renderer like how the NES did it in the 80s. Don’t get me wrong, since its one of Nintendo’s last tile-based systems, they took the idea as far as it can go with fancy…