NJRoadFan/Arbee great! "6100/7100/7100 AV cards, using Quadra 660/840AV video circuitry + PPC to '040 bus translator'"
What video circuitry did this have? Did it include the DSP that the Quadra had? (found some info on that chip, attaching). I suppose the NuBus X100 AV machines could view upscaled video (at 640x480), did the DSP do it perhaps?
Arbee: amazing document. Where/how do you find these? The "page mode" and "double buffer" is great, one could also use the quickdraw acceleration with a tweaked rowbytes to get an interlaced mode (640x240 -> 640x480 interlaced) . So this is for the 7200/8200, right?
Arbee: would you have any such detailed information on the 52XX/62XX machines? I already have Valkyrie upscale/page-flip working, but one thing that bothers me is that the current back video buffer is in cache write-through/or inhibited mode, so clearing cannot be done with dcbz, and compositing (read current pixel value to e.g. do transparency) costs a trip to ram. If it was possible to change the caching mode on the video buffer that is currently the back buffer, that would help a lot. I am not sure if MacOS sets it to cache write-through just because it is vram, or if it is limitation of some sort by design? If it is only MacOS doing it, then somehow getting supervisor mode and changing it would help performance. Perhaps there is some way one could get supervisor mode?