<?xml version="1.0"?>
<rss version="2.0">
	<channel>
		<title>Problem with virtual screen and set_gfx_mode</title>
		<link>http://www.allegro.cc/forums/view/404906</link>
		<description>Allegro.cc Forum Thread</description>
		<webMaster>matthew@allegro.cc (Matthew Leverton)</webMaster>
		<lastBuildDate>Mon, 13 Sep 2004 11:30:38 +0000</lastBuildDate>
	</channel>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I&#39;m trying to simple create a screen with 640x480 res and a larger virtual screen size (say 1024x1024) No matter what size I try to make the virtual screen, set_gfx_mode fails with &quot;Unsupported virtual resolution&quot;. This is on a system with a TNT2 Model64 pro so I&#39;m sure theres plenty of Video Ram<br />Any advice would be appreciated since this is the first time I&#39;ve tried to use this feature! <img src="http://www.allegro.cc/forums/smileys/grin.gif" alt=";D" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Number Six)</author>
		<pubDate>Tue, 07 Sep 2004 21:02:51 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Not all drivers can do this. As far as I know, Windows&#39; DirectX windowed driver cannot, for instance.<br />So... what operating system and Allegro version are you using?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Evert)</author>
		<pubDate>Tue, 07 Sep 2004 21:07:44 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Aye Sir! The same problem happens here. Looks like its something that  some videocards (or anything else) cant do. I needed to do a turn-around. You can make a simple scrolling system with some few variables. Problably this is not what you want, but its the only way I found...</p><p>EDIT: beaten...
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Carl Divston)</author>
		<pubDate>Tue, 07 Sep 2004 21:09:00 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Oh yeah sorry! <img src="http://www.allegro.cc/forums/smileys/undecided.gif" alt=":-/" /></p><p>On this platform its Windows 2000 DX9.0b Allegro 4.1.14!<br />I&#39;ll try it at home on my WinXP Gforce-4 Ti box...
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Number Six)</author>
		<pubDate>Tue, 07 Sep 2004 21:13:00 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>AFAIK there&#39;s no real reason to use the virtual screen parameters instead of create_video_bitmap() anyway...
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (gnolam)</author>
		<pubDate>Tue, 07 Sep 2004 21:21:56 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>The Windows gfx drivers do not support virtual screens. You can still create extra video bitmaps, but you won&#39;t be able to scroll the screen smoothly. Note though that other drivers <i>do</i> require a virtual screen if you want to use extra VRAM. If ALLEGRO_VRAM_SINGLE_SURFACE (IIRC) is defined, create a virtual screen. If not, leave those parameters 0 and just pray.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Kitty Cat)</author>
		<pubDate>Wed, 08 Sep 2004 05:07:05 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="quote_container"><div class="title">Quote:</div><div class="quote"><p>
AFAIK there&#39;s no real reason to use the virtual screen parameters instead of create_video_bitmap() anyway...
</p></div></div><p>

So does that mean I have to try and do it with page flipping? <br />Damn! I knew it was too good to be true..
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Number Six)</author>
		<pubDate>Mon, 13 Sep 2004 09:30:54 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I think only the DOS or linux VGA drivers support any kind of virtual screen. The rest all make you create video_bitmaps.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Thomas Fjellstrom)</author>
		<pubDate>Mon, 13 Sep 2004 10:37:26 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Oh I think I&#39;m (finally) getting it! &lt;Touches wood!&gt;</p><p>So do you make a large video_bitmap say (1280x960), instead of the large virual screen, and then blit from whereever you  wanted in that video_bitmap area to the screen? <br />Not as easy but not that difficult either.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Number Six)</author>
		<pubDate>Mon, 13 Sep 2004 10:50:57 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>All DOS drivers and all Unix/X drivers do (sort of.. DGA2 requires a virtual screen but it has access to all VRAM regardless of what virtual screen size you specify). I&#39;m not sure about OSX.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Kitty Cat)</author>
		<pubDate>Mon, 13 Sep 2004 10:52:25 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Uh? X11 modes can&#39;t have a virtual screen, can they? Its like GDI in windows...</p><p>Number6: I&#39;d actually create a second bitmap that you store the cached sprites in. or make one for each, butthat might be overdoing it <img src="http://www.allegro.cc/forums/smileys/wink.gif" alt=";)" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Thomas Fjellstrom)</author>
		<pubDate>Mon, 13 Sep 2004 11:06:12 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="quote_container"><div class="title">Quote:</div><div class="quote"><p>X11 modes can&#39;t have a virtual screen, can they? Its like GDI in windows...</p></div></div><p>
It&#39;s a hack. But yes, virtual screens and scrolling do work with the X11 driver.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Evert)</author>
		<pubDate>Mon, 13 Sep 2004 11:30:38 +0000</pubDate>
	</item>
</rss>
