WordPress plugin intelligence profile

AMG Labs DOS Apps

Publish and run vintage apps and games right in your site's browser. As simple as uploading an image to the Media Library.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.1
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 8.1
Directory statusactive
Last directory update31 Aug 20262mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org rating5.0 / 5 from 1 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records AMG Labs DOS Apps version 1.0.1 as active, updated 2mo ago and tested up to WordPress 7.1.

Overview

About this plugin

AMG Labs DOS Apps lets you make your old programs playable on any page of your site, with no technical knowledge required.

Send your program’s files and the plugin takes care of the rest: it analyzes them, prepares everything and makes it ready to run in any visitor’s browser — on desktop or mobile.

The DOS emulator runs entirely in the visitor’s browser and is self-hosted by the plugin. Nothing is sent to third-party services.

This plugin bundles the open-source js-dos v8 engine (including its WebAssembly emulator binaries) to run the programs in the browser. js-dos is distributed under the GNU GPL v2 license, which is compatible with this plugin’s own license. The compiled/minified files shipped in assets/vendor/jsdos/ are unmodified builds of that project; their full human-readable source code is available at the links listed under “Source Code and Credits” below.

Features:

  • Step-by-step import wizard.
  • Automatic detection of the main program.
  • Import from a folder of files already on the server.
  • Editor block and shortcode ready to publish.
  • Fullscreen, sound, mouse, virtual keyboard and touch controls on mobile.
  • Save and restore the program state.

Source Code and Credits

The browser player is powered by the js-dos project (version 8), an open-source

DOS emulator for the web, licensed under the GNU General Public License v2

0) — the same license family as this plugin.

  • Project site: https://js-dos.com/
  • Source code (js-dos): https://github.com/caiiiycuk/js-dos
  • License declaration (GPL-2.0): https://github.com/caiiiycuk/js-dos/blob/8.xx/package.json
  • Source code (WebAssembly emulator backends): https://github.com/caiiiycuk/emulators
  • License text (GPL-2.0): https://github.com/caiiiycuk/emulators/blob/master/LICENSE
  • Full GPL-2.0 text: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html

css, and the

emulators/ WebAssembly binaries) are unmodified distribution builds of those

projects and are included so the plugin can run fully self-hosted, without loading

anything from a third-party CDN. The complete, human-readable (non-minified)

source for those files can be obtained from the repositories above.

All other code in this plugin is original work by AMG Labs and is provided in

human-readable form.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • browser
  • dos
  • emulator
  • games
  • retro
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 8.1
Update activity31 Aug 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.