List of 1.0 and 1.1 ROM routines ?

Here you can ask questions or provide insights about how to use efficiently 6502 assembly code on the Oric.
User avatar
Symoon
Archivist
Posts: 2301
Joined: Sat Jan 14, 2006 12:44 am
Location: Paris, France

List of 1.0 and 1.1 ROM routines ?

Post by Symoon »

Does anyone know if there is an existing list / table file (like Excel), of corresponding routines (when there is a corresponding one of course) between ROM1.0 and ROM 1.1 ?

We can find this in books, but is there a file version anywhere?
This would be handy to easily adapt code for one ROM to the other.

For example:
ROM 1.1 ROM 1.0
$C4A8 $C4B5
$02A7 $005D
...
User avatar
Dbug
Site Admin
Posts: 4437
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Re: List of 1.0 and 1.1 ROM routines ?

Post by Dbug »

Not that I know of.
There are also many issues like the different locations for interrupt vectors and other system variables.
User avatar
Symoon
Archivist
Posts: 2301
Joined: Sat Jan 14, 2006 12:44 am
Location: Paris, France

Re: List of 1.0 and 1.1 ROM routines ?

Post by Symoon »

True...
Actually it would rather be really helpful in validating the code one wrote, by simply checking if each ROM call from the code shares the same address in both ROM versions - thus will work on any machine.
Godzil
Squad Leader
Posts: 774
Joined: Sat May 21, 2011 7:21 pm
Location: Between UK and France
Contact:

Re: List of 1.0 and 1.1 ROM routines ?

Post by Godzil »

L'oric a nu have something that ressemble this, but as it is a book, it's not easily searcheable :)
User avatar
polluks
Pilot Officer
Posts: 76
Joined: Tue Jun 05, 2012 10:09 pm
Location: Germany
Contact:

Re: List of 1.0 and 1.1 ROM routines ?

Post by polluks »

Last edited by polluks on Sun Apr 19, 2015 4:49 pm, edited 1 time in total.
cc65 development
Oric Atmos + Cumulus
Acorn Electron
User avatar
Symoon
Archivist
Posts: 2301
Joined: Sat Jan 14, 2006 12:44 am
Location: Paris, France

Re: List of 1.0 and 1.1 ROM routines ?

Post by Symoon »

That's a start! Thanks.
User avatar
coco.oric
Squad Leader
Posts: 720
Joined: Tue Aug 11, 2009 9:50 am
Location: North of France
Contact:

Re: List of 1.0 and 1.1 ROM routines ?

Post by coco.oric »

and on "clefs pour l'oric 1", you've a selected list of rom routines (like last post) and page 0-2 6502's adresses for oric1 & atmos
coco.oric as DidierV, CEO Member
Historic owner of Oric, Apple II, Atari ST, Amiga
User avatar
Chema
Game master
Posts: 3013
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Re: List of 1.0 and 1.1 ROM routines ?

Post by Chema »

There is a Spanish book about the Oric which contains such a list. Silicebit recovered it from a set of typed-in sheets.
It is downloadable from the author's web site:Ramón Cererols.

I will try to OCR the list and post it here. In fact I already tried, but with little success (horrible output).

BTW, if it is not already in the Oric library here in DF maybe it could be a good addition :)
User avatar
Dbug
Site Admin
Posts: 4437
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Re: List of 1.0 and 1.1 ROM routines ?

Post by Dbug »

Chema wrote:There is a Spanish book about the Oric which contains such a list. Silicebit recovered it from a set of typed-in sheets.
It is downloadable from the author's web site:Ramón Cererols.

I will try to OCR the list and post it here. In fact I already tried, but with little success (horrible output).

BTW, if it is not already in the Oric library here in DF maybe it could be a good addition :)
That's doable.
Can you find me a decent picture of the cover, and provide the information (author, publisher, isbn, date, ...) and a brief description of the book in english?
User avatar
Chema
Game master
Posts: 3013
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Re: List of 1.0 and 1.1 ROM routines ?

Post by Chema »

Dbug wrote: That's doable.
Can you find me a decent picture of the cover, and provide the information (author, publisher, isbn, date, ...) and a brief description of the book in english?
Sorry, I have no more information. The author is Ramon, as I said, and it was published in January 1984 (according to the first page). I am not sure that it is nothing more than a collection of typed in pages, though the author states some "hundreds" of copies were distributed. What is very interesting is the content. It is quite a good book indeed!

BTW I nearly have a word file with the ROM addresses... Very little is left and I will post it here.
User avatar
Chema
Game master
Posts: 3013
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Re: List of 1.0 and 1.1 ROM routines ?

Post by Chema »

Here it is... with a quick and dirty translation of the comments by the author. I confess I don't understand a bunch of them.

Maybe we should have a look and try to correct any mistakes, complete it, assign standard names, etc...

If you spot any error (the OCRed result sucked) please let me know.

And now that I think about it... Maybe we could try to put all this kind of information in the Wiki... Only Twi was doing that job, and it would be invaluable to keep on completing it.

Also I will try to complete with differences in page 2 (and maybe page 0?)
Oric ROM Routines.docx
(18.86 KiB) Downloaded 1647 times
User avatar
Symoon
Archivist
Posts: 2301
Joined: Sat Jan 14, 2006 12:44 am
Location: Paris, France

Re: List of 1.0 and 1.1 ROM routines ?

Post by Symoon »

Well, L'Oric à Nu displays both Rom addresses in a very convenient way.
My main concern was that it would have been much easier to have this in a text file, so one can easily use the list to do easy automatic changes instead of having to check a book address after address ;)
User avatar
Chema
Game master
Posts: 3013
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Re: List of 1.0 and 1.1 ROM routines ?

Post by Chema »

It is a text file, so you can do searches, etc...
User avatar
Symoon
Archivist
Posts: 2301
Joined: Sat Jan 14, 2006 12:44 am
Location: Paris, France

Re: List of 1.0 and 1.1 ROM routines ?

Post by Symoon »

Wooops I replied too fast and didn't check the attachement, sorry Chema ;)
(I was quicly reacting to the replies about books... Doing things too fast)

Great, I sure will complete the list little by little :)
User avatar
Chema
Game master
Posts: 3013
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Re: List of 1.0 and 1.1 ROM routines ?

Post by Chema »

Np Symoon. I hope it suits you.

Mm maybe I could upload the file to OneDrive or GoogleDrive so we can do some collaborative work on it...
Post Reply