Board index » cppbuilder » x86 emulator

x86 emulator


2004-04-22 05:23:09 AM
cppbuilder7
Hi to all:
I have a old program made with Borland that runs fine on 286->PIII in
Win311, Win9x, Win2k and XP.
But it doesnt run in a 2Ghz P4 machine (I tested in W2k and XP), neither on
a Athlon 2.4Ghz.
I think that the routines to acces to paralel port key are 'time dependent',
the developer no longer supports
that application (They expect that I spend $995 in a upgrade). So I was
thinking in use a x86 emulator like dosbox or
something like this. Anyone has experience/recomendation in the subject?
What about 'underclocking' the CPU?
Any suggestion wilkomed.
Thanks
Saludos
Sebastian
 
 

Re:x86 emulator

It might be wiser to cruise around and find a used PIII for this app.
How about a laptop?
if it's having problems with the parrallel port "lock"
I wonder if you might not eventually have problems with winXP on the other
machines.
XP handles parrallel ports differently...
"Sebastian Ledesma" <labo(no_sp@m)solidyne1.com>wrote in message
Quote
Hi to all:

I have a old program made with Borland that runs fine on 286->PIII in
Win311, Win9x, Win2k and XP.
But it doesnt run in a 2Ghz P4 machine (I tested in W2k and XP), neither
on
a Athlon 2.4Ghz.
I think that the routines to acces to paralel port key are 'time
dependent',
the developer no longer supports
that application (They expect that I spend $995 in a upgrade). So I was
thinking in use a x86 emulator like dosbox or
something like this. Anyone has experience/recomendation in the subject?
What about 'underclocking' the CPU?
Any suggestion wilkomed.
Thanks

Saludos
Sebastian


 

Re:x86 emulator

On Wed, 21 Apr 2004 18:23:09 -0300, "Sebastian Ledesma"
<labo(no_sp@m)solidyne1.com>wrote:
Quote
Hi to all:

I have a old program made with Borland that runs fine on 286->PIII in
Win311, Win9x, Win2k and XP.
But it doesnt run in a 2Ghz P4 machine (I tested in W2k and XP), neither on
a Athlon 2.4Ghz.
I think that the routines to acces to paralel port key are 'time dependent',
the developer no longer supports
that application (They expect that I spend $995 in a upgrade). So I was
thinking in use a x86 emulator like dosbox or
something like this. Anyone has experience/recomendation in the subject?
What about 'underclocking' the CPU?
Any suggestion wilkomed.
Maybe you could disassemble the .exe and patch the code that accesses
the port to add some delays. I recently added some delays to an old
DOS program that used I2C on the parallel port - I measured the
required delay at runtime so that it adjusted for the speed of the PC.
Graeme
 

{smallsort}