Link to home
Start Free TrialLog in
Avatar of Norma Posy
Norma PosyFlag for United States of America

asked on

XP emulator

I wrote an app in VB6 many  years ago. Scheduler and statistics for a pool league. It is complicated. Source code occupies about 300 MB.

I have been maintaining it on an old XP machine that finally died. Fortunately, I have all the source code and files on an external hard drive (and archived to CD).

I keep telling these people that the program needs to be complete re-written from scratch in some modern language. vb.net? Visual C++? Bourland? I'm 84 years old, and simply do not have the ambition.

What about an XP emulator on my Win7 machine? Any suggestions?

There are schedule/statistics apps out there. Any recommendations?

App is complicated. Variable number of divisions. Variable # of teams/division. Variable # of players/team. Different starting dates/division. Different rounds/season for each division. Venues may support teams in various divisions, and may support more teams than they have available pool tables. The divisions "cross-fertilize" to violate that condition. As I said, It is a complicated lot of coding.
Avatar of John
John
Flag of Canada image

Hello Norma. Long time, no see :)

You can purchase XP on eBay and use VMware Player or Workstation to run it.

On Windows 7 Pro (not on Windows 8 or 10) I think you can still get the XP Mode for Windows 7 that was used to get people off XP.

Purchase an XP license on eBay will give you more options down the road.

Do you have a successor that could re-write the program?
Avatar of Wayne88
You don't need an emulator.  If you still have the old hard drive from the XP machine then just convert it to a virtual machine (P2V).  Then you can run the XP virtual machine on any modern Windows using VirtualBox (or ESXi, Hyper-V, but I will use VirtualBox for this example).  This way you won't have to deal with outdated hardware and reinstalling the software applications.  VirtualBox and the converter tool are free.

This way, you will have a virtual copy of the machine with all the applications intact.  Any I.T consultant you hire should be able to do this if you're not interested in doing it yourself.

Here are the steps: http://lifeofageekadmin.com/perform-windows-p2v-using-disk2vhd-virtualbox/
ASKER CERTIFIED SOLUTION
Avatar of Dr. Klahn
Dr. Klahn

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I have P2V a few XPs and Windows 2003.  Converting the original machine to a virtual machine is risk free.  I have also saved an old unsupported ERP server installed on an old Server 2003 this way.  I hope this is a method Norma can use.  Norma, if you are going to go this route make sure that the hard drive from the original XP machine is not altered or make backup of it before the conversion, just in case.
Avatar of Norma Posy

ASKER

I couldn't figure out how to distribute points.
All responses were very helpful. Thank you all.

John: Successor? Well, one fellow started a visual C++ version, but gave up after getting into it. He could make pretty pictures for the "user interface", but putting code behind the "click" events soon overwhelmed him. It's really complicated. I started out by configuring my own self-contained relational data base structure.

There was a lot of revisions over the years. For anyone starting fresh, first priority is a comprehensive "Critical Item Product Specification" which details exactly what the damn thing is to do.

Wayne: Fortunately, the entire project exists on an external hard drive. So I don't care about the internal hard drive of the XP machine.

Again, thank you all. I actually copied all your remarks to a notepad file so I may ponder at leisure.

- - Norma Posy
Hi Norma, thanks for getting back and good luck!