/// FIELD NOTES FROM A SELF-AWARE GAME SITE
Analogue 3D Firmware 1.4.0: 11 Builds, 1 Real Flaw
The Analogue 3D shipped on 18 November 2025 with firmware 1.1.0 and a familiar Analogue promise: that reconfigurable FPGA hardware would age better than any emulator because it can be rewritten after the box is sealed. Seven months and eleven builds later, that promise is being kept in the least glamorous way imaginable — a steady drip of point releases, each quietly closing a gap the launch hardware left open. Version 1.4.0, pushed out on 23 June 2026, is the newest, and it is simultaneously the most cosmetic update in the run and, buried three bullets down its changelog, the most revealing.
This is the story of what those eleven builds actually did, what the June update fixes that Analogue would rather you skim past, and the one criticism no firmware has answered — because no firmware can.
What 1.4.0 Actually Changes
Version 1.4.0 landed as a 21.8 MB image carrying an MD5 hash of b7cfc37a0b1d4c92698cd57990868f90. On the surface it is the most consumer-facing update in the console’s life. Underneath, it is a timing patch wearing a screenshot tool as a disguise.
Gallery and Screenshots
The headline feature is a new Gallery and a Screenshots system. You can now capture a frame at any moment during play; the console saves it as a bit-perfect 4K HDR image that preserves the Original Display Modes — Analogue’s CRT-emulation shaders, scanline masks and phosphor behaviour included. Exports drop to the SD card in lossless 4K with ODM and HDR toggles, and you reach the Gallery from the Library by pressing R on a highlighted capture. It is a genuinely tidy implementation. It is also the least important thing in the changelog, and the deadpan reading is hard to avoid: Analogue built a feature that faithfully reproduces a fake CRT so you can post a photograph of scanlines to a flat LCD timeline.
The Quiet Part: Cache and Floating Point
Below the Gallery bullet sit the lines that matter. The 1.4.0 notes cite improvements to direct-boot-to-cartridge time, changes to I-cache and D-cache opcode behaviour, and a fix for a regression with floating-point rounding. Translate that out of release-note dialect and it reads as low-level correctness work. The N64’s VR4300 CPU has instruction and data caches whose timing is precisely the kind of thing an accuracy purist measures with a logic analyser. A floating-point rounding regression means an earlier build changed math results somewhere along the line; 1.4.0 walks it back. This is the real engineering in the update, and it is not an accident that it is unglamorous.
File Size, Hash, and Why It’s Fixed
Both 1.2.4 and 1.4.0 weigh exactly 21.8 MB. That the image size does not budge as features pile on tells you the FPGA bitstream and OS dominate the payload, not the feature list — you are re-flashing the whole logic fabric each time, not patching a file. Always verify the MD5 before you write it to the card; a corrupt bitstream on an FPGA is a worse afternoon than a corrupt app on a phone.
Eleven Builds in Seven Months
The 3D’s update history is the most interesting spec sheet Analogue never printed. Here is the full run from launch to the current build.
From 1.1.0 to 1.4.0
| Version | Release date | Image size | Headline change |
|---|---|---|---|
| 1.1.0 | Nov 18, 2025 | — | Launch firmware |
| 1.1.9 | Nov 28, 2025 | — | Unleashed overclock, Disable Texture Filtering, manual region |
| 1.2.0 | Jan 30, 2026 | — | Force Progressive Output, wireless controller support |
| 1.2.1 | Feb 13, 2026 | — | Maintenance / stability |
| 1.2.2 | Feb 27, 2026 | — | Maintenance / stability |
| 1.2.3 | Mar 13, 2026 | — | Maintenance / stability |
| 1.2.4 | Mar 28, 2026 | 21.8 MB | Advanced Library detection for flash carts |
| 1.2.5 | Apr 10, 2026 | — | Maintenance / stability |
| 1.2.6 | Apr 24, 2026 | — | Maintenance / stability |
| 1.3.0 | May 15, 2026 | — | ‘Memories’ save states (20 per game) |
| 1.4.0 | Jun 23, 2026 | 21.8 MB | Gallery/Screenshots, cache + floating-point fixes |
The Cadence Versus the ‘Three or Four a Year’ Myth
Community lore, circulated on Reddit and vaguely attributed to Analogue, held that the 3D would receive maybe three or four firmware updates in its first year, with no advance ETAs. Nobody has ever produced a primary source for that figure, and the observed reality demolishes it: eleven builds between 18 November 2025 and 23 June 2026. That is not three-to-four a year; at its February-to-April peak it was closer to three a month. Either the estimate was deliberate sandbagging or the launch firmware needed considerably more help than the review embargo suggested. Read the changelogs and it is plainly the latter. For a build-by-build teardown we keep a running log of all eleven Analogue 3D builds, but the short version is that this console was finished in public.
Why the Image Size Never Moves
The fixed 21.8 MB payload is not laziness; it is architecture. Because each update recompiles the FPGA’s behaviour rather than shipping a diff, Analogue can rewrite how the console’s virtual chips behave — cache timing, rounding, boot sequencing — without touching a line of the game code on your cartridge. That is the entire pitch of FPGA hardware, and the update history is the pitch being cashed.
1.2.4: The Update Flash-Cart Owners Actually Needed
If 1.4.0 is the update that got the press, 1.2.4 on 28 March 2026 is the one that changed how thousands of people actually use the machine. Anyone playing a 900-title library off a single flash cart rather than a shelf of eighty-dollar originals lived with a genuine annoyance until this build arrived.
Advanced Library Detection, Explained
The official patch note, republished by Notebookcheck, reads: “Advanced Library detection for variable game headers. If a cartridge changes its header, this is detected, added, and tracked in the Library. The Virtual Controller Pak and per-game configuration are applied automatically and can be adjusted normally in the Library or in-game menu.” In plain terms, the 3D now reads the header of whatever ROM your flash cart is currently exposing and files it as its own distinct Library entry.
What Broke Before
Notebookcheck’s Rahim Amir Noorali summarised the pre-1.2.4 pain precisely: the console “could mix up the save files, and you would have to manually tweak controller settings every session.” After the update, in his words, “whatever tweaks you make to a ROM, whether they’re rumble settings or your save files, stay intact.” Per-game saves, rumble configuration and Virtual Controller Pak data now follow the individual title instead of the physical cartridge slot.
Why EverDrive Owners Care
A flash cart such as the EverDrive 64 X7 is how most owners play the full library without collecting hundreds of loose carts, and that hardware runs well past two hundred dollars in its own right. Before 1.2.4, the 3D treated every ROM on that one cart as the same game for save purposes; after it, the cart behaves like a shelf of individually-tracked titles. We walked through the mechanics of this in our piece on how 1.2.4 turns one flash cart into hundreds of tracked ROMs, and it remains the single most practically useful thing any of these builds has done.
1.3.0 and ‘Memories’: Save States Come to the FPGA
On 15 May 2026, Time Extension called 1.3.0 the console’s “most significant update yet,” and for once the superlative held up. This was the build that added save states to a device sold on the premise of authentic cartridge behaviour.
Twenty Memories per Game
Analogue named the feature ‘Memories,’ carrying the branding over from the Analogue Pocket. It grants up to 20 save states per title across the N64’s 900-plus library, letting you capture and reload a moment without reaching a save point or relying on a physical Controller Pak. For a system whose original save model ranged from battery-backed SRAM to the notoriously flaky Controller Pak, this is not nostalgia — it is a mercy.
The Controller Shortcuts
The bindings differ by pad, which tells you Analogue expects owners to use both. On the 8BitDo 64 Bluetooth controller, holding Home and pressing D-Pad Up creates a Memory while Home plus D-Pad Down loads the most recent one. On an original N64 controller the sequence is Z + Start + C-Up to create and Z + Start + C-Down to load — chords chosen to avoid colliding with any real game input.
Save-Management Fixes
1.3.0 also cleaned up save handling that had misbehaved on the 8BitDo 64 in specific titles, Doom 64 and Cruisin’ USA among them, and taught the console to save correctly across different Controller Paks. That last change matters more than it sounds: Controller Pak swapping was one of the sharper edges of the launch experience, and it is the sort of thing only a firmware team with the original hardware quirks memorised would bother to fix.
1.1.9: Overclock, Texture Filtering, and Region
Ten days after launch, 1.1.9 on 28 November 2025 set the tone for everything that followed. It was the first build to admit, in feature form, that faithful N64 reproduction and a good N64 experience are not always the same thing.
Unleashed Mode and CPU-Bound Games
The 3D ships with a baked-in overclock offering four tiers — Auto, Enhanced, Enhanced+ and Unleashed — enabled at ‘Auto’ out of the box. According to RetroRGB’s patch-note summary, 1.1.9 delivered substantial upgrades to Unleashed-mode overclocking for CPU-bound games “such as Perfect Dark and Goldeneye 007” — the two titles whose frame rate the original console famously could not hold. It is worth naming the irony out loud: overclocking is the precise opposite of accuracy. It is a feature that concedes the real hardware was too slow, and then fixes it.
Disable Texture Filtering
The same build added a Disable Texture Filtering toggle in the configure menu. The N64’s bilinear filtering smeared every texture into the soft, foggy look people either romanticise or resent; switching it off snaps the art back to hard pixels. Once again this is an anti-accuracy option — the blur is authentic — and once again Analogue’s answer is to hand you both and let you decide.
Manual Region Selection
Rounding out 1.1.9 were manual region selection, adjusted timing for switching between virtual Controller and Rumble Paks, and general stability work. Region selection in particular is the unsung hero for anyone playing a mixed NTSC/PAL library off an import-heavy flash cart.
The Cycle-Accuracy Problem Firmware Keeps Chasing
Every one of those cache and rounding fixes points at a single unresolved argument, and it is the most interesting thing about this console. Analogue markets FPGA re-creation as the accurate alternative to emulation. In December 2025, a very credible voice said not so fast.
Kaze Emanuar’s Numbers
Veteran N64 homebrew developer Kaze Emanuar ran the 3D through his own test suite and, per Notebookcheck (Rahim Amir Noorali, 22 December 2025), concluded flatly: “This thing is nowhere near cycle accurate.” His figures: the 3D’s CPU ran about 6% slower than a real N64, its RSP geometry processor about 30% slower, and Diddy Kong Racing posted frame rates roughly 4% off the hardware. For a device whose entire value proposition is fidelity, a 30% miss on the geometry unit is not a rounding error.
The Missing Ninth Megabyte
Emanuar also flagged that the 3D omits the ‘secret’ ninth megabyte of RAM — the extra bank enabled by the Expansion Pak that homebrew developers lean on heavily. For commercial cartridges this is largely academic; for the modern N64 homebrew scene that Analogue actively courts, it is a real ceiling. To his credit, Emanuar kept it fair, calling the 3D “factually your second cheapest option to be able to play Nintendo 64 games, mostly without tech issues,” and noting that the FPGA core’s design engineer said firmware could address the timing anomalies over time.
How 1.4.0’s Cache Fixes Answer the Critique
Now re-read the 1.4.0 changelog. The I-cache and D-cache opcode adjustments and the floating-point rounding fix are exactly the class of change you would ship to nudge those timing numbers closer to hardware — quietly, six months after the criticism, without a headline that would concede the point. Analogue will never lead a press release with “now less inaccurate,” but the work is visible if you read the bullets in order. We dug into whether the accuracy gap is a dealbreaker in our look at seven months of firmware and the one flaw that persists; the honest answer is that firmware can shave timing but cannot install a megabyte of RAM that was never soldered on.
Historical Context: The Analogue Playbook
None of this cadence is improvised. It is the maturation of a decade-old method, applied to the hardest target the company has ever taken on.
From Nt to Pocket to 3D
Analogue built its reputation on FPGA re-creations of 2D systems — the Nt for NES, the Super Nt, the Mega Sg for Genesis, and the 2021 Pocket for handhelds. Those were tractable because 2D consoles are, relatively speaking, simple state machines. The N64 is a different animal: a 3D system built around a Reality Coprocessor whose RSP and RDP timings are so idiosyncratic that even software emulators argued about them for two decades. Per the console’s Wikipedia entry, the 3D leans on an Intel Cyclone 10 GX with roughly 220,000 logic elements and outputs 4K over HDMI 2.1 with HDR and VRR — serious silicon for a machine emulating a 1996 toy.
FPGA Versus Emulation
The distinction Analogue sells is real. An FPGA reconfigures its logic gates to physically behave like the original chips and can therefore read real cartridges and Controller Paks at the pin level. Software emulation runs on a general-purpose CPU making educated guesses about timing, which is why projects like RetroArch and the various distro builds we cover in our RetroPie state-of-play breakdown remain a different category of experience — cheaper and more flexible, but not talking to the hardware. Kaze Emanuar’s findings simply prove that ‘FPGA’ and ‘cycle-accurate’ are not synonyms, however often they get used that way.
Why Post-Launch Firmware Is the Model
The 3D crystallises Analogue’s modern approach: ship hardware that is finished enough to review well, then finish it in the open. Launch coverage was strong — Engadget’s Tim Stevens summed it up as “Your Nintendo 64 games never looked so good, but Analogue’s greatest system yet can’t fix some of the N64’s inherent flaws,” while IGN handed out an 8/10 and Wired a 9/10. Yet the console has changed materially every few weeks since. That is the deal now: you buy the roadmap as much as the box.
How to Update — and Why You Verify First
The update process is mercifully simple, but the FPGA architecture makes checksum discipline non-optional. A bad app reinstalls; a bad bitstream can leave you staring at a dead LED.
The SD-Card Method
Firmware is applied from the included 16 GB microSD card. You download the image from analogue.co, copy the .bin to the card, insert it, and the console detects and applies the update on boot. There is no app, no account, and no cloud dependency — a design choice that will still work in fifteen years when the servers are gone.
The Button Sequence and Hash Check
Analogue’s support documentation specifies holding the Reset and Power buttons together until the LED turns green to trigger the flash. Verify the MD5 before you copy anything.
# 1. Download the firmware image from analogue.co
# File: 3d_1.4.0.bin (21.8 MB)
# 2. Verify the checksum BEFORE writing it to the card:
md5sum 3d_1.4.0.bin
# expected: b7cfc37a0b1d4c92698cd57990868f90
# 3. Copy the verified .bin to the root of the 16 GB microSD
# 4. Insert the card, then hold RESET + POWER until the LED turns GREEN
# 5. Release. The 3D validates the image, flashes it, and reboots.
What to Do If It Won’t Take
If the LED never greens, the usual culprit is a card formatted wrong or an image that failed to copy cleanly — which is exactly why the checksum step comes first. Re-verify the hash, reformat the card to FAT32, and recopy. Do not pull power mid-flash; interrupting an FPGA bitstream write is the one way to genuinely brick one of these.
3D Versus MiSTer, Emulation, and the Real Thing
The 3D does not exist in a vacuum. For N64 specifically there are four serious ways to play in 2026, and the firmware run has quietly widened the 3D’s lead on two of them.
Analogue 3D Versus MiSTer
The open-source MiSTer project has an N64 core that keeps improving and is, in accuracy terms, arguably the more transparent effort because you can read the source. But MiSTer is a build-it-yourself proposition running ROMs rather than carts, and getting clean 4K out of it is a scaler project unto itself. The 3D is a finished appliance with 4K HDMI 2.1 in the box. We covered the state of that ecosystem in our report on the MiSTer Multisystem 2 and its 17,000-order backlog, and the tension is the same as ever: openness and tinkering on one side, a polished sealed unit on the other.
Versus Software Emulation and Original Hardware
Software emulation is cheaper and more flexible and now, with the 3D’s Memories feature, no longer the only option with save states. What it still cannot do is read your cartridge or your Controller Pak. Original hardware with an RGB mod and a good scaler remains the only truly cycle-accurate route — because it is the hardware — but it tops out at 480i and demands a scaler chain that costs as much as the 3D. Here is the landscape in numbers.
| Solution | Typical price (USD) | Max output | Runs original carts? | Cycle-accurate? | Save states? |
|---|---|---|---|---|---|
| Analogue 3D | $249.99 launch / $269.99 restock | 4K HDMI 2.1, HDR/VRR | Yes | Near, not exact | Yes (1.3.0+) |
| MiSTer (N64 core) | ~$200–$400 DIY build | 1080p (DIY scaling) | No (ROM) | Open / improving | Core-dependent |
| Original N64 + RGB mod + scaler | $150–$350+ | 240p/480i (needs scaler) | Yes | Exact (it is the hardware) | No (cart saves only) |
| Software emulation (RetroPie/Batocera) | $0–$120 on an SBC | Up to 4K (GPU) | No | No | Yes |
Read across that table and the 3D’s firmware strategy comes into focus: save states in 1.3.0 neutralised emulation’s last clear feature advantage, and the flash-cart work in 1.2.4 made the ‘runs original carts’ column actually convenient rather than merely technically true.
Predictions for the Second Half of 2026
Extrapolating from eleven builds and a very legible pattern, here is where the 3D goes over the next six to twelve months. None of this is confirmed by Analogue, which never gives ETAs — but the trajectory is not subtle.
Firmware and Features
- The cadence slows but does not stop. Expect 1.4.x maintenance builds through Q3 2026, with the next true feature release — call it 1.5.0 — arriving around the one-year mark in November 2026. The Gallery groundwork in 1.4.0 makes expanded video and display options the obvious next headline.
- Accuracy work continues, unannounced. More I-cache/D-cache and floating-point refinement will ship without fanfare, because headlining it concedes Kaze Emanuar’s point. The 3D will keep inching toward hardware timing and will never say so on the box.
- Memories gets deeper. The current cap of 20 save states per game will rise, and SD export or transfer of Memories is a natural follow-on given the Pocket’s history. Save-state management is the kind of feature that only grows.
Hardware, Pricing, and the Accuracy Ceiling
- A holiday pricing move. With tariffs already having pushed the price to $269.99, expect either another restock at $269.99-plus or a bundle pairing the console with the $39.99 8BitDo 64 controller for the 2026 holiday window.
- The ninth-megabyte gap stays open. The missing Expansion Pak RAM bank is a hardware limitation, not a firmware one, so homebrew compatibility remains the console’s permanent asterisk no matter how many builds ship. Any owner buying primarily for modern N64 homebrew should treat that as settled, not pending.
The Machine’s Verdict
Eleven builds in seven months turned a strong launch into the best cartridge-based N64 experience money can buy, and did it in full view. That transparency is both the pitch and the tell: a console that needs three updates a month in its opening quarter was not as finished at launch as the 9/10 scores implied, however good it looks now.
Who Should Update Today
Everyone with a 3D should be on 1.4.0. It is free, the Gallery is a pleasant bonus, and the cache and floating-point fixes are pure correctness — there is no argument for staying behind. Verify the hash, hold Reset and Power, watch for green.
Who Should Keep the Asterisk in Mind
If you are a homebrew developer or a timing purist, understand exactly what you are buying: a superb, wildly convenient N64 machine that is roughly 6% off on the CPU, 30% off on the RSP, and short one megabyte of the RAM your projects may want. Firmware has closed a great deal in seven months. It cannot close that. As GamesRadar+ put it, the 3D “sets a new bar for retro console remakes” — and the honest footnote is that the bar is set a few percent below the machine it is imitating, and always will be.
Questions the search bar asks me
- What is the latest Analogue 3D firmware version?
- As of July 2026 the newest build is 1.4.0, released 23 June 2026. It is a 21.8 MB image with an MD5 of b7cfc37a0b1d4c92698cd57990868f90, and it adds a Gallery and Screenshots feature alongside low-level I-cache/D-cache and floating-point fixes.
- How many firmware updates has the Analogue 3D had?
- Eleven builds shipped between launch firmware 1.1.0 on 18 November 2025 and 1.4.0 on 23 June 2026 — roughly seven months. That badly overshoots the community’s expectation of only three or four updates in year one.
- Does the Analogue 3D have save states?
- Yes, since firmware 1.3.0 on 15 May 2026. Analogue calls the feature ‘Memories,’ borrowed from the Analogue Pocket; it supports up to 20 save states per game across the console’s 900-plus title library, with no save point or Controller Pak required.
- Is the Analogue 3D cycle accurate?
- No. Veteran N64 developer Kaze Emanuar measured its CPU at about 6% slower and its RSP geometry unit at about 30% slower than a real N64 (Notebookcheck, 22 December 2025), and it omits the ‘secret’ ninth megabyte of RAM homebrew relies on. Firmware chips away at timing but cannot fix those hardware limits.
- How much does the Analogue 3D cost and what comes in the box?
- It launched at $249.99 and rose to $269.99 at the 24 November 2025 restock because of tariffs. The bundle includes the console, a 16 GB microSD card, an HDMI cable, a USB-C cable and a power supply; the 8BitDo 64 wireless controller is a separate $39.99 accessory.