#Oricutron 1.2.12 binaries @DefenceForceOrg's analog joystick updates available at raxiss.com: 👇https://raxiss.com/article/id/25-Oricutron-For-Developers
Oricutron For Developers

Oricutron For Developers

raxiss.com
My first computer was given to me in 1983 when I was 16 years old.
This was the Oric-1, closely followed by an upgrade to the Oric Atmos.
https://en.wikipedia.org/wiki/Oric_(computer)
I still own an Oric Atmos, but have not powered it up in a few years.
#Oric #Oric1 #OricAtmos

I even have my own Oric page on Oric.org
http://thespider.oric.org/

That's where emulators come in, with a range available for various hosting platforms.
http://oric.free.fr/emulator.html
For years the main one was Euphoric, which was strictly DOS based. #Euphoric

Euphoric was succeeded by Oricutron
https://github.com/pete-gordon/oricutron
http://www.petergordon.org.uk/oricutron
This excellent emulator is available for many platforms with pre-built binaries. For Linux however, you have to build from source. #Oricutron

Since I had not ran Oricutron in quite a while, I needed to chose what host machine to run it on.
I chose my Asus EeePC 1000 Netbook, a 32 bit machine on which I have #BunsenLabs #Linux running.
I purchased this practical computer way back in March 2009.
Here's my blog post from that time:
https://solusspider.w3spaces.com/SolusSpider_002_2009-03-27_Small-Computer_Big-Excitement.html

Ran into compiling issues, mostly with the SDL library.
Spent a few days of spare time battling with multiple compile error codes and lots of Google-foo searches.
Basically gave up last evening, and decided to try the win32 pre-built binary via Wine.
It worked great!!!
Would I prefer Oricutron running as a Linux program? Yes, but sometimes you have to go with what works.
Now I can play game classics such as Centi and Hopper, as well as maybe get back into BASIC programming.

Any other Oric users out there in the #Fediverse?






Oric (computer) - Wikipedia

#Oricutron for developers updated - 2023-11-19!
Release tag: 1.2.5. Downloads permanently moved to [raxiss] site:
https://raxiss.com/article/id/25-Oricutron-For-Developers
Oricutron For Developers

Oricutron For Developers

raxiss.com

ուրեմն, փորձում էի «բարեւ աշխարհ» գրել oric atmos֊ի համար հէնց cc65֊ով։

նախ մտածեցի՝ պէտք ա գտնել իրա մինիմալ օհ֊ի ֆունկցիաների ցանկը։ ես այն ունէի pravetz-8d ֊ի հետ եկած, մատրիցային տպիչով արուած գրքի մէջ։

դա, ի դէպ խօսում ա բուլղարական արտադրութեան բարձր որակի մասին՝ սովէտական «միկրոշայի» ձեռնարկը պատճէն էր (քսէրոքս)՝ գրամեքենայով հաւաքուած տեքստի եւ այդ նոյն էջերում ձեռագիր տեքստի։

ֆունկցիաների ցանկը գտայ այստեղ։ iss֊ը լաւ մեկնաբանել ա յիշողութեան դամփը, եւ աւելացրել ա յղումներ — շատ լաւ գործ ա արել։

էստեղ գտայ ping ֊ի հասցէն, նախ դա արեցի։ տող տպելը չկարողացայ։

յետոյ այս գիրքն էի կարդում։ ու նա էնտեղ նկարագրում ա ինչպէս տպել տող՝ նիշ առ նիշ, զի տող տպելու հատուկ ֆունկցիա չկայ։

մի քիչ փոխեցի իր կոդը, էսպիսի տեսք ունեցաւ իմը՝

.segment "DATA" msg: .asciiz "Hello world!" .segment "STARTUP" .segment "INIT" .segment "ONCE" .segment "CODE" .export _main _main: output: ldy 0 next: ldx msg, y ; load a character to x from msg+y address txa cmp 0 beq outend jsr $F77C ; print a character iny jmp next outend: rts ; jsr $FA9F ; ping ; rts

շինում եմ էսպէս՝

ca65 -o test.o test.s cl65 -t atmos -o test.tap test.o

ու ստացուե՛ց՝

իրականում ահագին տառապեցի սրա համար, երկրորդ օրն ա ինչ փորձեր էի անում։

ու տէնց։

#էկրանահան #ասմ #մեքենայական_կոդ #cc65 #oric #oric_atmos #atmos #pravetz #pravetz-8d #ասեմբլեր #6502 #բարեւ_աշխարհ #oricutron #գիրք #ծրագրաւորում

Oric Atmos ROM 1.1b Disassembly

disassembly of Oric Atmos ROM 1.1b

#Oricutron (#ORIC #emulator) running on #MiNT in #ARAnyM (#Atari Falcon virtual machine)

(Yes I know I was supposed to sleep…)

#porting #oldschool #demoscene

Spent a few hours tonight cleaning up backup folders, and found the Oric file collection I thought I had lost forever!! This included loads of tape and disk files, as well as documentation and photos.
So happy!
#Oric #Euphoric #Oricutron