I need to access an old VLB (before PCI controllers) SCADA card with a 16 bits application that controls the data and processes. I do have only the DOS driver for that card and I need to install a 32 bits OS on that host machine to allow me remote access (Teamviewer or VNC) to the application from smart devices. As a solution I was thinking of installing a VM with Windows 98 (where I am sure the application works on the host machine), but I am not sure if the VM may access the VLB controller on the host machine, where the card is installed. Anyone had any experience with non-standard devices installed on host machine to be accessed by the Virtual Machines running on it? What VM solution do you recommend? Thanks in advance
This won't work. You can install and run Windows 98 with old 16 bit apps just fine. The problem is that VM software creates a specific virtual environment, and that simulated computer will not include support for your special capture card. There are some virtual environments that support USB pass-through for VMs, but I'm not aware of any that will do this for PCI (or older) devices.