Forum Discussion

Komag's avatar
Komag
Roku Guru
11 years ago

Infinite "hall-o-mirrors" effect with scaled screen

So, in an attempt to shrink my entire 1280x720 game screen 10%, I tried to scale it with DrawScaledObject(), like so:

screen.DrawScaledObject(64, 36, 0.9, 0.9, screen)
screen.SwapBuffers()

But when I play I get just the outside ring of the screen infinitely repeated down to a tiny center point. It reacts to me changing things at the edges, they quickly propagate down into the center, a million 10% shrunken screens, all piled on top of each other.

Why??? What's really going on? How can I get what I want?

21 Replies