Original NES chipset and components pulled from authentic toaster NES units. All chips are 100% tested and verified working on a socketed NES-CPU-11 mainboard. While supplies last.
USB-NES on Hiatus
Due to some turbulent circumstances in the world right now, the BTTD Group needs to restructure. As an unfortunate consequence, we are momentarily suspending any future R&D, manufacturing and sale of our line of USB-NES products effective now. However, we will still continue to support USB-NES and release seasonal firmware updates as we can manage to keep up with customer satisfaction, cart compatibility, and forum participation to our best ability. Our existing stock of units will continue to remain on eBay while inventory lasts, always sold with the latest firmware and hardware upgrade.


The firmware will be launched on the website in the following days from this post.
Firmware improvements:
0.70
– initial mapper 268 support (COOLBOY/MINDKIDS), offset variant support @ $5004
– initial large NES/Famicom games detection system
– DE collection works
– kira kira star works
– reworked bus conflict mapper detection system; fixed bugs and faster detecting now
– fixed media set problems when writing system files to the drive
– can reload NES game by reading DETECT.TXT
– override text file for easy user patching
– empty cart slot default mapper mode setting
– add 28 nS delay to /ROMSEL line to fix some mappers
– MC-ACC mapper chip supported
– support deferring CHR-ROM data to PRG-ROM
– increase size of settings.txt up to 1KB
– increase size of override.bin up to 4KB
– add new TEST sequence mode for override.bin
– add new bcmtable.bin file for customizing bus conflict tests
* you will need to download bcmtable.bin to your unit after the firmware upgrade.
– added 11 more settings:
DETECT.TXT_enable
OVERRIDE.TXT_enable
OVERRIDE.BIN_enable
BCMTABLE.BIN_enable
BCMTABLE_reporting
default_map_index
ASIC_map_testing_on
alt_buscon_tests_on
conflict_testing_on
16_KB_PRG-ROM_test
override_testing_on
Kernel improvements:
Version 0.07
– improved media reset support
– corrected file attribute assignment bug
– added 4 KB disk write buffer for streaming in unknown file data
– added support for .goutputstream in Linux
– drag + drop to USB-NES in linux works now, editing setting in linux works.
The essential upgrade for USB-NES to support homebrew flash carts and manual mapper overrides:
- Auto-detect most NES and Famicom games
- Homebrew NES flash cart support (mapper 30, 111)
- PRG.BIN flash file abstract (as per SST39SF040 protocol)
- Manual mapper override mode
- Easy firmware upgrades and timely updates
- Community-focused product development
- Multi-OS support
The USB-NES Forums are now open!
This is an open, public forum dedicated to supporting the USB-NES community and anyone can join. All comments, opinions, inquiries, problems and constructive criticism related to USB-NES are welcome here.
The first USB-NES lite devices will be sold with firmware version 0.42, which adds support for MMC5-type NES games, as well as TENGEN’s RAMBO series board sets, taking the supported mapper count to over 40. The mirroring flag in the iNES header is now cleared when reading ASIC-type mapper game carts (as opposed to previously always being set). An optional setting has been added to enable the NES 2.0 mode, as well as limiting the maximum vaules of the bus timing parameters to 1 microsecond.
USB-NES is the first commercial product being released by the BTTD Group!