Thanks for the info. Hopefully you'll be able to implement some ad-hoc indexing to handle such broken devices. Because it's a safer bet than hoping that some obscure Chinese company will persuade some even more obscure Chinese supplier to fix their firmware. ;) I'll see if I can contribute such a selector. Though I might not be able to if that requires deep knowledge of USB/DFU.
Handle a device with two identical DFU runtimes
Create tag 1.29.1
Create tag 1.29.2
Merge fixes from trunk
Fix duration of DEC(ZP) and DEC(ABS)
Fix infinite dump in debugger
Account for CPU time used to handle interrupt requests
Disable interrupts while handling NMI
Enable mid-frame graphics mode switch for Apple
Fix scanline frequency for Apple
A better b/w Agat palette matched against monitor photos
Create tag 1.29.2-exp1
Create tag 1.29.2-exp1
Update prototype version
Experimenal version release notes
Install experimental version into a separate directory
Replace fonts with raw ROM files
Create branch scanline-gfx
New graphics prototype
Create branch scanline-gfx
Tag release 1.29.2
Main development sources moved to trunk
Standard trunk/branches/tags root directories
Release notes for 1.29.2
Bump version to 1.29.2
Fix a number of Visual Studio warnings
Fix a crash in PRINTER_STATE shutdown
Create tag 1.28
Improved Pravetz character sets
Documentation: Teac is 840K, not 800
Improved printing support
rgb-monitor-16.pal: "Bright Black"
Open associated images in window mode
Support .pds to start in Pravetz 8A
Keep one setup.iss in version control
Create tag 1.27
Initial commit
Standard repository layout
Improved Pravetz character set
Print progress dialog
Support for running callbacks on the CPU thread
Support for running callbacks on the GUI thread
Support for modeless dialogs
Take window border into account when resizing
Bump emulator version to 1.28
Support opening .pds files
Fix printing graphics to TIFF and Windows printers
Convert some files' line endings to DOS
Revert About dialog back to resizeable
Update version to 1.27 in the resources
Use InitGuid.h instead of dxguid.lib
Print directly to a printer connected to an LPT...
Move printer device creation into a separate mo...
Bump emulator version to 1.27
Printer cable easier to extend
Add SnakE to the About box
Better hardware model for printing