Wenn das Programm wirklich nur mit den "alten" DOS Port-Adressen 0x3f8 und 0x2f8 und den IRQs 3 und 4 zurechtkommt , dürfte es auch Probleme mit PCI(e)-Erweiterungskarten bekommen. Da dürfte dann nur eine VM helfen die emulierte Ports mit diesen Adressen bereitstellt.
@Etrexbastler : Kannst du mehr zu dem Programm sagen,
Was erwartet dieses Programm genau ?
Kommt es mit Daten im im NMEA Format zurecht ?
Wenn ja:
Das 60Cx kennt doch noch den "Spanner" Mode. Vielleicht hilft Spanner /GPS gate Client. Das sollte zumindest bis XP bzw. 7 32bit eine virtuelle serielle Schnittstelle erzeugen, die Daten im NMEA Format bereitstellt.
In Windows 10 gibt es die Location API, die da möglicherweise dazwischenfunkt und ein per USB angeschlossenes GPS eventuell selbst übernimmt.
Da hilft, befürchte ich, nur noch das kommerzielle GPS Gate Splitter.