A new OS running on a mass storage (64 GB) on the Oric

Boring to trying to find storage on the oric? like Floppy disk controllers (microdisc/jasmin) ? Orix and this hardware can correct this. Because you can have a 32 GB usb key and a 32 GB on usbcard at the same time on the oric to start everything you want from this storage.

Speed to load a file : at least 46 KB per second.

Orix does not use Overlay Ram (but telemon does).

Some apps are already working.

The goal is to provide everything with one hardware and one OS.

Download

Download oricutron to see how it works : oricutron_orix_0_3.zip

Goal

The goal of this OS (and the hardware) is to :

  • run/load program from sdcard/usb key
  • have a mass storage
  • have it working on a telestrat and atmos
  • produce and build a card for each person which would like to have it without any skills in electronic or software
  • manage sedoric and jasmin drive
  • start demo or others stuff with only one configuration.

Orix : what is this ?

Orix needs 3 banks to run :

Telemon 3.0

telemon 3.0 contains some primitives :

  • all primitives from telemon2.4 without minitel routine (keyboard, joystick management, print, hires primitives charset and so on…)
  • XOPEN : open file from sdcard
  • XFREAD : read file from sdcard

Telemon uses OVERLAY RAM for :

  • Keyboard buffer
  • RS232 buffer.

Basic 1.1

bank 6; basic 1.1 modified :

  • Telemon does a test signature on the rom, when it found some bits, it starts the rom, if basic 1.1 is not modified, telemon will start this bank).
  • without ram checking (to start quicker)
  • 'cload' command is removed (code replaced by nops)

Orix

* in bank 5 : Orix is a 16 KB bank which handles interpretor, some primitives, contains all code to manage starting apps, reading file, some tools * Orix does not use OVERLAY RAM, but Telemon (since 2.4 does)

Story

Orix has be done to have an universal OS (working on all Oric machine). The main goal was to start and code on the native machine.

This project is a the result of 8 months of work and 8/10 hours a week (building electronic card/OS/emulator, compiler …).

If you want to know the story of this project, you can read the readme of the orix github source code. Orix story

The first preview of Orix was at the Alchimie meeting in France (october 2016).

The first released version had been shown at the ceo meeting (january 2017)

The final card was release in June 2017.