Orao Emulator

Introduction

This is an Orao emulator for the SAM Coupé. It emulates the Croatian Eagle home computer, a 6502-based machine developed by PEL Varaždin and released in 1985.

It’s really a proof-of-concept project rather than a practical emulator, though it does provide a surprisingly complete emulation considering the running platform:

Running speed is around 1/8th that of the original machine, but also dependent on how much is being written to the display. The animated images below show the running speed on a normal SAM (6MHz Z80B).

Using the Quazar Mayhem accelerator board (at 20MHz) gives up to 75% original speed. As well as the increase in processor speed, it benefits from reduced memory contention and the emulation’s heavy register use. Games are finally playable!

Many thanks to Josip Perušanec, whose Orao emulator source code was an invaluable reference. Thanks also to Tomaz Kac for providing additional information.

Download

Version 1.2, last updated 5th September 2008.

Orao Emulator (79K)
Source Code (GitHub)

Controls

Key Action
Esc Snapshot Selection Menu
Symbol-1 to 3 View Top/Middle/Bottom of Orao Display
Symbol-Up/Down Scroll View Up/Down 8 Pixels
NumPad-1 to 4 F1 to F4
NumPad-5 to 9 Ć, Ž, Š, Đ, Č

In SimCoupe, use Ctrl for the Symbol key modifier.

Screenshots

Boot Demo

Boot Demo

Manic Miner

Manic Miner

Boulder Dash

Boulder Dash

Kuki

Kuki