DOS program under XP

April 16, 2010 at 06:15:45
Specs: Windows XP
I run a ham radio packet bulletin board called WinFBB (but in fcat a DOS proram) under Windows XP Pro SP3, and only have one problem. When starting WinFBB I have to press the right mouse button (on the desktop) at the same time, or the PC will freeze. Why is this happening and how can it be avoided?

See More: DOS program under XP

Report •

#1
April 16, 2010 at 06:40:07
Windows XP can run a lot of legacy DOS applications by the built-in emulator NTVDM (NT Virtual DOS Machine), but unpredictable behaviors may always happen as XP has no DOS as it is a NT kernel system that does not recognize DOS int 21h interrupts.

What you face is almost impossible to solve without an extraordinary amount of work. The only way to work around is to run your program inside a virtual machine as MS Virtual PC 2007 or Open Source VirtualBox (both free) under a guest DOS environment (MS-DOS, DR-DOS or FreeDOS).

If this way is worth to try is left to your own.


Report •

#2
April 16, 2010 at 15:11:24
Try running or even go and re-install in compatibility mode.

Might even try dosbox.

Playing to the angels
Les Paul (1915-2009)


Report •

#3
April 16, 2010 at 16:02:02
If it was me, I would run a Virtual Machine with DOS 5.0 so that it does not have any emulator issues and you can control how much RAM is dedicated to the system.

Report •

Related Solutions

#4
April 17, 2010 at 01:54:09
Thanks for the quick replies! Although I've been playing with computers for 20-odd years, I'm far from an expert and have never had any experience with DOS-boxes or Virtual Machines. The only problem I have is startup of WinFBB, and I have solved it by pressing the right-hand mouse button. If I'm too late in doing so, the PC hangs and has to be rebooted. Otherwise the packet radio BBS program (WinFBB) works perfectly. Maybe I should leave it like this until I invest in a new PC and start using the 32-bit version of WinFBB?

Report •

#5
April 17, 2010 at 08:40:13
I guess if you are happy.

Could try to install in compatibility mode and run in compatibility mode just for grins.

Also dosbox and or virtual machines could be used safely too. Might need a full copy of dos/win95/98/me for a VM. Dosbox is a program. http://www.dosbox.com/

"DOSBox also emulates CPU:286/386 realmode/protected mode, Directory FileSystem/XMS/EMS, Tandy/Hercules/CGA/EGA/VGA/VESA graphics, a SoundBlaster/Gravis Ultra Sound card for excellent sound compatibility with older games.."

Playing to the angels
Les Paul (1915-2009)


Report •

Ask Question