Thank you for wanting to provide feedback!
If you have a question, please carefully examine the list of frequently asked questions below before you decide to email it.
- Where can I find games or ROMs for an emulator?
Many pages on emulation.net have links to sites which carry emulator software and ROMs, but due to the possibility of copyright infringement, emulation.net cannot endorse or link to ROM sites in some cases. For a detailed explanation, please read this message about distributing ROMs.
- I found an emulator that isn't listed on your page.
Odds are, you found BluePS2, m64, or maybe PSX-Emu. All of these are complete frauds. BluePS2 simply puts up a dialog saying that the CD you inserted cannot be read. m64 is nothing more than a copy of iNES 0.6, with redesigned dialog boxes and icons--apparently this was an anonymous April Fool's Joke from 1997. Although this emulator claims to run Nintendo 64 games, it won't--but it will run several 8-bit Nintendo ROMs. PSX-Emu is actually a trojan horse; it will infect your System file (in Classic Mac OS) with a dangerous INIT resource if you run it, so stay away from this program!
There are also certain criteria that need to be met before emulation.net will list any software. Most importantly, any emulator listed on emulation.net must run at least one software title correctly before it is listed. This is mainly to prevent people from flooding the page with non-working, useless software.
- I'm using Windows, and...
Stop right there. emulation.net is dedicated exclusively to the Macintosh. However, if you're looking for emulators, We recommend you try Vintage Gaming, or Zophar's Domain. If you want a Macintosh emulator so you can run Mac programs on your PC, we recommend Basilisk II for Motorola 680x0 Macintosh emulation, or PearPC for PowerPC Macintosh emulation.
- When I try to download, my browser tells me I'm missing a plugin or my screen fills with garbage characters.
Most likely, this means that your browser has become misconfigured or is out of date. A workaround is to choose "Save to Disk," or "Download Linked File As..." which instructs the browser to download the file normally. Afterwards, you will need to drag the downloaded file onto Stuffit Expander before using it. If your screen fills with garbage characters, go back to the previous page, hold control while clicking the download link, and choose "save target to disk..." or "download linked file as..."
- I downloaded an emulator, and I need help getting it to work properly.
Please try to contact the authors of the emulator directly before sending e-mail to emulation.net. They are likely to be much more familiar with their software than we would be. The author's e-mail address will usually be listed right next to the description of an emulator.
- Downloaded files aren't working properly. They stop halfway through the download, or have problems decompressing.
Stuffit Expander should be able to decompress any archive available from this site. Older versions of Stuffit Expander will not be able to decompress some files from emulation.net. If you are downloading files and Stuffit Expander is not recognizing them, make absolutely sure that you have the most recent version before complaining; specifically, versions prior to 8.0.1 will have trouble expanding the newest archives. You might also want to try Drop7Zip which can handle a few archive formats Stuffit Expander won't (it also compresses)!
Some ISPs have problems downloading from emulation.net. Specificially, AOL will often abort downloads when they are only partially complete. Some smaller ISPs, especially overseas ones, also exhibit this behaviour. Unfortunately, there is absolutely nothing I can do about this; usually the problem will go away in a few hours, though. If you receive corrupt or incomplete files often, it can help to use a utility called Monica.
- How can I use my old programs or documents on my Macintosh, using an emulator? The disks aren't compatible with my Macintosh.
Several computer platforms used 5.25" disks, or 3.5" disks with a format that is incompatible with current standards. For example, the Commodore Amiga used a special disk format which can't be read by the Macintosh. If you can't use regular disks to transfer software, it's usually possible to connect the two computers directly in some fashion to transfer data.
The easiest solution for file transfer is normally a modem connection from one computer to the other; if you have two phone lines and modems for each computer, this is a free, painless method of file transfer. Other solutions usually involve building a special cable to connect the two computers with a serial link. So-called USB "dump" devices exist as well. You should, however, search Google for more specific information about these devices.
- I'm looking for an emulator for some system that isn't listed on your page.
In response to some common questions: Neo-Geo games can be emulated with MacMAME or GeoMAME. Color Gameboy games work very well with with many of the regular Gameboy emulators. There are no Newton emulators, no Sega CD, Sega 32X or Sega Saturn emulators, and of course there are no Dreamcast or Playstation 2 emulators.
All Mac OS and Mac OS X emulators that we are currently aware of are already accessible through the table on the main page of emulation.net. The machine you want to emulate most likely does not have an emulator written for it yet.
People often ask if an emulator for their favorite system is under development. The answer is almost invariably that we don't know. If we've heard anything about an emulator under development, and we're at liberty to discuss it, the information will probably be on emulation.net already.
- Why doesn't someone port Callus/Genecyst/KGen/(other) to Macintosh?
Many PC emulators are written in Intel assembly language, which is not directly portable to Macintosh. The x86 architecture is structured such that most programs run much faster if written in hand-coded assembly instead of relatively simpler C or C++.
PC emulators written in C or C++ are usually very portable to the Macintosh, and generally perform better on the PowerPC than on the x86 architecture (at equivalent MHz) due to the superior processor architecture. However, PC developers looking to increase the speed of their emulators will frequently rewrite their code in assembly, which makes it nearly impossible to port but makes the PC version faster.
All emulators written by Bloodlust Software (Callus, Genecyst, and NESticle) are written in assembly, as well as ZSNES, KGen, and several other popular emulators. However, determined programmers have been known to take PC assembly code and translate it into PowerPC assembly or even back into C--this is a very slow, arduous process, but not an impossible one. In many cases, though, it's faster to just start from scratch than to port large chunks of assembly.
- What exactly is an emulator? How do they work?
An emulator is a program which simulates a piece of hardware on your computer. In general, this simulation is done completely in software, so you shouldn't need to change anything with your computer's setup. Then, you'll be able to run Windows applications, Nintendo video games, arcade machines, Apple II+ BASIC and more, all from your Macintosh desktop. The best part is that most emulators are shareware or freeware, so you won't have to spend money to try them out. PC emulators are a notable exception; although you need to purchase it, Virtual PC offers very competitive performance and costs under $100.
Emulators require a lot of processing power for best performance. Even relatively simple systems like the Nintendo Entertainment System need a PowerPC-based processor for acceptable performance, and emulating most PC games at Pentium speeds is possible only on high-end G3 and G4 or higher Power Macintoshes. You should expect to require anywhere from a 200MHz to 2GHz (or even higher!) system to run various emulators. As time passes these hardware requirements will continue to become steeper, so stay on top of technology.
Some emulators require ROMs to do anything useful. Cartridge-based video games are encoded on ROM chips, and most computers store basic information in an onboard ROM chip. However, emulation.net will not provide ROMs for some systems because they are still copyrighted by the original developers. Please see this article about distributing ROMs for further information.
- (Classic Mac OS Question) After I try to run an emulator, it tells me that I'm missing a file such as "AppearanceLib" or "NavigationLib."
Some older Macintosh software requires additional system libraries before it can work properly. For example, AppearanceLib refers to the Appearance Manager, an extension developed at Apple that allows Macs running System 7 to use programs developed around the new Mac OS 8.0 interface. Users of Mac OS 8 and above should not need to install the Appearance Manager; it is already built into the system. If you're still running System 7, it is highly recommended that you consider an upgrade to Mac OS 8 or later.
NavigationLib refers to the Navigation Services library, a replacement for the archaic file open and file save dialogs from System 7. It is available as an extension for users of Mac OS 8.0 and 8.1; in Mac OS 8.5 and later, it is integrated into the system and should not be installed separately. Please note that the standalone Navigation Services extension has been known to cause problems on a few systems; if you're using NavigationLib and experiencing intermittent errors while using an emulator, consider upgrading to Mac OS 8.5 or later.
Some emulators use other libraries as well, such as OpenGL, InputSprocket or DrawSprocket. If an emulator cannot function without the installation of a certain extension, emulation.net will generally provide links to the necessary files along with the emulator itself.
If you still have feedback you wish to leave, please submit it here.
Back to emulation.net.