Don't wanna tangentially muck up the fabulous IIsi into SE/30 thread that @zigzagjoe has running over at the MLA with this craziness.
@Bolle posted parameters of the conversion problem.
_______________________________________________________________________________
The Apple 12" 512x384 video mode has 128 pixels of blanking added to it for a total line length of 640 pixels.
The compact Mac video signal specifies 192 pixels of blanking so a total line length of 704 pixels is needed. Generating a 512x384 video signal using a total length of 704 pixels will result in a usable picture on a stock analogboard. That's what I am doing on my grayscale card for the bumped up resolution.
Feeding an Apple 12" 512x384 signal with 640 pixels total line length (after mangling the horizontal drive signal to get appropriate pulse durations) to a compact Mac analog board will result in the picture folding over. I wasn't able to shift the active area around by modifying the HSYNC pulse to get rid of the foldover.
As it seems the output resolutions are hardwired in the RBV and can't be configured from software that would prevent the use of 512x384.
_______________________________________________________________________________
Wondering if a microcontroller could be used to massage the proposed DACRAM's output into signals @Bolle is using for 512x 384.
- given feasibility of crazy DACRAM development notion
- might a microcontroller be fast enough to tack 32 pixels onto blanking period on each side of analog 12" RGB output in real time?
- WAG: doing conversion of output for next frame while converted last frame is drawing on CRT slows output by one frame = time shift?
Software/Firmware games over there are way above my pay grade, but insane notions for end runs around problems in hardware . . .
@Bolle posted parameters of the conversion problem.
_______________________________________________________________________________
The Apple 12" 512x384 video mode has 128 pixels of blanking added to it for a total line length of 640 pixels.
The compact Mac video signal specifies 192 pixels of blanking so a total line length of 704 pixels is needed. Generating a 512x384 video signal using a total length of 704 pixels will result in a usable picture on a stock analogboard. That's what I am doing on my grayscale card for the bumped up resolution.
Feeding an Apple 12" 512x384 signal with 640 pixels total line length (after mangling the horizontal drive signal to get appropriate pulse durations) to a compact Mac analog board will result in the picture folding over. I wasn't able to shift the active area around by modifying the HSYNC pulse to get rid of the foldover.
As it seems the output resolutions are hardwired in the RBV and can't be configured from software that would prevent the use of 512x384.
_______________________________________________________________________________
Wondering if a microcontroller could be used to massage the proposed DACRAM's output into signals @Bolle is using for 512x 384.
- given feasibility of crazy DACRAM development notion
- might a microcontroller be fast enough to tack 32 pixels onto blanking period on each side of analog 12" RGB output in real time?
- WAG: doing conversion of output for next frame while converted last frame is drawing on CRT slows output by one frame = time shift?
Software/Firmware games over there are way above my pay grade, but insane notions for end runs around problems in hardware . . .
Last edited: