Skip to content
Computer Napoleonics gameplay on Apple II
Computer Napoleonics gameplay on Apple II. Representative game image from the Retro Replay media library; it is not a capture from this emulator.

AppleWin

APPLE II EMULATOR

AppleWin

AppleWin is a Windows-native emulator that runs software for the Apple II family (Apple II, II+, IIe). It is actively maintained on GitHub and distributed as native Windows executables and ZIP packages.

Apple IIPRIMARY SYSTEM
1994PROJECT BEGAN
Open sourcePROJECT MODEL

WHY IT MATTERS

Why choose AppleWin?

AppleWin focuses on accurate Apple II series emulation while remaining lightweight and Windows-native. It provides disk and tape image mounting, configurable video modes (including HGR/Lo-Res), keyboard and joystick input mapping, a built-in debugger for 6502 code, and many configuration options tuned to classic Apple II software and development.

BEST FOR

Best for

Windows users who want a dedicated, well-documented Apple II / II+ / IIe emulator with strong compatibility, built-in debugging tools, and active release management via GitHub.

The people behind AppleWin

History and maintenance

AppleWin was originally written by Michael (Mike) O'Brien in the mid-1990s; early public references place initial development around 1994–1995. Over time it moved from single-author releases to an open-source repository hosted on GitHub where contributors maintain the code, documentation, help files, and release packaging. The project repository contains a History.txt and a set of HTML help pages documenting configuration, keyboard behaviour, disk formats, and emulator features. Releases and release notes are published in the repository's Releases area.

What AppleWin supports

  • Apple II
  • Apple II+
  • Apple IIe
  • Disk and tape image formats (common .dsk, .po, ProDOS/DOS 3.3 images)
  • Joystick/gamepad input
  • Serial/virtual networking via TCP (optional features in builds)

Download and availability

OFFICIAL DOWNLOADS

Get AppleWin

Official builds and release archives are published on the project's GitHub Releases page. Download the latest release ZIP or the x64 executable from the Releases area; portable ZIP packages are supplied as assets on each release.

Get AppleWin ↗

DOCUMENTATION

Official documentation

Read the official configuration, compatibility, and troubleshooting material before changing advanced options.

Read official documentation ↗
Broken or missing download? Emulator projects move and official links sometimes change. Please contact Retro Replay so the source can be verified and updated.

AppleWin setup guide

Setup note: This setup guide covers downloading AppleWin, configuring it for Apple II emulation on Windows, mounting disk/tape images, ROM/BIOS considerations, and practical tips for common issues.

  1. 1) Obtain the official build: Open the AppleWin GitHub repository and go to the Releases page. Download the ZIP or the AppleWin-x64.exe asset from the latest published release. Verify the release notes in the Assets/Release description for any platform notes.
  2. 2) Unpack and run: If you downloaded the ZIP, extract it to a folder where you want to keep your Apple II images and configuration (no installer required). Run the AppleWin executable. Depending on the release you may have separate x86 and x64 builds; use the x64 build on modern 64-bit Windows.
  3. 3) Configure ROM/BIOS and built-in images: AppleWin supports multiple ROM variants via configuration. The project documentation and help pages describe video ROMs and optional ROM files. Many releases include common boot images (DOS 3.3 / ProDOS) bundled as assets; check the help files. Do not expect commercial games, proprietary firmware, or any copyrighted ROMs to be included; obtain those legally if required.
  4. 4) Mount disk (.dsk .po .nib) and tape images (.cas/.wav): Use the Disk menu to attach floppy images (single-drive or multi-drive depending on the build). For tape-based software use the Tape/Cassette menu to load .cas or .wav files if supported. AppleWin supports common Apple II image formats—if an image won't boot, check whether it is ProDOS vs DOS 3.3 ordering and try the emulator's disk utilities or image converters recommended in the documentation.
  5. 5) Keyboard, joystick, and input mapping: AppleWin maps PC keyboard to Apple II keys and defaults to Caps Lock behaviour like an Apple II. The help pages document keyboard quirks and provide command-line switches to alter startup Caps Lock state and use alternate video ROMs. Configure joystick/gamepad via the Input or Joystick settings; test mapping in-game and adjust dead zones if the controller feels sensitive.
  6. 6) Sound, video, and performance: Video mode options cover text, lo-res, and hi-res pages and may include scaling/interpolation options. Sound is handled by the Windows audio subsystem—choose an appropriate output device and sample rate in the emulator options if available. AppleWin is lightweight; modern hardware should run it with ample performance.
  7. 7) Saving, state files, and disk persistence: Save state features and snapshot formats vary by release; use the provided menus to save/restore emulator state. For persistent file storage, write-protect disabled mounted disk images will record changes to the image file on the host filesystem—make backups of originals before writing if you want to preserve pristine images.
  8. 8) Using the debugger and development features: AppleWin includes a built-in debugger useful for 6502 development and reverse engineering. Consult the help/debugger documentation in the repo for breakpoints, memory inspection, and stepping. The debugger is valuable when developing or porting Apple II software.

Software reminder: AppleWin does not include commercial games, copyrighted BIOS/firmware images, or proprietary Apple ROMs unless explicitly provided in a release. Obtain any required ROMs, firmware, or game software through legal channels. Follow the project's documentation for any required ROM filenames or checksums.

Sources and further reading

Detailed guides and tutorials

Explore step-by-step guides for AppleWin as they are published.