Skip to content
SPECIFICTION
Get listed

DosKit vs UniPCemu

DosKit

doskit.net

UniPCemu

superfury.itch.io

Side by side

FigureDosKitUniPCemu
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WebYes—
WindowsYesYes
macOSYes—
LinuxYes—
iOSYes—
AndroidYesYes
Plans published11
Spec score · MS-DOS Emulators8.0 (#8)7.1 (#21)
InputIt supports standard DOS keyboard input, including function keys and special characters, plus mobile touch controls.The listing says supported input includes Xbox 360 controllers, PC mouse and keyboard, PSP-style input, and touch-screen input.
MakerThe repository identifies Cameron Rye as the maker, and his personal site describes him as a software engineer and architect.The maker profile describes Superfury1 as the creator of UniPCemu and various PSP-related homebrew tools.
PurposeDosKit is a cross-platform foundation for running DOS applications using js-dos WebAssembly technology.UniPCemu is a cycle-accurate x86 emulator for running classic PC games on mobile devices and modern PCs.
SupportThe project directs users to review existing GitHub issues or open a new issue with browser, operating-system, and console-error details.The maker asks users to report issues and bugs through the Bitbucket issue tracker.

Plans

DosKit

  • FreeFree

DosKit pricing →

UniPCemu

  • UniPCemuFree

UniPCemu pricing →

In their own words

DosKit

DosKit is a cross-platform foundation for running DOS applications through js-dos WebAssembly technology. It opens to an interactive DOS command prompt and is available as an installable Progressive Web App for desktop and mobile devices. After the first visit, service-worker caching enables offline use. URL parameters can load applications such as Second Reality and Impulse Tracker. Input includes standard DOS keyboard controls, including function keys and special characters, plus mobile touch controls. Audio output uses Sound Blaster and AdLib emulation. DosKit uses js-dos 8.3.20 WebAssembly and supports DOSBox and DOSBox-X backends. Its command interface includes pause, resume, mute, unmute, screenshots and filesystem read/write commands. WebAssembly and JavaScript are required, with at least 2GB of RAM recommended. Internet Explorer is unsupported, and iOS Safari versions before 15 have limited WebAssembly support. DosKit is free under the MIT License; js-dos and DOSBox are listed under GPL-2.0 licenses.

Visit doskit.net

UniPCemu

UniPCemu is a free, downloadable x86 emulator for classic PC software. Its main listing covers Windows and Android, with additional builds mentioned for PSP, Nintendo Switch and PS Vita. The emulator models CPU generations from the 8086/8088 through Pentium II, and drivers can provide software floating-point emulation. Hardware choices are configurable: graphics range from IBM MDA to ET4000/W32 SVGA, while sound options run from the PC speaker to Sound Blaster 2.0. It supports MS-DOS targets, DSK, IMD, CUE, IMG and IMA disk images, gamepads, audio CDs, mouse and keyboard, PSP-style controls and touch input. Windows MIDI passthrough is available. Windows server builds can use TCP to simulate SLIP or PPP connections, with multi-client and protocol support plus IP-based access controls. Android data is not backed up automatically and may be deleted on uninstall. Users provide ROMs and disk images. Windows server builds require WinPcap-compatible software.

Visit superfury.itch.io