I suppose one could take a video of the display to see if the raster is horizontal or not.Do you know that the image isn't rotated in software?
832 pixels wide = Front Porch (x pixels) - 640 Pixels - Back Porch (y pixels)width = 14524.3282 / 17.4571862 = 832 pixels. (less than the active vertical height of 864 lines so this must be horizontal)
height = 13333333.3 / 14524.3282 = 918 lines.

Poor choice of words in that sentence, he's describing the scan line in table above overall, check 24:00.21:45 "It's literally outputting scanlines less wide than they are tall."
I think one of the goals is to be able to use the 68K driver unmodified without having to write a new driver. This driver is on disk or in a ROM on the card?Ok, so what you want to build is not a faithful reproduction of the original card, but a replacement that will drive modern displays?
I still don't have a clear definition of what your final goal is. The intermediate steps you've laid out (like the Pi) might not be useful toward it.
Exactly. We have existing drivers known to be good thru System 7.1 with version 4.4 ROMs for a VidCard that can be cloned.I think one of the goals is to be able to use the 68K driver unmodified without having to write a new driver. This driver is on disk or in a ROM on the card?
Exactly.Ok, so what you want to build is not a faithful reproduction of the original card, but a replacement that will drive modern displays?
Hence, the rotation transform mostly filling a DVI display at 1024x768, rotated to portrait orientation.If so, then forget about the VRAMs, which are bound to generating raster output in one orientation.
Was told to rework card when I proposed the project many moons ago, for me impossibru.If you want to build a work-alike card with HDMI output, start with an HDMI dev/eval board.
Indeed, Radius 64KHz FPD card is the only one of which I'm aware that can be cloned for SE PDS.Also, Radius has used software rotation: https://www.macintoshrepository.org/17294-soft-pivot-3-2-1-for-radius-pivot-display
Though software rotation on a 68000 is doing it no favors.
Was told to rework card when I proposed the project many moons ago, for me impossibru.
Not at all, he said the approach to take was reworking the formulas in the GALs. Figured that would require new drivers in ROM. Dropped out as it would require work far, far above my pay grade. I've been searching for that thread to post his reply.Rework it how exactly? Rotating graphic data at the bit level cannot be done by VRAMs.
Designing a frame buffer capture board on a carrier, not a VidCard. I'm buzzing the board for schematic capture at present. Hoping GAL output will be the wedge I need for that at this ATM. If GALs are the way to go, carrier board prototype implementation is simplified by an order of magnitude.If you can't work out how that's supposed to happen on paper, designing hardware is jumping the gun.

Never implied VRAM could do anything like that, data inputs to VRAM were to be captured and run through the FPGA early on in the thread.The VRAMs cannot be made to rotate video.
Waiting for feedback on the viability of snooping GAL outputs for assembled page buffer data. If possible that'd be a convenient wedge.The entire point of the GALs is to drive the VRAMs.
VRAM will definitely need to be on the clone. I was hoping the data feed to them from CPU could go straight into FPGA, but that's a convoluted mess. Readbacks from CPU on FPGA powered VidCards were confirmed, so dropped VRAM capture and am moving higher up the board to the GALs.The VRAMs will not be a part of the final design, therefore the GALs are pointless and a waste of time. They cannot be reworked to do what you want.
VRAM will definitely need to be on the clone.
I was hoping the data feed to them from CPU could go straight into FPGA, but that's a convoluted mess.
You mentioned RAMDAC earlier? There is none, the board and output signals are entirely digital. If there were a RAMDAC, that would be the place to capture the page buffer.
No need to prove you wrong, I have never said image rotation will take place anywhere but in the gates of the FPGA, You've been assuming that I'm trying to do things I've never suggested. Not doing rotation in VRAM, not in GALs, no rotation will be done ANYWHERE on whatever portion of the board that's required to get the page buffer/unrotated raster image into the FPGA.Why? VRAMs cannot be involved in a design that performs hardware rotation. It doesn't matter how you transform their inputs, they're internally fixed for row output. Prove me wrong.
If you want to have a go at it the FPGA will be connected to the SE PDS, as will be the data from the FPD card that needs to be rotated. Hoping someone will be able to clone the Radius 16 Accelerator in the FPGA paired with a streamlined. FPGA based FPD clone.No, putting an FPGA on the system bus is much simpler than trying to decipher GAL output. Leaving them in the picture not only adds parts and expense, but bottlenecks performance. Like I said, their main purpose is to interface to the VRAMs, which are a no-go for what you want to do.
Indeed, but used it in describing how Vampire Video is set up in IIci and IIsi, nothing to do with the FPD other than as a model for describing the back end of the card..You were actually the first to mention RAMDAC in this thread. I know it's not a DAC and doesn't handle a palette, but it does serialize the VRAM output, which is the place that a SPI bus could capture it. Other than a fun exercise, it wouldn't be useful for much.