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 »

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

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

Re: rom

Post by peacer »
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: 3513
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway

Re: rom

Post by Dbug »

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: 1380
Joined: Fri Apr 03, 2009 8:56 am
Location: Vienna, Austria

Re: rom

Post by ibisum »

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: 774
Joined: Sat May 21, 2011 7:21 pm
Location: Between UK and France

Re: rom

Post by Godzil »

There is also da65 that is quite useful:

Post Reply