After the release of skelletor i became interested in what was the best size to set a play area if you want it to resize to fill current window size smoothly.
I like setting the play area quite small(320x200) but ive come to the conclusion that this usually creates a rather messing pixel look.
Could one of the extensions, like Display Properties or Window Control be of use?
help would be appreciated.
'oh yeah? he's thrown a kettle over a pub, what have you done?'
Hmm.. i have noticed that "resize to fill current window size" does not work, very well with greater resolutions, maybe its cause of win XP? So i recommend you to use Display properties (remember "Create/destroy dd object" -event).
The games factory does not have very good fullscreen capabilities
the resize window doesnt work very well because it does'nt change the resolution and its slow.
you can get fullscreen properly but you need to use
16 bit mode
256 colours
and 320x240 resolution
and in the options choose fullscreen at start
this however doesnt work on my computer and mabye most others with windows xp
the display properties object wont make a game fullscreen unless your game is at 640x480 because thats as low as it can make the screen size without crashing.
SNES graphics are about 300x200. It looks fine on a tv, because tvs naturally antialias. So 320x200 looks fine maximized provided you use a lot of antialiasing and a suitable pallette.
I just checked. SNES is 256x223.
Anyway, if you spend a lot of time on your sprites, 320x200 is fine. I'm working on a game right now that's going to do this, and I've been using a SNES pallete so it looks good resized.
A TV antialiasing extension wouldn't be such a hot idea. You'd have to sit two meters away from your monitor in order to view it properly. The effect'd be great, but nobody is willing to sit two meters away no matter what the readme says.
Istvan, the pallete is one I extracted from a SNES rom some time ago using a tool I no longer have. It's probably available at zophar.net, but I don't recall the name.