OpenCBM, CBMXfer: how to install XUM1541 drivers on Windows 10

Read in: IT 🇮🇹   EN 🇺🇸

In this video tutorial, we see how to connect the adapter Prefer 1541 to the PC and how to install the XUM1541 drivers on Windows 10. Let's also see how to install the various software used to transfer files: OpenCBM and CBM Transfer (written CBMXfer). The XUM1541 interface (sometimes pronounced Zoom1541) allows you to connect the original Commodore 1541 drive to the USB port of a normal Windows PC, to transfer files without using the Commodore 64!

Subscribe my YouTube channel ValorosoIT. Retro technology, vintage audio, retro computers, experiments and tests. Retroprogramming, Basic. Commodore, IBM, Atari, Apple, Texas Instruments, Amstrad, MSX.

https://youtu.be/10QjlIq9tuw

Nel video, spiego anche come trasferire i file da e verso il dischetto. Inoltre creiamo dei file D64 a partire da dischetti fisici e viceversa. Vediamo anche i vari comandi per rinominare un file, cancellarlo, formattare il dischetto, creare i file D64, ecc… Tutti i passaggi sull'utilizzo dello XUM1541 saranno disponibili a breve in un altro articolo.

If you are interested in assembling the XUM1541 kit, you can consult this article.

XUM1541: connections

The Commodore 1541 floppy disk drive connects to the XUM 1541 interface via an IEC serial cable. The XUM 1541 interface connects to the Windows PC via the USB port.

XUM1541 USB adapter interface serial cable IEC floppy disk drive Commodore 1541 Teensy2

You can turn on the floppy disk drive later, when the drivers and programs are installed and we will do the tests. To install the XUM1541 drivers on Windows 10, it doesn't matter when you turn on the floppy, rather it is important that the XUM1541 interface is connected to the USB port of the computer.

How to install XUM1541 drivers on Windows 10

The installation, on Windows 10, is a bit cumbersome and I relied on the software recommended by the interface manufacturer. To install XUM1541 drivers on Windows 10, Administrator privileges are required.

Scompattate il file "XUM-1541-OpenCBM-103-CBMXfer-110.zip" (che trovate nel link in fondo a questa pagina) in “C:\XUM1541 103”, questa è la cartella di installazione, il nome non è strettamente importante.

OpenCBM XUM1541 CBMXfer CBMlink CBM Transfer installazione paccketto software e driver X-Cable Windows 10

From the Control Panel of Windows 10, in the section Device management, we verify that the computer recognizes the XUM 1541 interface. It is not possible to install the driver directly, as it would give an error on the digital signature, which is missing.

OpenCBM XUM1541 driver installation error on Windows 10, digital signature, unable to install drivers, does not work

You must first disable driver signature checking. To do this, from the command prompt, type the command shutdown (or copy and paste), with the following options:

Follow me on Instagram channel. Retro technology, Commodore, vintage audio, retro computers, experiments and tests. Retroprogramming, Basic. Commodore, IBM, Atari, Apple, Texas Instruments, Amstrad, MSX.

shutdown.exe /r /o /f /t 00

Windows shows the blue options screen. Be careful not to press the wrong buttons!

Click with the mouse on Troubleshooting.

Windows 10 disable blue screen driver signature enforcement check, troubleshooting

Then click on Advanced options.

Windows 10 disable blue screen driver signature enforcement check, troubleshoot advanced options

Then click on Startup Settings. Click on the button Restart.

Windows 10 disable blue screen driver signature enforcement check, startup settings

After rebooting, Windows shows the blue startup settings screen. You have to press the key 7 on the keyboard, to disable driver signature enforcement. At this point, Windows starts normally.

Windows 10 disable disable blue screen driver signature enforcement 7 key

We keep the window open Device management of the Control Panel, to check that the OpenCBM drivers for the XUM1541 are installed correctly.

From the folder “2 OpenCBM version 0.4.99.103”, I modified the “install.cmd” file to install the software in “C:OpenCBM” and not in the programs folder, which is protected in Windows 10. It is now possible to run the "install.cmd" file as an administrator.

OpenCBM Spiro Trikaliotis XUM1541 Windows 10 installation, run install.cmd as administrator

During installation, the computer asks if we also want to install the drivers: type Y to accept, followed by RETURN, on the keyboard.

OpenCBM Spiro Trikaliotis XUM1541 Windows 10 installation, install driver install

The drivers are unsigned, so you must confirm to Windows to install the driver software anyway.

Once the installation is complete, you must press RETURN a couple of times.

OpenCBM XUM1541 Windows 10 installation, unable to verify publisher, install driver software

Through thebrowse files, we can see that the "C:OpenCBM" folder has been correctly created and that all the files are inside.

OpenCBM installed in C:  OpenCBM, out of programs, file list, Windows 10 admin user

Let's proceed with assigning the driver to the XUM1541 device. From Device management (which we found earlier in the Control Panel), click with the right mouse button on the XUM1541 interface line, then click on Update Driver and Automatically searches for drivers.

Follow me on Instagram channel. Retro technology, Commodore, vintage audio, retro computers, experiments and tests. Retroprogramming, Basic. Commodore, IBM, Atari, Apple, Texas Instruments, Amstrad, MSX.

OpenCBM XUM1541 Teensy2 generic update Windows 10 unsigned driver, Control Panel, Device Manager
XUM1541 floppy adapter Teensy2 generic automatically searches for unsigned drivers Windows 10, Control Panel, Device Manager, Update Driver, Search for drivers automatically

If all goes as it should, the interface is assigned the driver we installed before and the question marks and attention signs disappear from the icon.

XUM1541 floppy adapter Teensy2 generic unsigned driver installed Windows 10 successfully, Windows completed driver update
XUM1541 floppy adapter Teensy2 generic unsigned driver installed Windows 10 control panel device manager

The ComDlg32.OCX add-on

Now that the driver is installed, we can proceed to register the “ComDlg32.ocx” component which is used for CBM Transfer (CBMXfer). The program present in the “3 ComDlg32” folder is used. After starting the “Registrador.exe” program, press the button Register.

BMXfer CBM Transfer comdlg32.ocx setup registration registrador.exe register

Installing CBM Transfer (CBMXfer)

From the folder “4 CBM-Transfer110”, copy all the files to “C:OpenCBM”.

CBMXfer 110 1.10 CBM-Transfer installation and use Windows 10, copy file in OpenCBM
CBMXfer 110 1.10 installation and use Windows 10, paste file in C:  OpenCBM

From the “5 CBM-Transfer missing files” folder, we copy all the files to “C:OpenCBM”. In fact, CBM Transfer version 1.10 is an update of the previous version. The files were present in the installer of the previous version and I extracted them from this CAB file. In the package, of which I link in the description, you will not find the CAB from which I extracted the missing files, but only the files to copy in "C:OpenCBM".

CBMXfer 110 1.10 CBM-Transfer file mancanti Windows 10, c1541.exe nibconv.exe nibread.exe nibwrite.exe incolla file in C:OpenCBM

We are almost there, copy the “cbmlink.exe” file, present in the “6 CBMlink” folder, and put it in the usual folder where we are installing the software: “C: OpenCBM”.

CBMXfer 110 1.10 missing file Windows 10, cbmlink.exe paste file into C:  OpenCBM

Starting CBM Transfer (CBMXfer)

Now we can create a CBM Transfer link on the desktop, and then start it.

Ricordatevi di collegare l'interfaccia XUM 1541 ed accendere il drive Commodore 1541 prima di avviare CBMXfer.

From the screen of Windows Defender SmartScreen, confirm that you still want to run the program. Then click on Further information.

Follow me on Instagram channel. Retro technology, Commodore, vintage audio, retro computers, experiments and tests. Retroprogramming, Basic. Commodore, IBM, Atari, Apple, Texas Instruments, Amstrad, MSX.

CBMXfer 110 1.10 Startup Using Windows 10, Windows Defender Smart Screen Do Not Run, Protection, More Information, Windows Protected PC

Then, still with the mouse, click on Run anyway. This window will no longer be shown.

CBMXfer 110 1.10 CBM-Transfer boot using Windows 10, Windows Defender Smart Screen run anyway, Windows protected PC

Se tutto va come deve, si aprono le impostazioni di CBM Transfer. Confermiamo la finestra delle impostazioni così com'è (Default Destination Mode: X-Cable) e…

CBMXfer 110 1.10 CBM-Transfer options settings confirm, X-Cable

Here we are in the program to transfer files to and from the Commodore 1541 floppy disk drive!

OpenCBM XUM1541 CBMXfer CBM Transfer, utilizzo software Windows 10

Download driver XUM1541 e software OpenCBM, CBMXfer, CBMLink per Windows 10

As promised, here is the ZIP file containing all the software and drivers to use XUM1541 on Windows 10.

XUM-1541-OpenCBM-103-CBMXfer-110.zip

Detect XUM1541 firmware version on Windows 10

Dopo aver installato il software e i driver come sopra indicato, può essere utile leggere la versione del firmware dal modulo Teensy2 dello XUM1541. Ovviamente l'interfaccia deve essere collegata alla porta USB del computer.

The command you use is xum1541cfg, che è un file presente nella cartella "C:\OpenCBM".

The same command is also used to update the firmware, should updates be released.

Subscribe my YouTube channel ValorosoIT. Retro technology, vintage audio, retro computers, experiments and tests. Retroprogramming, Basic. Commodore, IBM, Atari, Apple, Texas Instruments, Amstrad, MSX.

In my case, the answer was as follows:

C:\OpenCBM>xum1541cfg devinfo
finding device...
xum1541 device, model 4 (TEENSY2), firmware version 7

Credits: in the video tutorial, SID music is Noisy Pillars by Jeroen Tel.

To be notified when I publish more tutorials, experiments and reviews related to retro computers and vintage electronics, I invite you to subscribe to the YouTube channel and activate the notification bell!

Subscribe my YouTube channel ValorosoIT. Retro technology, vintage audio, retro computers, experiments and tests. Retroprogramming, Basic. Commodore, IBM, Atari, Apple, Texas Instruments, Amstrad, MSX.

Posted in Retro Computer, Retro Technology and Vintage Electronics, All articles.

13 Comments

  1. Ciao,
    it appears to me that a file in XUM-1541-OpenCBM-103-CBMXfer-110.zip is a Trojan. Specifically the .cbmforng file.exe
    To you it turns out?

  2. Ho appena scaricato il file zip ed ho seguito le tue istruzioni per l'installazione. Funziona perfettamente al primo colpo . Complimenti un tutorial semplice e ben fatto e poi grazie ai file preconfezionati il programma funziona immediatamente. grazie mille

  3. Ciao qualche anno fa ho installato il programma OpenCbm su di un Pc dotato di windows 10 e funzionava perfettamente. Ora ho acquistato un portatile usato per effettuare delle prove, sempre con windows 10 , e una interfaccia XU1541 . Ho seguito come la precedente installazione tutte le tue istruzioni ma non riuscivo a far funzionare il programma. O meglio il programma non riusciva ad accedere all'interfaccia e di conseguenza al floppy disk 1571. Dopo svariati tentativi ho modificato il file INSTALL.BAT.
    In particular the line : set OC_VARIANT_DEFAULT=xum1541
    It has been changed to: set OC_VARIANT_DEFAULT=xu1541
    Now it works perfectly. I hope I did something nice to communicate this small update as it can happen, like me, to waste hours behind research on the internet without arriving at a solution to the problem. Hello

  4. Hello! Yes, it works well! I also noticed that the procedure can be different, depending on the type of XUM you use. Thank you for sharing your experience!

Leave a Reply

Your email address will not be published. Required fields are marked *