Page 1 of 1

Cycle and video timings

Posted: Sun Mar 08, 2009 11:12 pm
by Xeron
I have some questions about timings in the Oric-1 and Atmos.

Where there NTSC models ever released, or just PAL?

When you set 60Hz mode, i presume thats a 60Hz PAL signal, rather than NTSC?

How many CPU cycles are executed per raster line?

Of the 312 PAL raster lines, on which line does the Oric start/stop drawing video?

Re: Cycle and video timings

Posted: Sun Mar 08, 2009 11:31 pm
by JamesD
Xeron wrote:I have some questions about timings in the Oric-1 and Atmos.

Where there NTSC models ever released, or just PAL?

When you set 60Hz mode, i presume thats a 60Hz PAL signal, rather than NTSC?

How many CPU cycles are executed per raster line?

Of the 312 PAL raster lines, on which line does the Oric start/stop drawing video?
No NTSC machines were released.

Posted: Mon Mar 09, 2009 5:19 pm
by Xeron
OK, thanks.

Anyone know the other answers?

Re: Cycle and video timings

Posted: Mon Mar 09, 2009 7:50 pm
by Dbug
Xeron wrote:When you set 60Hz mode, i presume thats a 60Hz PAL signal, rather than NTSC?
Yup, PAL 60
Xeron wrote:How many CPU cycles are executed per raster line?
About 64 cycles at 50hz.
Xeron wrote:Of the 312 PAL raster lines, on which line does the Oric start/stop drawing video?
No idea, but this can be figured out by testing the value of the sync line on the socket.

Re: Cycle and video timings

Posted: Sun May 24, 2009 4:49 pm
by JamesD
Xeron wrote:How many CPU cycles are executed per raster line?
About 64 cycles at 50hz.

Did the display steal that many clock cycles during the display update?
I mean... 1 MHz vs 50 Hz?

Re: Cycle and video timings

Posted: Sun May 24, 2009 4:58 pm
by Dbug
JamesD wrote:
Xeron wrote:How many CPU cycles are executed per raster line?
About 64 cycles at 50hz.

Did the display steal that many clock cycles during the display update?
I mean... 1 MHz vs 50 Hz?
well, 1mhz=1000000hz

1000000/50=20000 cycles per VBL
20000/~312=64 cycles

Don't see what is stolen :)

Re: Cycle and video timings

Posted: Sun May 24, 2009 5:48 pm
by JamesD
Dbug wrote:
JamesD wrote:
Xeron wrote:How many CPU cycles are executed per raster line?
About 64 cycles at 50hz.

Did the display steal that many clock cycles during the display update?
I mean... 1 MHz vs 50 Hz?
well, 1mhz=1000000hz

1000000/50=20000 cycles per VBL
20000/~312=64 cycles

Don't see what is stolen :)
Ah, PAL raster lines. That's why it looked off. I was still thinking NTSC.