ArcEm Logo

ArcEm - The Acorn System Emulator

- News
- Developer Resources
- Feature Matrix

Project Links:

- SourceForge Page
- Main Page
- Screenshots
- User Manual
SourceForge Logo

Developer Aims and Future plans

Here are a few things we're looking to work on in the future, if you're interested in helping with any of these, drop us a line on the developer mailing list

  • Easier to port to more platforms
  • Easier for the end user to use
  • Support more hardware
    • A5000 level machines
    • Risc PC level machines
  • Tidier, making the code easier to bug fix and maintain
  • Faster, investigate the use of a JIT or rolling support into the QEMU project.
  • Additional features, including networking.

News

26 March 2006 - Catchup

Try the latest CVS build for a range of new features. HostFS lets you put aside a directory on your host hard drive to use as the root of a RISC OS filing system, makes it very easy to get files on and off the system. Try out the new sound support, relive the nightmare of the 'foop' startup beep. Try out extra RISC OS enhancements like big screen modes and scroll wheel mouse support. You can now emulate an ARM3 (as opposed to an ARM250) processor, though this has no effect on speed.

Developer Resources

Compilation Instructions

The User Manual contains a section on how to compile each platforms version.

SourceForge Project Page

The SourceForge Project Page contains many useful pages, including the Bug Tracker, List of releases, CVS access information and a source code viewer.

Developer Mailing list

Want to keep up to date with new features being added? Want to help out? Join the developer mailing list, arcem-devel, and speak directly to those involved. You can also read through the archive of messages.

CVS Mailing list

You can also join the CVS commits mailing list, arcem-cvs, to keep track of changes.

Datasheet Archive

A collection of datasheets and technical information on the Archimedes and later hardware has been collected together. Please have a look at the wanted list and see if you can contribute.

Feature Matrix

This is a table of what features are supported on which platform based on the current state of the CVS HEAD.

  X Windows MS Windows Mac OS X RISC OS GP2X Amiga
ExtnROM Y Y Y N N Y
HostFS Y N Y N N Y
Gfx > 800x600 Y N N N N Y
Sound Support Y [1] N N N N Y [2]
Mousewheel Support Y Y N N N Y

[1] - Requires pthread library and OSS sound API.
[2] - Requires ahi-handler