the cutting room mirror

RetroUSB AVS

retroUSB AVS

This page is rather stubbly and could use some expansion.
Are you a bad enough dude to rescue this article?

This game/console's online features are no longer supported.
While this game/console's online features were once accessible, they are no longer officially supported and online-exclusive features may be documented as now-unseen content.

This needs some investigation.
Discuss ideas and findings on the talk page.
Specifically: Check if Scoreboard is unused in the current firmware

The retroUSB AVS is an aftermarket famiclone named after the Advanced Video System, a redesigned Famicom for the western market that would evolve into the Nintendo Entertainment System. The retroUSB AVS is unique for using FPGA-based hardware emulation rather than using typical software emulation or the cheap to manufacture NES-on-a-chip hardware. As a result, compatibility with original NES and Famicom cartridges and peripherals is very close (but not perfect) to original hardware.

The AVS was discontinued in December 2025.

Revisional Differences#

Careful, you'll lose an eye.

This page or section needs more images.
There's a whole lotta words here, but not enough pictures. Please fix this.
Specifically: Screenshots

The retroUSB AVS received several firmware updates since its initial release.

v1.10#

  • Added 48KHz audio.

v1.20#

  • Added palette selection.
  • Added Famicom Disk System menu buttons.
  • Support for PAL NES controllers.
  • Force NTSC in the menu.

v1.30b1#

  • Added more illegal opcodes.
  • Added option for horizontal interpolation.
  • Added sprite overflow flag for extra sprites.

v1.30b2#

  • Fixed non-boot from previous firmware.

v1.30b3#

  • Updated horizontal interpolation.

v1.30b5#

  • Fixed audio popping.

v1.30b6#

  • Added PAL vblank flag.

v1.30#

  • Fixed audio popping, again.

v1.40b2#

  • Fixes related to audio and speed issues with PAL games.

v1.40b3#

  • More fixes with PAL games.

v1.40b4#

  • Fixes game-specific issue relating to the console booting to black when attempting to play Mega Man 5.

v1.50b1#

  • Added custom palette option.

v1.50#

v1.52#

  • Game Genie menu is fixed.

(Source: AVSchanges.txt, @retroUSB (Twitter))

References#


  1. AVS retroUSB↩︎