Christopher Cave wrote: 
> My use of the term diagonal was misleading since I meant diagonally
> across the window from bottom left to top right NOT 45 degrees as in
> 0,0 to 100,100.

OK, then it's obviously line 0,0 to scale_factor,W/H*scale_factor/1.355

> But what I do pick up from you is that the mapping from floating
> point graphics coordinates to pixels is hardware dependent. Is that
> correct?

Sort of, yes. Or better ROM dependant.

> If so, how can one determine the appropriate factor from within a
> piece of SBasic code?

Perhaps by checking the ROM version. For an US ROM, it's 1.173.
SMSQ/E always uses 1.355.

Marcel


Reply via email to