Page 1 of 2

List of 1.0 and 1.1 ROM routines ?

Posted: Mon Apr 06, 2015 11:52 am
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
...

Re: List of 1.0 and 1.1 ROM routines ?

Posted: Mon Apr 06, 2015 12:06 pm
by Dbug
Not that I know of.
There are also many issues like the different locations for interrupt vectors and other system variables.

Re: List of 1.0 and 1.1 ROM routines ?

Posted: Mon Apr 06, 2015 12:20 pm
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.

Re: List of 1.0 and 1.1 ROM routines ?

Posted: Mon Apr 06, 2015 12:57 pm
by Godzil
L'oric a nu have something that ressemble this, but as it is a book, it's not easily searcheable :)

Re: List of 1.0 and 1.1 ROM routines ?

Posted: Sun Apr 12, 2015 12:04 pm
by polluks

Re: List of 1.0 and 1.1 ROM routines ?

Posted: Wed Apr 15, 2015 11:35 pm
by Symoon
That's a start! Thanks.

Re: List of 1.0 and 1.1 ROM routines ?

Posted: Thu Apr 16, 2015 2:17 am
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

Re: List of 1.0 and 1.1 ROM routines ?

Posted: Thu Apr 16, 2015 12:14 pm
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 :)

Re: List of 1.0 and 1.1 ROM routines ?

Posted: Thu Apr 16, 2015 12:56 pm
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?

Re: List of 1.0 and 1.1 ROM routines ?

Posted: Thu Apr 16, 2015 2:08 pm
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.

Re: List of 1.0 and 1.1 ROM routines ?

Posted: Thu Apr 16, 2015 6:19 pm
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 1653 times

Re: List of 1.0 and 1.1 ROM routines ?

Posted: Thu Apr 16, 2015 6:52 pm
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 ;)

Re: List of 1.0 and 1.1 ROM routines ?

Posted: Thu Apr 16, 2015 6:57 pm
by Chema
It is a text file, so you can do searches, etc...

Re: List of 1.0 and 1.1 ROM routines ?

Posted: Thu Apr 16, 2015 7:17 pm
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 :)

Re: List of 1.0 and 1.1 ROM routines ?

Posted: Thu Apr 16, 2015 8:39 pm
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...