Skip to content

Installation for developpers

There is two way to develop : Oricutron and cross dev with test on real computer

Step 1 : Download the oricutron archive with all things set :

oricutron_twilighte_board_for_projects.zip

or

Configure and start oricutron with twilighte board

Build from source code oricutron : https://github.com/pete-gordon/oricutron or download last windows binaries : https://iss.sandacite.com/iss/oricutron/

In oricutron.cfg, you have just to set the right parameter to start oric with the board emulated

ch376 = yes
twilighte_board=yes

plugins/twilighte_board/twilighte.cfg you can put any rom you want.

Step 2 : get main rom (kernel and shell)

Skip this step, if you downloaded "oricutron_twilighte_board_for_projects" arhive

Step 3 : start oricutron

Starts oricutron, if everything is OK, Orix starts, if you have missing rom at boot, modify plugins/twilighte_board/twilighte.cfg in order to replace wrong ROM.

there is 2 folders on oricutron: sdcard and usbdrive, in orix type "/#mount", if usb is shown, then usbdrive/ folder is the main folder.

Under Linux, all filenames must be uppercases (folder and files), it's mainly because emulation rescpect FAT32 specs in the sdcard/usbdrive chip

Step 4 : Download/build cc65

Build it from cc65. You can build your first program in C with cc65 and telestrat target. It builds an Orix binary. This binary can be put in bin/ folder of the device (for oricutron : usbdrive or sdcard folder)

Step 5 : Download SDK (mainly for assembly)

Clone https://github.com/assinie/orix-sdk in your project folder