Page 1 of 1
rom
Posted: Fri Jan 31, 2014 9:08 pm
by D3v4st31i0n
Hi, I'm looking for the source of the Roma Oric (Atmos or Pravetz) if possible buildable. Thank you.
Re: rom
Posted: Fri Jan 31, 2014 11:30 pm
by peacer
http://home.btconnect.com/geffers/files/chap5.htm
Here is a chapter of marvellous book written by Geoff Philips. You can get many information about Oric rom adresses.
http://www.defence-force.org/ftp/oric/d ... sembly.pdf
This document contains full disassembly in Oric rom.
Re: rom
Posted: Sat Feb 01, 2014 10:17 am
by Dbug
There you go:
http://miniserve.defence-force.org/svn/ ... sic11b.tas
I got inspired yesterday, asked on the #c-64 IRC channel and somebody recommended this tool:
http://csdb.dk/release/index.php?id=118900
"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
http://pleclerc.free.fr/Oric/OricPage.html?
Re: rom
Posted: Sat Feb 01, 2014 1:55 pm
by ibisum
Did you do what I think you did, Dbug, and make a re-assembly of an Oric ROM from that book? Wicked!
Re: rom
Posted: Fri Feb 07, 2014 1:36 pm
by Godzil
There is also da65 that is quite useful:
http://www.cc65.org/doc/da65.html