| USB Peripherals in DOS |
The second option is a utility called Joy-to-Key, which allows a user to map a keystroke to joystick buttons/functions. The program is not limited to DOS usage only and is very easy to set up and get running. All one has to do is make sure Joy-to- Key is running in the background with the preferred key/joystick configuration selected and begin the game. While the operation of this utility can sometimes be less than perfect (for example, I once used it to run Fifa 2004 and the game felt, well, less than natural to play), in some instances it works beautifully (again, Speedball 2 works perfectly with Joy-to-Key), and it is well worth a dabble with: http://hp.vector.co.jp/authors/VA016823/joytokey/english.html
As for peripherals such as USB keyboards and mice, the only solution which I know of is the use of PS2-to-USB adaptors, such as those found at the this link. Quality peripheral manufacturers such as Logitech often include converters of this type with their USB keyboards and mice freely; however, if you do not get one with your hardware, they should be easily available for purchase on the Internet. As always, Google is your friend.
| Limiting System Performance for Older Games/Applications |
While this is not a necessarily common affliction, it does crop up now and again, even on games that aren t that old (such as Silver from 1999, which has numerous issues running on today's faster machines) and can make games, sadly, unplayable.
However, help is at hand in the form of a handy little utility called Turbo. This application allows you to run the CPU at anywhere from 1%-100% of its stock power (for example, setting turbo to 10% on a 2GHz machine would reduce your CPU to 200 MHz performance). This particular application is fairly easy and self-explanatory to use: simply fire it up and set your desired CPU percentage, then run your desired game/application. One word of warning, however: do not set your CPU speed too slow, particularly on XP/2K systems, as everything will slow to an absolute crawl, which will not be pleasant.
| Check the Online Community |
- http://www.scummvm.org/
- http://www.thediscworld.co.uk/d2prob.htm
- http://www.cdos.org/forum/forum.php?forumid=3
| The Windows Compatibility Tool |
In Windows XP, to access compatibility settings, simply right click on any executable or shortcut and select properties. From the page that opens then click the Compatibility tab and you should be presented with the following screen:

From here, checking the box labelled Run this program in compatibility mode for will present you with a list of operating systems from which to choose. With the compatibility tool I would simply advise a course of trial and error. Try every operating system and every option available to you. Who knows, you might just get lucky.
For Windows 2000, the application compatibility tool is hidden away on your OS Setup CD, so pop it in your machine and navigate to D: Support (where D: is the name of your CDROM drive) and double click APCOMPAT.EXE, which will then present you with the following screen:

As with the XP Compatibility tool, trial and error is your best tool once again. As a side note, APCOMPAT.EXE can also be copied from the CD to your hard drive using the copy and paste function to avoid the fuss of inserting your CD every time you wish to use it.
| Conclusion |