Here you can find emulators. Emulators let you run software originally written for one platform on a computer running another. For instance, you could run Windows programs on a Linux computer. Emulators are also used to run programs from old platforms on newer ones. For instance, there are PDP-11 and TRS-80 emulators for Unix systems. You can also find emulators for devices such as Nintendo game consoles, Palm Pilot hardware, etc. Sometimes emulators may require software such as ROMs or operating systems. Where possible, I have put those in with the emulators. In general, software for your platform will not be found here, but rather is to be found in other areas of gopher.quux.org or on other websites. You will also not find filesystem drivers (programs that let you access non-native filesystems from a given computer), compression tools, or data conversion tools in this directory. Those are in other Software directories here on quux.org. Files here are arranged first by the platform that is emulated and secondly by the platform on which the emulator runs. So, for instance, if you wanted to find a Unix emulator for Palm devices, you'd look under Palm/Unix to find the relevant software. Emulators come in different formats -- emulators of entire hardware systems (CPUs, etc), emulators of some software, emulators of operating systems, etc. Some emulators do more than one of these things. Therefore, you may want to try several relevant categories if you can't find what you're looking for right away. For instance, bochs emulates an i386 CPU and system, on which you can run DOS. dosemu also lets you run DOS in Linux, but is much more DOS-centric. -- John Goerzen Aug 22, 2000