Archimedes 310
Archimedes 310



Setname:  a310   
Year: 1988
Manufacturer: Acorn
Status: preliminary  notworks
Type: Home Computer
Clones: Archimedes 3010,
Archimedes 3020
Emulation info
Overall emulation:  preliminary   
Color emulation:  good  
Sound emulation:  good  
Graphics emulation:  good  
Savestates:  unsupported   

Tech info
 Base hardware: (available in all slot configurations)
ARM ("maincpu")cpu 8000000 Hz
Speaker ("mono")audio
DAC ("dac0")audio
DAC ("dac1")audio
DAC ("dac2")audio
DAC ("dac3")audio
DAC ("dac4")audio
DAC ("dac5")audio
DAC ("dac6")audio
DAC ("dac7")audio
Screen ("screen")raster horizontal 1280 x 1024 @ 60.000000
Media devices
Media devices for this system
depend on the chosen expansions
BIOS options
311 RiscOS 3.11 (29 Sep 1992)
120 Arthur/RiscOS 1.20 (25 Sep 1987)
200 RiscOS 2.0 (05 Oct 1988)
RAM options
512K 524288
1M 1048576
2M 2097152
4M 4194304
8M 8388608
16M 16777216
Software lists

 Optional hardware: (available with specific slot configurations)

 Configure the slot options for a310:
 Slot Value

Show detailed info about 'Slot Options' of this system
Slot options

NameValueCompatible device(s)
fdc:0 35dd floppy_35_dd
fdc:1 35dd floppy_35_dd

Romset info
ROM NameSizeCRC32SHA1Dump StateBIOS option
arthur.bin524288 eb3fda571181ff9c2c2f3d6d414054ec33b2260404bafc81good120
riscos2.bin524288 89c4ad36b82a78830dac386f9b649b6d32a34f9c6910546dgood200
ic24.rom524288 c1adde8412d060e0401dd0523d44453f947bdc55dd2c3240good311
ic25.rom524288 15d8966478f5d0e6f1e8ee603317807f53ff8fe65a3b3518good311
ic26.rom524288 a81ceb7c46b870876bc1f68f242726415f0c49fef7be0c72good311
ic27.rom524288 707b0c6c345199a33fed23996374b9db8170a52ab63f0380good311


* CPU: ARM-2 32 bit RISC (ARM-3 in the A500 series) 4 / 8 MHz
* Co-Processor: MEMC (memory), VIDC (Video and Sound), IOC (I/O)
* RAM: 512 KB (up to 16 MB)
* ROM: 512 KB
* Text Modes: 132 chars. x 32 lines maximum
* Graphic Modes: 21 screen modes - Up to 640 x 512 in colour mode, up to 1280 x 960 in monochrome mode
* Colors: 256 maximum
* Sound: 8 voices
* I/O Ports: Centronics, RS423, Video composite, RGB, Econet (network 250 KBits). Optional 4 expansion slots (podule slots), the 400/500 series came with 4 slots.
* Keyboard: Complete 102 keys full-stroke keyboard - PC/AT layout
* Built in Media: 800 KB 3.5" floppy drive, 3.5" disk-drive, from 20 to 53 MB
* OS: ARTHUR (and RISC OS later)
* Built in Language: BBC BASIC V



This system requires full keyboard emulation to work correctly. At startup, full keyboard emulation mode is enabled by default. Whilst in full keyboard emulation mode, some key associated functionality may be disabled (like the ESC key for EXIT). The keyboard emulation mode is toggled using the "Scroll Lock" key (by default).

BIOS options

Different versions of the RiscOS are supported. You can switch between them, changing the -bios parameter. At command line,

"-bios 0" or "-bios 311" = RiscOS 3.11 (29 Sep 1992)

"-bios 1" or "-bios 120" = Arthur/RiscOS 1.20 (25 Sep 1987)

"-bios 2" or "-bios 200" = RiscOS 2.0 (05 Oct 1988)

Known Issues

The emulation of this system is Preliminary.

History and Trivia

The Archimedes was the first RISC home computer. There were three series, the 300, 400 and 500 which shared the same hardware basis: the ARM-2 processor (ARM-3 for the A500) and three custom chips dedicated to memory (MEMC), video (VIDC) and I/O (IOC) controls.

The 300 series had 512 KB to 1 MB of memory and two expansion slots (64 pin). The 400 series had 1 to 4 MB of memory and four slots (three 64 pin and one 96 pin). The 500 series had 16 MB of RAM.

The operating system, first named Arthur then subsequently RiscOS, was in ROM along with the WIMP graphic interface (Windows Menu Icon Pointer), the fast BBC BASIC V interpreter and various utility programs, among them a Paint package, a music editor and an Acorn BBC model 2 emulator.

The built-in 800 KB 3.5" floppy drive was compatible with the old 640 KB format. A lot of expansion cards were developed for the Archimedes : MIDI, SCSI, Oscilloscope, IEEE 488, speech recognition, scanner, floating point co-processor.

Many programming languages were released as well : BASIC (which could be loaded from disk and ran faster than the ROM BASIC), C, Fortran 77, Pascal, Prolog and Lisp.

Although it was at least two times faster than the Atari ST and Amiga models, the Archimedes had no real success because of its high price, except in its country of origin (Great Britain) where it was very well-known and commonly used (especially in schools).

These computers were followed by a great family of computers called RISC PC which are still in production.

Different Archimedes A300 - A400 - A500 versions

* A305 - 512 KB RAM
* A310 - 1 MB RAM
* A410 - 1 MB RAM
* A420 - 2 MB RAM, 20 MB Hard disk
* A440 - 4 MB RAM, 40 MB Hard disk
* A540 - 16 MB RAM, 120 MB Hard Disk

(info from


* Wocki's Acorn Site --
* Chris' Acorn Page --
* Archimedes 310 at --

Other Emulators

* Archie (DOS & Mac) --
* Arculator --
* Red Squirrel --

Edit the History info for this game.


Back to Home Page