Here you can ask questions or provide insights about how to use efficiently 6502 assembly code on the Oric.
Post Reply
Posts: 1
Joined: Fri Jan 31, 2014 6:25 pm


Post by D3v4st31i0n » Fri Jan 31, 2014 9:08 pm

Hi, I'm looking for the source of the Roma Oric (Atmos or Pravetz) if possible buildable. Thank you.

User avatar
Flight Lieutenant
Posts: 412
Joined: Wed Jun 09, 2010 9:23 pm
Location: Turkey

Re: rom

Post by peacer » Fri Jan 31, 2014 11:30 pm
Here is a chapter of marvellous book written by Geoff Philips. You can get many information about Oric rom adresses. ... sembly.pdf
This document contains full disassembly in Oric rom.

User avatar
Site Admin
Posts: 3286
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway

Re: rom

Post by Dbug » Sat Feb 01, 2014 10:17 am

There you go: ... sic11b.tas

I got inspired yesterday, asked on the #c-64 IRC channel and somebody recommended this tool:

"Regenerator 1.3" is not 100% XA compatible, but the syntax is close enough that just a bit of search and replace fixes the code.
So all I did is to use the symbol files that Oricutron uses, added that to the config, and tadaa :)
The only issue was to get the data blocks correct, and also making sure that the "bit $00xx" get assembled as absolute addresses instead of zero page (that's what the '!' character is used for) else the result gets out of sync because of the missing $00.

Are you trying to make a new version of the ROM with some bug fixes like

User avatar
Wing Commander
Posts: 1259
Joined: Fri Apr 03, 2009 8:56 am
Location: Vienna, Austria

Re: rom

Post by ibisum » Sat Feb 01, 2014 1:55 pm

Did you do what I think you did, Dbug, and make a re-assembly of an Oric ROM from that book? Wicked! ;)

Squad Leader
Posts: 763
Joined: Sat May 21, 2011 7:21 pm
Location: Between UK and France

Re: rom

Post by Godzil » Fri Feb 07, 2014 1:36 pm

There is also da65 that is quite useful:

Post Reply