Hi, I'm wondering if it is at all possible to get the Block Move functionality of the VS23S010 to treat a certain pixel color as transparent and "skip" pixels of that color when performing a copy? The Block Move already makes the chip attractive for rendering tilemaps, but it'd also be useful to be able to quickly draw with irregular/nonrectangular boundaries on top of tilemap graphics.
If that doesn't work, since it seems viable to use multiple of this chip in tandem to generate a VGA signal... maybe it'd be feasible to use these with a mux chip to generate layered graphics?
Block Move... with transparency?
Re: Block Move... with transparency?
Hi!
No.. and I agree it's a major limitation of using the block move as a blitter engine
Personally, I've been toying with the idea of making sprites as lists of rectangles, so there could be gaps, but it has obvious drawbacks. (drawbacks, lol..) I think the most efficient way would be to use the blitter to draw the rectangle and then fill in the transparent pixels.
-Panu
No.. and I agree it's a major limitation of using the block move as a blitter engine

Personally, I've been toying with the idea of making sprites as lists of rectangles, so there could be gaps, but it has obvious drawbacks. (drawbacks, lol..) I think the most efficient way would be to use the blitter to draw the rectangle and then fill in the transparent pixels.
-Panu
Info: Line In and Line Out, VS1000 User interface, Overlay howto, Latest VSIDE, MCU Howto, Youtube
Panu-Kristian Poiksalo
Panu-Kristian Poiksalo