emu2

emu2

Alan Pope (popey) Publisher Star developer Star developer

Install latest/stable of emu2

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

sudo snap install emu2

Don't have snapd? Get set up for snaps.

Channel Version Published

emu2 - A simple text-mode x86 + DOS emulator

This is a simple DOS emulator for the Linux text console, supporting basic DOS system calls and console I/O.

EMU2 - Simple x86 + DOS Emulator, version 2021.01

Usage: emu2 [options] <prog.exe> [args...] [-- environment vars]

Options (processed before program name):
  -h            Show this help.
  -b <addr>     Load header-less binary at address.
  -r <seg>:<ip> Specify a run address to start execution.
                (only for binary loaded data).

Environment variables:
  EMU2_DEBUG_NAME     Base name of a file to write the debug log, defaults to the exe name if not given.
  EMU2_DEBUG          List of debug options to activate, from the following: 'cpu', 'int', 'port', 'dos', 'video'.
  EMU2_PROGNAME       DOS program name, if not given use the unix name.
  EMU2_DEFAULT_DRIVE  DOS default (current) drive letter, if not given use 'C:'
  EMU2_CWD            DOS current working directory, use 'C:\' if not given.
  EMU2_DRIVE_n        Set unix path as root of drive 'n', by default all drives point to the unix working directory.
  EMU2_CODEPAGE       Set DOS code-page. Set to '?' to show lost of code-pages.
  EMU2_LOWMEM         Limit DOS memory to 512KB, fixes some old buggy programs.

Source: https://github.com/dmsc/emu2 Build config: https://github.com/popey/emu2-snap

Details for emu2

License
  • GPL-2.0

Last updated
  • 14 March 2024 - latest/stable
  • 30 October 2024 - latest/edge

Share this snap

Generate an embeddable card to be shared on external websites.


Install emu2 on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.