Author Topic: Getting ancient software to run on XP  (Read 4478 times)

0 Members and 1 Guest are viewing this topic.

Offline iconTopic starter

  • Regular Contributor
  • *
  • Posts: 246
Getting ancient software to run on XP
« on: May 07, 2015, 02:43:28 pm »
Hi

I recently picked up an old Metrix multimeter (thread in Test Equipment) which can be calibrated and generally played with via an RS232 port. Macboy, of this parish, kindly pointed me to the software which is available to do this.

I have an old XP machine for this sort of job, but unfortunately when I try to run the setup program,  I get an error that says: 'Shadow - an error occurred in your application'. When I click close, I get a message about a general protection fault in module etc,.

I've tried running it in Windows 95 and 98 compatibility modes - the software is from the late 90's.

Any thoughts on getting crusty old software to run?

Thanks
John
 

Offline smjcuk

  • Frequent Contributor
  • **
  • Posts: 464
  • Country: gb
Re: Getting ancient software to run on XP
« Reply #1 on: May 07, 2015, 02:53:47 pm »
There is a big difference in memory management between 95/98 and XP. XP has fully protected memory whereas 95/98 had sort of half arsed memory protection. XP is killing the program because it's reading or writing to some memory the process doesn't own. This was common shoddy programming in that era.

In this case, you'd probably be best using a virtual machine (virtualbox for example) with windows 95 installed in it and use the virtual serial port to forward it to the host machine's real serial port.

If the installer is the only thing that is broken, after you've installed it on the 95 machine you may just be able to copy the directory to your host machine and it may work (50/50)
 

Offline Lightages

  • Supporter
  • ****
  • Posts: 4314
  • Country: ca
  • Canadian po
Re: Getting ancient software to run on XP
« Reply #2 on: May 07, 2015, 02:55:30 pm »
Post a copy of the software so people can give it a go.
 

Offline iconTopic starter

  • Regular Contributor
  • *
  • Posts: 246
Re: Getting ancient software to run on XP
« Reply #3 on: May 07, 2015, 03:03:13 pm »
Post a copy of the software so people can give it a go.

Good idea:  Macboy pointed me to:

http://www.bkprecision.com/downloads/software/AK5350.zip

Thanks
John
 

Offline Mechanical Menace

  • Super Contributor
  • ***
  • Posts: 1288
  • Country: gb
Re: Getting ancient software to run on XP
« Reply #4 on: May 07, 2015, 04:13:38 pm »
http://sigrok.org/ could be worth a try. Your bench meter isn't officially supported but two other 50000 count ones are so maybe they used the same protocol.
Second sexiest ugly bloke on the forum.
"Don't believe every quote you read on the internet, because I totally didn't say that."
~Albert Einstein
 

Online macboy

  • Super Contributor
  • ***
  • Posts: 2259
  • Country: ca
Re: Getting ancient software to run on XP
« Reply #5 on: May 07, 2015, 04:28:59 pm »
http://sigrok.org/ could be worth a try. Your bench meter isn't officially supported but two other 50000 count ones are so maybe they used the same protocol.
That seems to support MX53 and MX56 (handheld cousins of this one) so it has a very good chance of working.
I spoke too soon, I see that the status is "planned".
« Last Edit: May 07, 2015, 04:30:40 pm by macboy »
 

Offline Mechanical Menace

  • Super Contributor
  • ***
  • Posts: 1288
  • Country: gb
Re: Getting ancient software to run on XP
« Reply #6 on: May 07, 2015, 04:32:38 pm »
I spoke too soon, I see that the status is "planned".

Shame. But through what contact I've had the devs and community seem nice enough so having a word couldn't go amiss.
Second sexiest ugly bloke on the forum.
"Don't believe every quote you read on the internet, because I totally didn't say that."
~Albert Einstein
 

Offline kc9qvl

  • Regular Contributor
  • *
  • Posts: 149
  • Country: us
Re: Getting ancient software to run on XP
« Reply #7 on: May 08, 2015, 03:08:08 am »
Ok it installs and runs windows 98 under dosbox emulator. Windows 8.1 64bit host
 

Offline Lightages

  • Supporter
  • ****
  • Posts: 4314
  • Country: ca
  • Canadian po
Re: Getting ancient software to run on XP
« Reply #8 on: May 08, 2015, 04:21:10 am »
The program runs for me in a virtual XP machine in Win7 x64. :-/O
 

Offline iconTopic starter

  • Regular Contributor
  • *
  • Posts: 246
Re: Getting ancient software to run on XP
« Reply #9 on: May 08, 2015, 08:44:53 am »
How infuriating! I'm sitting here looking at an actual, real-life XP machine, and I can't get to to go at all, despite trying every combination of compatibility settings (and none). Just a cryptic error message that google can't even find. I don't normally do this, but -  |O

Now I need to start researching how you set up a virtual machine. How very upsadding.

John
 

Offline deephaven

  • Frequent Contributor
  • **
  • Posts: 796
  • Country: gb
  • Civilization is just one big bootstrap
    • Deephaven Ltd
Re: Getting ancient software to run on XP
« Reply #10 on: May 08, 2015, 12:12:58 pm »
Just tried it on my real XP Professional SP3 Dell Vostro 400  machine and it installs ans runs fine:

 

Offline iconTopic starter

  • Regular Contributor
  • *
  • Posts: 246
Re: Getting ancient software to run on XP
« Reply #11 on: May 08, 2015, 01:59:22 pm »
After re-installing XP (not a phrase I expected to use this year), it's now working. I'll buy a serial cable and then try and remember what I was doing it for in the first place...

J
 

Offline smjcuk

  • Frequent Contributor
  • **
  • Posts: 464
  • Country: gb
Re: Getting ancient software to run on XP
« Reply #12 on: May 08, 2015, 02:17:19 pm »
All IT projects start with reinstalling windows :)
 

Offline SeanB

  • Super Contributor
  • ***
  • Posts: 16288
  • Country: za
Re: Getting ancient software to run on XP
« Reply #13 on: May 08, 2015, 03:08:38 pm »
Vertualbox, install XP and then copy the VM. Then use the VM and if it dies then copy the image again. works for me, though I tend to delete it after about 5 copies are made.
 

Offline kfnight

  • Regular Contributor
  • *
  • Posts: 71
Re: Getting ancient software to run on XP
« Reply #14 on: May 08, 2015, 04:46:13 pm »
Late 90s software is not ancient.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf