Path: chuka.playstation.co.uk!chuka.playstation.co.uk!chuka.playstation.co.uk!not-for-mail From: Lewis_Evans@Playstation.sony.com Newsgroups: scee.yaroze.beginners Subject: Do I have to use double buffering? & PAL? Date: 2 Jan 1998 14:10:02 -0000 Organization: Sony Computer Entertainment Europe - 119.SS5 Lines: 67 Sender: news@chuka.playstation.co.uk Message-ID: <68isfq$jce1@emeka.playstation.co.uk> Reply-To: Lewis_Evans@Playstation.sony.com NNTP-Posting-Host: emeka.playstation.co.uk From: Lewis_Evans@Playstation.sony.com To: news@playstation.co.uk As regards double buffering, the use of this depends on vertical screen resolution. If you use hi-res (screen height is 480 or 512) you have to use interlaced mode; here the double buffering is done semi-invisibly, ie you only use ONE area in VRAM. The restriction is that if your program doesn't run at top frame rate, you inevitably get severe flicker. If you use low-res (screen height is 240 or 256), you can use single or double buffering. Single buffering will usually leave you with lots of flicker, so is not recommended. Many of the SCEE samples use 320 by 240, this is quite common and a decent resolution to work with. As regards PAL and NTSC, most PAL TVs do not display the whole 256 lines; many only display just over 240 lines. There's nothing that can be done about this. Lewis To: Lewis Evans cc: From: news @ playstation.co.uk Subject: Do I have to use double buffering? & PAL?:scee.yaroze.beginners From: James Shaughnessy Newsgroups: scee.yaroze.beginners Subject: Do I have to use double buffering? & PAL? Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit OK, after a couple of days messing around, I'm quickly getting the hang of this thing. Sure is easier than PC! The question is as the title says, do I HAVE to use double buffering in order to see my screen? I am fine if I use it but I don't want to! How do I set the screen offset of the frame buffer (to 0,0 say) for my visual area (I'm using a 640x512 virtual screen). I could do it with DBing but I'd have to MoveImage everything twice - to both pages. Mmmm.. Or I could set both pages to the same frame buffer area... Another question - I can get into PAL mode (it's B/W and fuzzy on my monitor if in NTSC) fine, but the working area still is only 240 pixels high (even though I have put 256 : GsInitGraph(320, 256, 0, 0, 0); Help please!!! Jim PS Expect a working demo on my page in one week! -- ----------------------------------------- James Shaughnessy james@manc.u-net.com http://www.netyaroze-europe.com/~shaughnj -----------------------------------------