Try DigitalOcean free for up to two months!

Web-Browsers as a VM or Game Emulator

Discussion in 'X org / Desktop' started by DevynCJohnson, Jun 29, 2014.

  1. DevynCJohnson

    DevynCJohnson Well-Known Member Staff Member Staff Writer

    May 21, 2013
    Likes Received:
    Firefox and Chromium are not just web-browsers, but they can also be used as gaming systems or virtual machines. Yes, you can run operating systems within a web-browser.


    To install a Firefox game, go to the add-ons manager and search for "games". Install the desired games by clicking "Install". Restart Firefox after installing the desired games. Once Firefox is back up, you will notice that some extra buttons appear in the menu bar or extra entries in the "Tools" menu. Click and icon to reveal a list of games. Most of these games are online-games and the Firefox addons that you installed act like special plugins for accessing or using the game.



    The same concept works with Chromium. Go to the Chrome Web Store and click the "Games" category. Install the desired games. You may need a Google account to install addons.


    There are some special websites that have game emulators that run in the browser. is a great example. NESbox supports Super-Nintendo (SNES), Nintendo (NES), and Sega Mega Drive.



    For those of you that like GameBoy Advanced games (GBA), there is and supports various game emulators. Many of you may be wondering if "saved games" are supported. Yes, many (if not all) of these sites allow users to save the status/state of their game if the user obtains a user account. People may play for free without an account, but for extended features, users may want to sign up for an account. However, please read all user agreements before registering on any site.


    Operating Systems

    To run various versions of Microsoft Windows or Apple's Mac systems, go here ( This website offers Windows 95 up to Windows XP. As for Mac systems, the site provides Macintosh OS 8.6 and 9.2 and OS X 10.2 and 10.4.




    Many of you may think this is awesome, but I will tell you the trick to this virtualization. What you are seeing is not the real OS. Rather, a re-write made in JavaScript. If you dabble a bit with the virtual OS, you will notice that some of the features and button do not work. Some of the menus are just static images.


    You may find PC DOS 5 on this site ( to be amusing. Not only can users see what DOS was like, but this DOS system has a few games preloaded, like Sid Meier's Civilization.


    Then, there is an emulator for Mac 7 (, Windows 3 (, Mac6 (, and Amiga 500 ( Some of which have games.



    NOTE: The Amiga 500 emulator only works in Google-Chrome (not Chromium).


    You may be disappointed that the above mentioned virtual operating systems are mere emulators of the "real" system. There are operating systems that you can run in the browser for real. Such operating systems are called "webtops". These are operating systems that are executed in a web-browser and they usually come from a remote server. Some webtops and their web-addresses are listed below (if available). If you wish to use a webtop, you typically need to register for an account on the desired website.

    Cloudo (

    Cornelis OS ( - Cornelis OS is an open-source webtop that can be installed on LAMP servers.

    EyeOS ( - EyeOS is written in JavaScript, XML, and PHP. A "Professional Edition" exists which offers more features and abilities.

    ISpaces (

    JoliCloud - JoliCloud is Joli OS in the form of a webtop. Unfortunately, Joli OS is being discontinued.

    The Place A ( - This webtop allows users to try out the system before registering for an account.

    VirtualOS (

    ZeroPC ( - ZeroPC is compatible with most browsers. The system is written in HTML5, Javascript, and AJAX.

    NOTE: A LAMP server is a Linux server with Apache, MySQL, and Perl installed (Linux/Apache/MySQL/Perl).

    Linux gamers may like this guide/index for further reading -

    Attached Files:

    • slide.jpg
      File size:
      59.4 KB
    Last edited: Jul 1, 2014
    spin89, Hambo and Eric Hansen like this.
  2. Hambo

    Hambo New Member

    Jul 14, 2014
    Likes Received:
    Excellent incite as always!!! I never knew about emulators on a browser! I never get the chance to reply to master com geniuses as you. I bow my head in a technical bow. I always find your input as informative and a must plus!
    DevynCJohnson likes this.
  3. DevynCJohnson

    DevynCJohnson Well-Known Member Staff Member Staff Writer

    May 21, 2013
    Likes Received:
    Thanks you very much for the compliment. I love to have readers like you.

    Hambo likes this.
  4. Cocos

    Cocos New Member

    Jul 21, 2014
    Likes Received:
    Really unexpected Firefox has so many functions, thank you for your share.
    DevynCJohnson likes this.
  5. DevynCJohnson

    DevynCJohnson Well-Known Member Staff Member Staff Writer

    May 21, 2013
    Likes Received:
    Well, thank you for your reading. :D

Share This Page