Minimig with Amigavision and Aspect Ratio Correction
First, Amigavision is great!
Second, there are even more complicated ways to do this, but I leave that for others; smarter people; people who have slept recently This covers the bare minimum.
Third, unfortunately, "Jim Sachs mode" has a complication. As far as I can tell the concept that Amiga NTSC Low-res (320x200) has a 5:6 PAR is derived by stretching 320x200 into a 4:3 frame, now it's 320x240, done... I wish things were that easy...
There's a go-to tool for this job: Rec. 601.
The sample rate of NTSC 1:1 progressive pixels derived from Rec. 601 is 135/22 MHz
NTSC Amiga Low-res dot clock is 315/44 MHz
(135/22)/(315/44)
=
6:7 NTSC Low-res PAR
That's it.
Consequently 320*(6/7):200
or
48:35 is your NTSC Low-res DAR (display aspect ratio for 320x200)
If that seems fishy, deriving a correction from Rec. 601 matches anything that I know about that has been corrected on MiSTer: NES, SNES, Genesis, etc. It's pretty much "the way"--to paraphrase Star Wars.
Ok, PAL Low-res just because. (1:1 PAR for PAL is reasonable because the real numbers are crazy.)
The sample rate of PAL 1:1 progressive pixels derived from Rec. 601 is 59/8 MHz
PAL Amiga Low-res dot clock is 709379/100000 MHz
so..
(59/8)/(709379/100000)
=
737500:709379 PAL Low-res PAR
Therefore 320*(737500/709379):256
or
921875:709379 is your PAL Low-res DAR (display aspect ratio for 320x256)
Personally, I don't like DAR. The pertinent info is the PAR correction to the horizontal axis. I just wrote out DAR for the playfield so people can visualize the situation.
#OnlyAmigaMakesItPossible
The margins of this site will fuss with these, but you can download to see more accurate differences.
↑NTSC Capture with 5:6 PAR↑
↑NTSC Capture with 6:7 PAR↑