Skip to content

v2022.3

install

Download Kernel

Kernel

  • [XMKDIR] Fix registers

  • [XATN] Arc Tan routine removed

  • [XCOS] Cosinus routine removed

  • [XSIN] sinus routine removed

  • [XLN] Ln routine removed

  • [XLOG] Log routine removed

  • [XEXP] Exp routine removed

  • [XOPEN] Now, WR_ONLY Flag does not create the file. O_CREAT is handled and create the file

  • [XFSEEK] now works in 32 bits mode (return EOK if OK, EINVAL if whence is not recognize)

  • [XOPEN] [XREAD] [XCLOSE] Allows to open 2 files at the same times

  • [XFREE] Fix many bugs

  • [Load from device] Add magic token to start any binary without checks

  • Can open 2 files at the same times

  • Many bugs corrected in XFREE primitive memory management

  • FSEEK primitive to move into the opened files

CC65 (telestrat target)

  • [cc65] Fix mkdir bug

  • [cc65] now send correct fd for fwrite/fopen/fread to the kernel

  • [cc65] kbhit has the right behavior now

Shell

  • Add readline (command line behavior) : insert/replace mode move to end of the line, at the beginning etc (see : sh - Orix (orix-software.github.io) code : Assinie)

  • update man pages

Readline :

Man

  • man removes shell ptr and no others command were working, when man is used without any argument => fixed

  • man can displays now more than one screen

Loader (funct+L)

  • Displays the version of the loader

  • When we press space the informations(and comments) of the software is displayed. Up and down arrows are availables to navigate into this page (788 games, 60 roms, 35 demos, 142 tools, 80 musics)

  • When a letter is pressed, it goes to the first entry of this letter.

New command line tool : grep

Grep search pattern into file (grep is a tool to find pattern into file.)

New command line tool : untar

can untar tar files

New command line tool : submit

submit can launch script file(Submit is a script management system in order to launch command like a shell script)

How to upgrade

  • Download https://repo.orix.oric.org/dists/official/tgz/6502/sdcard.tgz

  • gunzip/untar sdcard.tgz on the twilighte board device

  • type in the orix shell :
  • cd /usr/share/carts/2022.3

if the default device is a usb key

/# orixcfg -r -s 4 kernelus.r64

if the default device is a sdcard

/#orixcfg -r -s 4 kernelsd.r64

Conversion

  • Pushing the envelop
  • born in 1983
  • Blake's 7
  • Oric tech ...