GTK4/libadwaita port of Visual Minipro 1.5.8 for Debian 13, with XGecu T76
support and MAME ROM identification.
Install
sudo apt install ./visual-minipro_1.5.8-1_all.debThe package includes the MAME ROM database (~165 000 ROMs across ~50 000
machines) from
MAME-Embedded-Database, so
ROM identification works out of the box. Cloning the source does not give you
the database — that is why this package exists.
You still need minipro
minipro is not packaged in Debian and must be built separately. The package
installs without it and prints these instructions:
sudo apt install build-essential pkg-config libusb-1.0-0-dev zlib1g-dev
git clone https://gitlab.com/DavidGriffith/minipro.git
cd minipro && make && sudo make install
sudo cp udev/*.rules /etc/udev/rules.d/ && sudo udevadm control --reload-rules
sudo usermod -aG plugdev "$USER" # log out and back inWhat's in it
- Read and write EEPROM and flash, with the full minipro option set
- 74xx/40xx logic IC testing, with per-pin failure markers
- Xgpro algorithm bundle installation for the T56 and T76
- Firmware updates, behind a confirmation step the macOS original lacks
- SHA1 of every read or opened buffer, looked up in the MAME database
Status
Verified against an XGecu T76 (firmware 00.1.18, USB 3.0): detection,
identification, chip database, firmware warnings and software-bundle matching
all confirmed on-device, and reading and writing a physical EPROM both
work.
59 tests pass, most ported from the original's Swift test suite.