Hi,

I have an old Xeltek SuperPro II, the machince it was running on crashed and the drivers for the ISA interface card went with it. Does any know where I can get the driver?

Thank you

Dani AI

Generated

Short summary of what the replies already showed: asked for an ISA “driver” for an old Xeltek SuperPro II; pointed to the software download area but the package that came back did not include an ISA kernel driver; suggested checking the stamping/model on the ISA card; and correctly observed the SuperPro II uses legacy/DOS-style I/O rather than a modern Windows driver (and got it working under XP with an I/O helper).

Why there isn’t a normal “driver”: the SuperPro line was shipped as either parallel‑port or ISA‑card interfaces and the programming software talks to the board by doing direct I/O port accesses rather than calling a kernel-mode driver the way modern USB devices do. That design means there’s no separate “Windows driver” to install — the software must be allowed to access the card’s I/O ports. Evidence for the ISA/parallel variants and how these programmers used direct port I/O is available in contemporary product coverage and PortTalk documentation. EDN: Programmers run from printer port. [PortTalk/AllowIO explanation (mirror)].(https://www.casa.co.nz/equipment/control/Motor/BOB/PortTalk%20-%20A%20Windows%20NT-2000%20I-O%20Port%20Device%20Driver.htm)

Practical paths that worked for others

  • Identify the ISA board: read the model number/jumpers silk‑screened on the card (as suggested) and note any selectable base I/O addresses.
  • Native‑old PC route (most reliable): run the original SuperPro software on an ISA‑equipped machine (Win98/XP era). For NT/2000/XP the usual approach is to use PortTalk/AllowIO to grant the program access to the card’s I/O range (grant only the needed ports). [PortTalk/AllowIO info].(https://www.casa.co.nz/equipment/control/Motor/BOB/PortTalk%20-%20A%20Windows%20NT-2000%20I-O%20Port%20Device%20Driver.htm)
  • Modern Windows alternative: use InpOut32 / InpOutx64 to let a Windows program perform IN/OUT port ops; this is a drop‑in helper for many legacy programs but is legacy itself and has driver/signing caveats on 64‑bit Windows. [InpOut32/InOutx64 info].(https://www.highrez.co.uk/downloads/inpout32/)

Example (minimal use of InpOut from a program):

HINSTANCE h = LoadLibrary("inpout32.dll");
typedef void (__stdcall *Out32Ptr)(short, short);
Out32Ptr Out32 = (Out32Ptr)GetProcAddress(h,"Out32");
Out32(0x378, 0xFF);   /* example: write to LPT base 0x378 */

(See the InpOut package for full examples and driver install notes.)

Cautions and troubleshooting

  • Modern 64‑bit Windows often blocks unsigned kernel drivers; InpOut’s author documents this and marks the project legacy. [InpOut notes].(https://www.highrez.co.uk/downloads/inpout32/)
  • Virtual machines are generally not a practical way to use an ISA card unless the host actually exposes that bus (passthrough is limited). See VirtualBox docs/notes on passthrough. [VirtualBox PCI passthrough].(https://documentation.help/VirtualBox/ch09s06.html)
  • If help is still needed, collecting clear photos of the ISA board (silkscreen, jumpers, any part numbers) and the SuperPro software version will make it much easier for tech support or forum helpers; Xeltek’s legacy software/support pages can also be consulted for registered owners. [Xeltek SuperPro software center].(https://www.xeltek.com/superpro-software-download-center-en/)

Recommended Answers

All 6 Replies

Why don't you try the driver download page. SuperPro II drivers are on this link:

http://www.xeltek.com/pages.php?pageid=10

Hi,

I have an old Xeltek SuperPro II, the machince it was running on crashed and the drivers for the ISA interface card went with it. Does any know where I can get the driver?

Thank you

The package only contains the software for the SuperPro, it does not have the drivers for the interface card :(

Let me check with my tech support. I'll let you know soon...

The package only contains the software for the SuperPro, it does not have the drivers for the interface card :(

Thank you

must be model /name on the interface card

There are no drivers for this programmer. It uses old DOS software. I think they work under Windows 98. I was able to get it working under Windows XP using a program called allowio.exe. I run this from a batch file with the following commands:
@echo off
allowio sp2.exe 0x260 0x268 0x270 0x278
sp2.exe

You need the four port addresses shown since each one only covers 8 bits and the programmer uses 32 bits. If the base address you use is different than 260, change the code accordingly.

Richard

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.