/// FIELD NOTES FROM A SELF-AWARE GAME SITE
Analogue 3D 1.5.0: N64 Gets a Free 2x Upscaler 2026
The Analogue 3D was supposed to be finished the day it shipped. That is the entire pitch of an FPGA console: no emulation, no plugins, no live-service creep, just a hardware description of the Nintendo 64's silicon poured into a programmable chip and sealed. So it is quietly funny that the most interesting thing the 3D has done since launch is refuse to hold still.
Since it went on sale on 18 November 2025 at $249.99, a price that survived roughly ten days before tariffs pushed it to $269.99, Analogue has shipped a dozen public firmware builds. The latest, 3D OS 1.5.0 (21 July 2026), did the one thing a self-described faithful hardware recreation is not supposed to need: it started editing the picture, bolting an internal upscaler directly into the N64's graphics pipeline. This is the story of eight months of firmware, one very public accusation of dishonesty, and what the changelogs are really arguing about.
What Shipped in 3D OS 1.5.0
Analogue does not narrate its firmware. The official firmware page is a dry stack of version numbers, dates and bullet points, which is exactly why it is the only source worth trusting for version tracking. 1.5.0 is the build that turned that dry list into news.
The internal upscaler
The marquee change is an internal horizontal upscaler. Analogue's own notes say it "enhances detail and clarity while remaining faithful to the original hardware rendering process," that "resolution is doubled horizontally for twice as many pixels onscreen without affecting 2D graphics," and, crucially, that there is "no impact to timing authenticity or performance." Read that last clause twice. A box that has spent eight months being accused of not matching real N64 timing shipped a resolution feature and pre-emptively swore it changed nothing about the timing. That is not an accident of phrasing.
The quality-of-life pile
1.5.0 is not a one-trick release. It adds Instant Quick Loading and a Quick Load hotkey, a "Recent Memory" startup action that boots you straight back into your last save state, dynamic in-game menu opacity, improved scaling defaults across the library, and progressive-video jitter reduction. It also cleans up the accessory story: fixes for simultaneous C-button presses and USB rumble on the 8BitDo N64 Modkit, plus double-input bugs in the system menus. None of that is glamorous. All of it is the sound of a product being finished in public.
How to install it
There is no over-the-air magic here. You update the 3D the way you have updated every Analogue product since the Super Nt: a card, a file, and the discipline not to touch the power cable.
# 3D OS 1.5.0 - manual update via microSD
1. Download 3D OS 1.5.0 from analogue.co/support/3d/firmware/1.5.0
2. Unzip to the ROOT of a FAT32 microSD (the bundled 16GB card is fine)
3. Verify the download BEFORE you flash it:
md5 3d_os_1.5.0.bin
# expect: a00db9c90a2d8f09f25ec7f2d47c1802
# always cross-check against the hash printed on the firmware page
4. Insert the card, power on the 3D
5. Apply the update from the system firmware menu (or on-boot auto-detect)
6. Do NOT pull power mid-flash. Reboot only when prompted.Eight Months, Twelve Builds
The cadence is the real headline. Between launch day and 1.5.0, Analogue pushed twelve documented public builds in roughly eight months, and the shape of that release history tells you more than any single changelog.
The launch window (November 2025)
The system shipped running 1.1.0 on 18 November 2025 and was already on 1.1.9 by 28 November, a ten-day sprint. That 1.1.9 build was not cosmetic: it brought substantial upgrades to Unleashed mode Overclock for CPU-bound titles such as Perfect Dark and GoldenEye 007, added manual region selection and a Disable Texture Filtering toggle, and fixed truncated and mis-ordered Library titles. A console that needs an overclock mode for two of its most famous games on day ten is a console being tuned against real workloads in real time.
The Q1 2026 sprint
The new year brought a display-and-accuracy grind. 1.2.0 (30 January) chased down some 4K displays and switches plus corrupted OS graphics. 1.2.1 (13 February) improved idle behaviour when powered off and automated the choice between a virtual Controller Pak or Rumble Pak for games that support both. 1.2.2 (27 February) added the Startup Action setting, letting the box boot straight to Cartridge or Library. Then 1.2.3 (13 March) delivered improved cartridge detection, GameShark compatibility fixes and HDR brightness fixes, alongside deeper RSP, CPU and VI timing work, per Time Extension's changelog coverage.
The mid-2026 headliners
1.2.4 through 1.2.6 filled April with a flash-cart library fix, Advanced HDR and in-game controller pairing, and SD stability plus a Progressive Output beta. Then the two builds that mattered arrived: 1.3.0 (15 May) added "Memories," full save states with up to twenty slots per game, which Time Extension and others treated as the feature the launch box should have had; 1.4.0 (23 June) was a quiet interim build; and 1.5.0 (21 July) brought the upscaler.
| Version | Date | Headline change |
|---|---|---|
| 1.1.0 | 2025-11-18 | Launch build (ships on the console) |
| 1.1.9 | 2025-11-28 | Unleashed Overclock upgrades (Perfect Dark, GoldenEye); region select; Disable Texture Filtering |
| 1.2.0 | 2026-01-30 | Fixes for some 4K displays/switches; corrupted OS graphics |
| 1.2.1 | 2026-02-13 | Idle-when-off behaviour; auto Controller Pak / Rumble Pak selection |
| 1.2.2 | 2026-02-27 | Startup Action (boot to Cartridge or Library); unknown-cart fixes |
| 1.2.3 | 2026-03-13 | Cartridge detection; GameShark fixes; HDR brightness; RSP/CPU/VI timing |
| 1.2.4 | Late March 2026 | Flash-cart library fix: each ROM tracked as a separate entry |
| 1.2.5 | 2026-04-10 | Advanced HDR; in-game controller pairing; ALLM/HDR fixes on some 1080p sets |
| 1.2.6 | 2026-04-24 | SD stability; Progressive Output (beta); colour tags |
| 1.3.0 | 2026-05-15 | "Memories" save states (up to 20/game), pinning, hotkeys |
| 1.4.0 | 2026-06-23 | Interim maintenance build |
| 1.5.0 | 2026-07-21 | Internal horizontal upscaler (2x pixels); Instant Quick Loading; 8BitDo Modkit fixes |
How the Upscaler Works
The word "upscaler" is doing a lot of work, and most of the internet immediately assumed the wrong thing. This is not your TV's scaler, and it is not a filter. It is a change to how the N64 draws before anything reaches the cable.
Not a sharpness filter
The cleanest lay explanation came from Generation Amiga, which stressed what the feature is not: "It doesn't simply stretch the final HDMI image or add a generic sharpness filter." Instead, "the system increases the amount of visual information before the picture reaches your television," so that "polygon edges should look cleaner, distant objects should appear more defined, and the overall image should feel less soft." That is the difference between sharpening a photo and re-rendering it at a higher resolution. One invents detail; the other computes it.
RDP and VI, 2D untouched
Mechanically, Analogue is doubling horizontal resolution inside the Reality Display Processor and Video Interface, the two blocks at the tail of the N64's graphics pipeline. Because the intervention lives inside the render path rather than on top of it, 3D geometry gets twice the horizontal pixels while 2D layers, HUDs, sprites and pre-rendered backgrounds are left exactly as the game authored them. That selective approach is why the company can claim the result is "faithful to the original hardware rendering process" instead of a modern reinterpretation of it. Whether you buy that framing depends on how literally you take the word faithful.
What it costs you
Analogue's answer is nothing: no timing change, no performance hit, and it stacks with the five Original Display Modes rather than fighting them. That is a big claim for doubling pixel throughput on a fixed-era hardware description, and it is the claim most worth independent testing. If you want the deeper technical teardown we ran the numbers in our breakdown of the 1.5.0 2x upscaler. The industry pattern is familiar: shipping image-quality upgrades as post-launch software is exactly what Sony did when it bolted an upgraded PSSR onto its mid-gen box, a move we covered in our look at the free PSSR update on a pricier PS5 Pro. Free firmware giveth; the hardware price tag tends to move the other way.
The Accuracy Problem
You cannot understand the firmware cadence without understanding what happened in December 2025. The upscaler is a feature. The timing entries buried in half a dozen changelogs are a defence.
Kaze's "They Lied" test
On 14 December 2025, N64 homebrew developer Kaze Emanuar published a test video challenging Analogue's marketing head-on. His verdict, as reported by Notebookcheck, was blunt: the Analogue 3D is "nowhere near cycle accurate." That directly contradicts the tone, if not the exact letter, of a company that has built its brand on precision. Time Extension ran it under the headline "They Lied."
The 6% and 30% numbers
The specifics are what make it stick. In Emanuar's measurements the 3D's CPU ran about 6% slower than real hardware, and the RSP, the N64's geometry co-processor, ran roughly 30% slower. Diddy Kong Racing pushed frames about 4% slower, several system-level tests failed, and the console lacked a hardware quirk homebrew relies on: the N64's semi-secret ninth megabyte of RAM. Analogue's public position is a claim of "100% compatibility with all officially released N64 games," which is a different thing from cycle accuracy, and the company has stayed conspicuously tight-lipped on the gap.
The changelogs as rebuttal
Here is the tell. Emanuar was careful to say the 3D is still the second-best way to play N64 short of a modded original, and an FPGA engineer he spoke to told him firmware could plausibly close the timing and RSP gaps. Now re-read the 1.2.3 notes (RSP, CPU and VI timing work) and the 1.5.0 notes (full RSP scalar and vector interlock and branch behaviour). Analogue never names Kaze, never concedes an inch, and never issues a press release. It just keeps shipping timing fixes labelled as compatibility. The rebuttal is the release history.
The Flash-Cart Fix
Not every notable patch was about accuracy or resolution. One of the most-requested fixes was mundane, invisible in screenshots, and a genuine relief for the people who actually stress-test this hardware: flash-cart owners.
The duplicate-library problem
An Everdrive or comparable flash cart presents dozens or hundreds of ROMs through a single physical cartridge. At launch the 3D could not make sense of that. Because it identified games at the cartridge level, every ROM you loaded onto the same flash cart tended to collapse into one confused library entry, breaking save association, artwork and ordering. For collectors who use a flash cart as their primary way in, that was not a nitpick; it was the daily experience of the device.
What 1.2.4 changed
As Notebookcheck reported on 1 April 2026, firmware 1.2.4 quietly rebuilt library detection to treat each ROM loaded onto the same cartridge as a separate entry. The outlet described it as fixing one of the biggest complaints from flash-cart owners since the system launched. No fanfare, no headline feature slide, just a data-model change that made the Library behave the way owners assumed it always should have.
Why it took five months
The uncomfortable read is that a launch product shipped without properly supporting the single most common way enthusiasts load games, and took until late March to fix it. The charitable read is that variable, non-standard flash-cart headers are genuinely hard to parse deterministically on hardware that refuses to guess. Both are true. It is a small, honest example of why "finished at launch" was always a marketing fiction for a device this ambitious.
The Hardware Underneath
Firmware can only reach as far as the silicon lets it, so it is worth remembering what the 1.5.0 update is running on. The 3D is a serious piece of hardware, and its Wikipedia entry tracks the public specs closely.
The Cyclone 10 GX
At the centre is an Intel Cyclone 10 GX FPGA with roughly 220,000 logic elements. That is a large fabric by retro-FPGA standards, comfortably more than the Cyclone V that anchors a MiSTer build, and it is the reason Analogue can attempt an in-pipeline upscaler at all. An FPGA is not a CPU running an emulator; it is reconfigurable logic wired to behave like the target chips. The upscaler is not new code so much as new gates.
Ports, output, power
The 3D keeps four original N64 controller ports, reads NTSC and PAL cartridges, and outputs over HDMI 2.1 at up to 4K with HDR and VRR, with 48kHz/16-bit PCM audio. Power is 30W over USB-C PD 3.0, and a 16GB microSD ships in the box. What does not ship in the box is a controller: Analogue sells an 8BitDo 2.4GHz N64-style pad separately, which remains the single most common first-time-buyer surprise.
The price that moved
The 3D was announced back on 16 October 2023 and finally reached buyers on 18 November 2025 at $249.99. That number lasted about a week before a tariff-driven revision took it to $269.99. It is a useful reminder that in 2026 the price of retro hardware is a macroeconomic variable, not just a spec-sheet line.
| Spec | Detail |
|---|---|
| FPGA | Intel Cyclone 10 GX (~220,000 logic elements) |
| Video out | HDMI 2.1, up to 4K, HDR, VRR |
| Audio | 48kHz / 16-bit PCM |
| Cartridge slot | 1 (NTSC and PAL N64 carts) |
| Controller ports | 4 original N64 ports |
| Included controller | None (8BitDo 2.4GHz pad sold separately) |
| Storage | 16GB microSD bundled |
| Power | 30W USB-C PD 3.0 |
| Dimensions / weight | 180 x 230 x 49 mm / 837 g |
| Announced | 16 October 2023 |
| Released | 18 November 2025 |
| Launch price | $249.99 (raised to $269.99 within a week) |
| Operating system | 3D OS (Analogue OS, in 4K) |
Analogue's FPGA Lineage
Analogue did not stumble into this. The 3D is the fourth act in a decade-long project, and every prior act taught the company something it is now spending on firmware.
Super Nt to Pocket
Under CEO Christopher Taber, Analogue built its reputation on the Super Nt (2017), the Mega Sg (2019) and the Pocket (2021), FPGA recreations of the SNES, Genesis and handheld libraries that earned a reputation for output quality and long post-launch support. The house style was set early: premium industrial design, a refusal to call the products emulators, and firmware that kept improving quietly for years. The 3D inherits all three traits, including the one nobody markets, which is that the product keeps changing after you buy it.
The FPGA promise
The pitch of an FPGA console is determinism. Software emulation approximates behaviour with code that a faster CPU muscles through; an FPGA reconfigures actual logic to match the original timing. In theory that means no per-game hacks and no compatibility roulette. In practice, as the accuracy fight shows, an FPGA core is only as accurate as the person who wrote the hardware description, and the N64 is the hardest description anyone in this space has attempted.
Why the N64 was always the hard one
The N64's Reality Coprocessor, splitting work between the RSP and RDP, is notoriously irregular, microcode-driven and full of edge cases that games exploited in ways even Nintendo's own engineers did not fully anticipate. That is precisely why a hobbyist FPGA N64 core took the community the best part of a decade, and why Analogue's version launched needing an overclock mode and eight months of timing patches. The 3D being imperfect is not a scandal; it is the N64 being the N64.
3D vs Every Other N64 Route
The 3D does not exist in a vacuum. In 2026 there are four credible ways to get N64 games onto a modern television, and the 3D wins some of those fights decisively while losing others.
MiSTer FPGA
The 3D's closest philosophical rival is MiSTer, the open FPGA platform built on the DE10-Nano's Cyclone V, which carries roughly half the logic fabric of the 3D's Cyclone 10 GX. MiSTer's N64 core is one of its most demanding and least mature, and it tops out around 1080p rather than native 4K. What MiSTer offers instead is openness, a vast multi-system library and a community that iterates in the open, as our look at the MiSTer FPGA forum and its peak activity lays out. It is the tinkerer's answer to the 3D's sealed appliance.
Software emulation
The pragmatic route is emulation. A modern PC or handheld running the right cores will play N64 games at whatever resolution your GPU tolerates, with texture packs and enhancements the 3D will never offer. The trade is determinism: N64 emulation remains plugin-dependent and fiddly, as anyone who has tuned it in our guide to RetroArch cores or set up a Batocera build knows. It is the most flexible option and the least faithful.
Modded original hardware
The purist's answer, and Emanuar's number one, is a real N64 fitted with a digital-video mod such as a PixelFX or comparable kit. You get literal, unarguable accuracy because it is the actual chip, plus clean HDMI. The cost is a soldering iron, a donor console and a per-unit install. It is the best picture of authenticity and the worst picture of convenience.
| Method | Renders via | Accuracy | 4K/HDR out | Rough cost | Main catch |
|---|---|---|---|---|---|
| Analogue 3D | FPGA (Cyclone 10 GX) | High, not cycle-perfect | Native HDMI 2.1 4K/HDR/VRR | $269.99 | No pad included; accuracy disputed |
| MiSTer (N64 core) | FPGA (Cyclone V) | Core still maturing | Up to 1080p | ~$200-450 (DIY, varies) | N64 core heavy/immature; not 4K |
| Software emulation | CPU/GPU emulation | Variable, plugin-dependent | Up to display limit | PC/handheld cost | Non-deterministic; needs tuning |
| Modded original N64 | Real silicon | Perfect (it is the chip) | Digital HDMI | ~$150-300 kit + donor | Requires install; per console |
What the Reviews Said
The critical reception has been warm but not uncritical, and the split between the two is instructive. The people who reviewed the 3D as a product mostly loved it. The people who tested it as a claim mostly qualified it.
Gizmodo's 4.5/5
Kyle Barr's Gizmodo review gave the 3D 4.5 out of 5 and an Editor's Choice, and its framing cuts to the appeal: "Analogue's FPGA console actually makes games more playable, not less." Barr went further on value, writing that "I've had more fun with this console than I have on most novel, high-end hardware that costs two to four times as much," and calling it "the best way to play your Nintendo 64's physical back catalog without running out and buying a CRT TV." That is about as strong an endorsement as retro hardware gets.
The upscaler coverage
The 1.5.0 update earned its own round of coverage, most of it positive. Time Extension called the internal upscaler "A Game Changer" outright, and Generation Amiga's explainer, quoted above, did the useful work of separating a real in-pipeline resolution increase from the sharpening filter people feared. The consensus among the hands-on outlets is that the effect is subtle, cumulative and genuinely different from what a TV scaler does.
The critical caveat
Then there is the sceptical wing. Engadget titled its review "Modern processing can't fix vintage flaws," a headline that ages well next to the accuracy debate, and the outlet had already tracked the long road to that 18 November ship date. Between Gizmodo's enthusiasm and Kaze's stopwatch sits the honest verdict: a superb way to play N64 games that is not, and has never claimed to be under oath, a perfect clone of one.
Predictions: Next 6-12 Months
Analogue does not telegraph its roadmap, so the following are inferences drawn from the release history and the company's decade of habits, not insider knowledge. Treat them as bets, not facts.
Near-term (next three months)
1. The cadence slows to maintenance. The heavy lifting, upscaler, save states and flash-cart handling, is done. Expect 1.5.x point releases focused on stability and on the RSP, CPU and VI timing entries Kaze flagged, rather than new marquee features. 2. More timing fixes framed as compatibility. Analogue will keep answering the accuracy critique in the changelog and never in a press release.
Mid-term (six to twelve months)
3. A vertical or full 2x upscaler. 1.5.0 doubled horizontal resolution only. The obvious next move is doubling the vertical axis for a true 2x internal render, gated on whatever timing and performance headroom the fabric has left. 4. More SKUs, not a hardware revision. Analogue's playbook is limited colours and accessory drops, not silicon refreshes; expect new finishes and perhaps a first-party-blessed controller before any "3D revision." The Cyclone 10 GX is not getting swapped.
The wildcard
5. The price holds or rises; it does not fall. Given the tariff bump that took launch pricing from $249.99 to $269.99 inside a week, another macro-driven increase is a likelier event than a cut. If you have been waiting for a sale, the historical evidence says Analogue does not do sales, and 2026's trade environment is not going to invent one for them.
The Bottom Line
Eight months in, the Analogue 3D is a better machine than the one that shipped, and it got there in public, one terse changelog at a time.
Who should update now
Every 3D owner should be on 1.5.0. The upscaler is opt-in and stacks with the display modes, the save-state system finally makes the box livable, and the flash-cart and 8BitDo Modkit fixes remove the two most common day-to-day annoyances. There is no reason to sit on an older build, and every reason not to.
Who should still wait
If your standard is literal cycle accuracy, and Kaze's stopwatch is your bible, the 3D is still second place behind a modded original N64, and no firmware has publicly closed the RSP gap to zero. Purists chasing frame-exact behaviour, and anyone unwilling to buy a controller separately, should keep their expectations calibrated.
The verdict
The 3D was sold as finished hardware and behaves like a living product, which is either a betrayal of the FPGA promise or its fullest expression, depending on your mood. What is not in doubt is that Analogue is treating a sealed appliance like software it still owns, and in 1.5.0 that instinct produced the single most interesting N64 feature of 2026. For most people who love these games, that is the whole review: buy it, update it, and let the changelog keep arguing with Kaze on your behalf.
Questions the search bar asks me
- What is the latest Analogue 3D firmware?
- As of August 2026 the newest public build is 3D OS 1.5.0, dated 21 July 2026. Its headline feature is an internal horizontal upscaler that doubles the on-screen pixel count without touching 2D graphics or timing. You download it from analogue.co/support/3d/firmware.
- Does the 1.5.0 upscaler hurt accuracy or performance?
- Analogue says no. It runs inside the RDP and VI stages before the picture reaches HDMI, with what the company calls "no impact to timing authenticity or performance," and it leaves 2D elements alone. It is not an HDMI stretch or a generic sharpness filter, per Generation Amiga's breakdown.
- Is the Analogue 3D actually cycle-accurate?
- Not perfectly. N64 developer Kaze Emanuar's December 2025 tests measured the CPU roughly 6% slow and the RSP roughly 30% slow versus a real N64, with some failed system checks and a missing hardware quirk. Analogue markets "100% compatibility with all officially released N64 games," not cycle-perfection, and has stayed quiet on the specifics.
- How much does the Analogue 3D cost?
- It launched at $249.99 on 18 November 2025 and rose to $269.99 within about a week, a tariff-driven bump. No controller is included in the box; the 8BitDo 2.4GHz N64-style pad is sold separately, and the system ships with a 16GB microSD card.
- How do I update the Analogue 3D firmware?
- Download the build from Analogue's firmware page onto a FAT32 microSD (the bundled 16GB card works), insert it, and apply the update from the system menu. Verify the download's MD5 against the checksum printed on the firmware page, and never pull power mid-flash.