element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Members
    Members
    • Benefits of Membership
    • Achievement Levels
    • Members Area
    • Personal Blogs
    • Feedback and Support
    • What's New on element14
  • Learn
    Learn
    • Learning Center
    • eBooks
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Dev Tools
    • Manufacturers
    • Raspberry Pi
    • RoadTests & Reviews
    • Avnet Boards Community
    • Product Groups
  • Store
    Store
    • Visit Your Store
    • Choose Another Store
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
Publications
  • Learn
  • More
Publications
Blog Play classic games with a rpix86 emulator on the Raspberry Pi
  • Blog
  • Documents
  • Events
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Publications requires membership for participation - click to join
Blog Post Actions
  • Subscribe by email
  • More
  • Cancel
  • Share
  • Subscribe by email
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: Catwell
  • Date Created: 2 Apr 2013 7:19 PM Date Created
  • Views 263 views
  • Likes 0 likes
  • Comments 2 comments
  • research
  • test
  • hmi
  • embedded
  • raspberry_pi
  • cabeatwell
  • prototyping
  • rpix86
  • rpi
  • innovation
  • communication
Related
Recommended

Play classic games with a rpix86 emulator on the Raspberry Pi

Catwell
Catwell
2 Apr 2013

image

Little Big Adventure, screenshot from the rpix86 emulator (via Patrick Aalto)

 

If you have bought a Raspberry Pi and have not yet thought of anything to do with it consider the following. Patrick Aalto, a Raspberry Pi programmer, has recently set up a website dedicated to get a PC emulator up and running on your Raspberry Pi to play old DOS games. As long as you have a Raspberry Pi along with some free time, you too can be playing classic titles such as Doom, Duke Nukem, Little Big Adventure, and Jill of the Jungle.

 

The rpix86 works by creating a virtual machine, which emulates a 20 MHz 80486 Intel processor. It has 640 KB of low memory, 4MB of EMS memory, and 16 MB of XMS memory. In addition, it has Super-VGA graphics, with a maximum resolution of 640X480 and 256 colors, along with a SoundBlaster 2.0 sound card. It is available through Aalto's website dedicated to this project or through the Raspberry Pi store. (So many fun games from the 16 to 33 Mhz days.. Commander Keen, Test Drive, Leisure Suit Larry, Hugo's House of Horrors.)

 

The emulator is designed solely to run DOS games. However, it does not support virtual memory due to the consequence of slowing down the emulator. As Aalto noted, “Adding virtual memory support would slow down the emulation, which is pretty slow even as it is.” However, it will support a USB analog joystick with up to 4 buttons and 4 analog channels.

 

Aalto began his project back in February, and released a version of its online on March 10th. Since that time a couple new versions have been released and many bugs have already been fixed. Since many people who own a Pi will be the ones most interested in these classic games, this is a perfect use for a Raspberry Pi that may be sitting around unused. He is now working on a version of the emulator to work with Android, “ax86,” and fixing any bugs that may be lingering around.

 

C

See more news at:

http://twitter.com/Cabe_e14

  • Sign in to reply
  • Former Member
    Former Member over 9 years ago

    Yes i want to play classic games also.

     

    Download Games

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Former Member
    Former Member over 9 years ago

    Also check out this project it has dosbox and a lot other emu's http://chameleon.enging.com/emulators

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2023 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • Facebook
  • Twitter
  • linkedin
  • YouTube