Orix update thread

This is the best place to discuss about the various Oric operating systems like Sedoric, Randos, FT-Dos, and others, as well as serious software, utilities, word processors, disassemblers, etc... that runs on oric computers.
jede
Flying Officer
Posts: 191
Joined: Tue Mar 14, 2006 11:53 am
Location: France

Orix update thread

Post by jede »

Hello,

For your information, emulation had been merged into oricutron github repo.

Here is a full archive (windows) :

http://orix.oric.org/lib/exe/fetch.php? ... n_orix.zip

It contains the preview i did at ceo meeting.

Please note that '/bin' is the only folder in PATH

Stratsed is loaded, because oricutron starts with a microdisc, but Orix does not need any floppy disk

Contents
* Ghostbusters music in MYM format (Dbug's code)
* 4kkong (Dbug's code)
* Times of lore Story book (Twilighte's code)
* Stormlord (Twilighte's code)
* Telemon 3.0 (F. Broche and Jede)
* Orix 1.0 (Jede)
* touch (Jede)
* file (Jede)
* Hello world (Jede)
* viewhires (Jede) which will be renamed into viewhrs in the future. With some pictures in /usr/share/viewhrs
* in demo folder : argc demo (Jede)
* use help for more options (reboot, starting atmos rom,pwd, cd, uname,cat,ls, text,hires;date)

Next update soon :)

Note that this demo works on real hardware too :)
User avatar
iss
Wing Commander
Posts: 1637
Joined: Sat Apr 03, 2010 5:43 pm
Location: Bulgaria
Contact:

Re: Orix update thread

Post by iss »

Cool! It works for me fine.
User avatar
Xeron
Emulation expert
Posts: 426
Joined: Sat Mar 07, 2009 5:18 pm
Contact:

Re: Orix update thread

Post by Xeron »

This is really cool :-D Good work!
jede
Flying Officer
Posts: 191
Joined: Tue Mar 14, 2006 11:53 am
Location: France

Re: Orix update thread

Post by jede »

Thanks

Here is a new release :

http://orix.oric.org/lib/exe/fetch.php? ... ix_0_1.zip

It contains

* man tool (and 23 man pages)
* cardridge file to put it on a eeprom
* a bug corrected in Orix bank (cursor continue to blink when a program is started in some case : corrected)
* write primitve added in telemon primitive

There is 21 programs available
jede
Flying Officer
Posts: 191
Joined: Tue Mar 14, 2006 11:53 am
Location: France

Re: Orix update thread

Post by jede »

And here is the official site :

http://orix.oric.org/

It needs some update. There is some samples. So anybody can start build apps on this. Assembler can be done easily. For cc65, it's not merged on the official github repository, but i can send you all the stuff to code in C
jede
Flying Officer
Posts: 191
Joined: Tue Mar 14, 2006 11:53 am
Location: France

Re: Orix update thread

Post by jede »

cc65 supports now telestrat target : telemon 2.4 and 3.0. You can code in C for Orix/telemon 3.0.

Note that there are these issues : http://orix.oric.org/doku.php?id=orix:known_bug

conio, rs232, joystick/mouse supports are coming soon :)

you should note that it's impossible to put a code on a stratsed floppy disk (i don't know any tool for this).

and here some docs : http://cc65.github.io/doc/telestrat.html
User avatar
Chema
Game master
Posts: 3013
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Re: Orix update thread

Post by Chema »

This is an incredible project, Jede. :o I am too busy trying to use up all my free time in my game, but I will have a look at this as soon as I finish!
jede
Flying Officer
Posts: 191
Joined: Tue Mar 14, 2006 11:53 am
Location: France

Re: Orix update thread

Post by jede »

New tool for Orix : bootfd

It starts microdisk bootsector.

Video :
https://youtu.be/yLPwfMz3XH0

(please read bootfd section :)
http://orix.oric.org/doku.php?id=orix:apps

Working demo :
Demo working with this way (emulator only for instance):
*******************************
asm2k2
barbitoric
quintessential (but it crashed after picture of super tomato, maybe it tries to return to atmos rom.)
Kindergarden2014
OricTech (Working on real telestrat)
pushingtheenvelope (Working on real telestrat)
bornin1983

Demo does not work yet :

BuggyBoy
VIP2014
*******************************

Please note that i am correcting demo in order to have it working on real telestrat. I did : OricTech and Pushing the envelop

Thank a for o65 linking to cc65, this is the tool i was trying to link with cc65 :)
jede
Flying Officer
Posts: 191
Joined: Tue Mar 14, 2006 11:53 am
Location: France

Re: Orix update thread

Post by jede »

For information, OricTech demo and PushingEnvelope are working on real telestrat, bootfd is only a tool to read and start bootsector.

I corrected FDC calls in order to have code working on real telestrat.

You can download version here :

https://www.oric.org/software/oric_tech-2356.html
and
https://www.oric.org/software/pushing_t ... -2249.html

Space99 is also working on real telestrat (intro and game) with Stratoric, but i did not release yet this version, because i have to fix the reboot trick (to switch intro to game)
User avatar
Chema
Game master
Posts: 3013
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Re: Orix update thread

Post by Chema »

This is looking better and better :)

What an impressive work you are doing, Jede!!!

I am not a fan of the Telestrat, but certainly you are making it interesting to say the least!
jede
Flying Officer
Posts: 191
Joined: Tue Mar 14, 2006 11:53 am
Location: France

Re: Orix update thread

Post by jede »

For information, i released some soft with their man page for Orix (Download available)

mkdir : Create folder
man : man pages
bootfd : start boot sector floppy disk . It's the only way to start Oric Tech and PushingThe enveloppe on telestrat. Others demos works on the emulator, i need to fix the telestrat bug for each demo (i did it for Oric Tech and Pusing the envelop).
file: display some informations of the file
4Kkong : Orix version (Dbug: code, Jede : Orix Port)
viewhrs : display hrs file (some files are in the tgz package)

Search each tool/software on Oric.org

Ex : https://www.oric.org/software/bootfd-2405.html

Others stuffs will be released soon, but i need to package it :)
jede
Flying Officer
Posts: 191
Joined: Tue Mar 14, 2006 11:53 am
Location: France

Re: Orix update thread

Post by jede »

I released rambo music demo under Orix yesterday (made by Tivoli Pirat in 90's)

Here is the link :https://www.oric.org/software/rambo_music-1256.html

And the binary running on real Oric :

https://www.youtube.com/watch?v=YW26N1q1s-U

When i press enter on the video, it loads 40 KB, it's really quick to load, it means that i could do a player like vidplay https://www.oric.org/software/vidplay-2403.html but with a music instead of the video.

The quality could be the same than the Rambo music.
User avatar
Symoon
Archivist
Posts: 2301
Joined: Sat Jan 14, 2006 12:44 am
Location: Paris, France

Re: Orix update thread

Post by Symoon »

It sounds quite good!
Streaming would be fun, just for curiosity what's the WAV file parameters? (if it's a WAV file...)
Frequency, bit resolution ?
jede
Flying Officer
Posts: 191
Joined: Tue Mar 14, 2006 11:53 am
Location: France

Re: Orix update thread

Post by jede »

I did not have a look to how he encoded his file.

DBug did it when i sent him an email.
User avatar
Dbug
Site Admin
Posts: 4437
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Re: Orix update thread

Post by Dbug »

Symoon wrote: Fri Aug 18, 2017 10:33 pm It sounds quite good!
Streaming would be fun, just for curiosity what's the WAV file parameters? (if it's a WAV file...)
Frequency, bit resolution ?
It's encoded with 2 bit per sample with a small table of 4 volume values sent to the volume register of channel A.
For the frequency I've not checked: There's no tempo, it's all based on how much the replay loop takes, so I guess we can just compute the number of cycles using Oricutron's cycle counter :)

Alternatively I guess we can look at the size of the actual music data, how long it takes to play, and do the maths :)
Post Reply