Emulation
Related Links

If you're at all interested in emulation, there's a wealth of information on the topic available on the Internet. The links below are to some of the better emulation-related websites out there.

General Emulation Websites

Classicgaming.com

Most websites that (illegally) offer ROMs for download are ragtag affairs that are maintained by individuals, but not this one. Classicgaming.com is an anomaly in that it is a professionally-maintained site that hires its own staff and generates revenue by selling banner advertisements -- yet flouts international intellectual-property protection laws by offering "classic" ROMs (i.e., those written for old computer systems that are no longer on the market -- the Apple II, Commodore 64 and so on) for download. You can also download emulators for these classic systems on this site.

emulation.net

The definitive emulation website for Mac owners. Practically every emulator that runs on a Macintosh is available for download; the site also contains links to helpful background information on each platform for which an emulator is offered. No ROMs are available here, though.

Emulators Unlimited

An upstanding emulation website that hosts several emulator projects (most notably UltraHLE) and has no links to downloadable ROMs, as other websites have.

Emulation Excitement

Like Classicgaming.com, this website is unique in that it is professionally maintained yet engages in the illegal practice of offering ROMs (albeit for classic systems) for download. You can find a brief FAQ on the legality of emulation here.

Top 25 Emulation Sites

Links to the top 25 emulation websites on the Internet, ranked by hit count. Most of the websites linked to here have emulators and ROMs (for both classic and modern systems) available for download.

Zophar's Domain

An enormous website that offers every emulator imaginable for download (there are eight Nintendo 64 emulators alone, for example), as well as extensive emulation FAQs, message boards, instructions on how to write an emulator and countless other snippets of emulator-relation information. If a definitive emulator site exists, it is probably this one.

Specific Emulator Websites

There are far too many emulators in existence to list here; for a more complete listing, try visiting one of the above links. The links below are to the websites of emulators that are either especially popular or were discussed in this project.

Amiga Forever

Here you can purchase the Amiga emulator that contains verbatim copies of the BIOS licensed from Amiga International, as well as read several essays written by the developers explaining why they decided to license the Amiga BIOS instead of reimplementing it from scratch.

Executor

You can download a copy of ARDI Executor, which is essentially the only Macintosh emulator available for the PC that does not require you to supply it with a copy of the Mac BIOS, here at the ARDI website.

NESticle

NESticle, the very popular (not to mention very tastelessly-named) PC emulator for the Nintendo video game system, has no official website but can be downloaded from the above Classicgaming.com URL.

UAE

Website of the Unix Amiga Emulator, which must have a copy of the Amiga BIOS (not included) to function.

UltraHLE

Home of the controversial Nintendo 64 emulator. Strangely enough, you can't download the emulator off this website even though it's available for download from countless other websites. The official UltraHLE FAQ, which contains a brief overview of the technical aspects of the emulator, exists here.

Virtual Game Station

Find out all about that software that Sony is suing Connectix over. Contains links to selected media coverage of the emulator.

Virtual PC

Home of Virtual PC, the PC emulator for the Macintosh that is Connectix's flagship product. You can find an excellent Byte Magazine article on how Virtual PC works at www.byte.com/art/9711/sec4/art4.htm.

Wine

Home of the Wine Windows "emulator" for Unix. This website is fairly extensive, since Wine is an open source project and work on the program is coordinated through the site.

ZSNES

Home of ZNES, a popular PC emulator for the Super Nintendo video game system.

Back to Introduction


MPEG Layer 3   |   Search Engines and Directories
Reverse Engineering   |   CD Burners

Introduction


Ted LeVan   |   Huat Chye Lim   |   Marissa Mayer   |   Ann Rose Van

Computer Science 201 Final Project
Stanford University, March 1999