As far as I know it is Grey Alien only, who mentioned this issue. He also posted some code for displaying parts of Images without using SetViewport, it can be found here:
gah! How to clip rotated rectangles.
[Edit]Ah, just saw your link above, tonyg, there are already code samples. OK, then it seems here is everything said to the topic what we can currently say about it.
My personal opinion to the SetViewport-does-not-work-thingy is however: If BRL sees no necessity to change the implementation, I myself also see no need for a workaround. There are obviously always some things, which will not work on one Computer or another , and who knows whether the workaround for SetViewport will not fail again on other machines.
gah! How to clip rotated rectangles.
[Edit]Ah, just saw your link above, tonyg, there are already code samples. OK, then it seems here is everything said to the topic what we can currently say about it.
My personal opinion to the SetViewport-does-not-work-thingy is however: If BRL sees no necessity to change the implementation, I myself also see no need for a workaround. There are obviously always some things, which will not work on one Computer or another , and who knows whether the workaround for SetViewport will not fail again on other machines.