Breakdown of best specs unearthed to date: from
Macintosh Family Hardware Reference expressed as equation results for formulas in the SuperVideo manual.
1. Decide how many horizontal pixels and vertical pixels the monitor should display 512 x 342
2. Find the horizontal period - 512 pixels = 32.68 µs. (MFHR below)
horizontal blanking period. 192 pixels, or 12.25 µs. (MFHR below)
3. Determine the required pixel rate - 15.6672 MHz or about 0.064 µs per pixel. (MFHR)
The pixel clock rate (the frequency at which pixels are displayed) is 15.6772 MHz or about 0.064 µs per pixel.
For each scan line, 512 pixels are drawn on the screen, requiring 32.68 µs.
The horizontal blanking interval takes the time of an additional 192 pixels, or 12.25 µs.
Thus, each full scan line takes 44.93 µs, which means the horizontal scan rate is 22.24 kHz.
Determine the oscillator frequency. TBD by SuperVideo Control Pane?
4. Determine the pixel rate divider value. - ?
5. Determine the time required to display one horizontal unit of pixels. 15367.65 µs (MFHR above)
A full screen display consists of 243 visible horizontal scan lines, occupying 15367.65 µs.
6. Determine the value for the Horizontal End Sync Field. - ?
7. Determine the value for the Horizontal End Blank Field. - 28 scan lines = 1258.17 µs (MFHR)
8. Determine the value for the Horizontal Start Blank Field. - SPECS imply 0 value for front porch
9. Determine the value for the Horizontal Total Field. - ?
10. Determine the value for the Vertical End Sync Field. - ?
11. Determine the value for the Vertical End Blank Field. - 28 lines = 1258.17 µs.
During the vertical blanking interval, the turned-off beam-while moving from the bottom of the screen to the top-
invisibly traces an additional 28 scan lines, taking 1258.17 µs.
or about1.26 ms to do so. This means the full frame is re-displayed
every 370 scan lines, or once every 16625.8 µs.
That's about 16.6 ms per frame, which means
the vertical scan rate (the full screen display frequency) is 60.15 Hz.
12. Determine the value for the Vertical Start Blank Field. - SPECS imply 0 value for front porch
13. Determine the value for the Vertical Total Field. - 370 lines
14. Set "Interlace" Check Box if applicable - NA
That's what I could wring out of the page in one sitting. Need to proof it. I've struck thru any approximations expressed in microseconds from hard numbers expressed in milliseconds. ZERO room for or tolerance foof such slop in the numbers for this project.
Summary: Certainly missed one data point and there are three more to noodle out, but it looks like we've got hard, accurate data to several significant digits from Apple Docs for at least 10 of what appear to be fifteen of the calculations outlined in the Spectrum/24 manual for the process of setting up a custom monitor. "Interlace" is definitely NA
Compact Mac Video Timings - as expressed in SuperVideo Control Panel inputs:
View attachment 27847
Horizontal End Sync (VIDCLK periods) ___________ ?
Horizontal End Blank (VIDCLK periods) __________ ?
Horizontal Start Blank (VIDCLK periods) _________ Listed as 14 do(?) in Classic_II DevNote? VIDCLK Period = ???
Horizontal Start Blank = Front Porch?
Horizontal Total (VIDCLK periods) ________________ ?
Vertical End Sync (Lines) ___________________________ ?
Vertical End Blank (Lines) __________________________ 28
Vertical Start Blank (Lines) _________________________ 0 of anything? that's a hard number from Classic_II DevNote - IF -
Vertical Start Blank = Front Porch?
Vertical Total (Lines) _______________________________ 370
Nagging questions about nomenclature and units of measure:
VIDCLK Period = ?????
Horizontal End Sync?
Vertical End Sync?
Numbers in the 640x480 value boxes above don't make a lot of sense to me yet.
edit: corrected/annotated withdata from Classic II Devnote: