X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f X-Recipient: djgpp AT delorie DOT com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com.ar; s=s1024; t=1270069238; bh=Z4tnVu7YoriIjkP813GwtF0j/UyACr07CxA9K3kRqa8=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=fZHt0wJeh/vsDq8eLvGFq7CTXwtnvPChQpDcQBaTIw7UZmIVTApAe3usy+/FYMSOYhimmH/Hoy08v8pZVD7Y093UAFS7sg4hUdgslUBYRa6VFU5ph7e2K3A2QJNIPtFGERTrt36BukwWQ3FLVZOxW/WlUmWTRgGRlF6KslfabcU= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com.ar; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=gWRq4VDkXBuKsAW9sR6iPaaxgteKX7l/mjt+U7nZE41SRBtwcS+R9fKLl5OUwYQQhqBNzvKRkYTr207hSFbzpJjteMmZXlsfj9dZpplIOjn92CMvgVmfyuOxXdc0MjkGudOd8s1Ty6E+09mJTjewjYrmph25EPN2vx/4irBJC5I=; Message-ID: <372582.66281.qm@web45109.mail.sp1.yahoo.com> X-YMail-OSG: Copn_X0VM1kyjN6EsxV6CYci_9bFfC6lewQ2WoH3b08tIos t4YBaSqYdXhYl50ZmZ5uR0ww.88le9nAfccfWw6f2xu.sOrkrWmdCiteXsa2 xeOhtjAA01HFiuDArRMe4ATt2fgswS4VP9ksfwMbidYOnnu6DjSUML50befc XgNNJZaWA1d22_nxSu6p7T78au10XRnGtfInwo_GL7aeuF7VpGjT9eBfS4xg FpIYdlMaGuaePNdILe9T5Do119BgUvxtJj9BUgLIoz5XImLa9ETOfOOsTtXh eNajX X-Mailer: YahooMailClassic/10.0.8 YahooMailWebService/0.8.100.260964 Date: Wed, 31 Mar 2010 14:00:38 -0700 (PDT) From: Pablo Marty Subject: Re: please help me with VBE To: djgpp AT delorie DOT com In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="0-1018433034-1270069238=:66281" Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk --0-1018433034-1270069238=:66281 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Hi, It's supposed that this code will give me the function putpixel() much fast= er, and the way to access the Video Memory much faster without bank switchi= ng can you tell me where to find the best (fastest) of this for DJGPP? .... yes, I know Allegro already has it, now I'll try with it --- El mar 30-mar-10, Rugxulo escribi=F3: De: Rugxulo Asunto: Re: please help me with VBE Para: djgpp AT delorie DOT com Fecha: martes, 30 de marzo de 2010, 19:52 Hi, On Mar 29, 4:41=A0pm, Pablo Marty wrote: > > I stole this, from 2 pages, from one the structs and from the other the c= ode What exactly is it supposed to do??=A0=A0=A0:-/ > I thought that with VBE my game would run faster under DOSBox than > with VESA, because VBE treat the screen as just one array, ignoring the > bank switching (or something like that) Only old VESA 1.2 uses bankswitching. VESA 2.0 doesn't need it, and 99% of all cards support 2.0 these days (not true back in mid 90s). Allegro should automatically choose the best graphics mode for you ... if you let it. However, DOSBox is a full cpu emulator, hence it's inherently slower than NTVDM + V86 mode (which no longer supports graphics). The best you can do is close unnecessary background processes and turn up the "cycles" (repeatedly press Ctrl-F12, I think). Or try DOSEMU under Linux (much faster, V86 mode!!). > I couldn't compile it .... does someone know where to find it more detail= ed, > or just the complete code without errors to use linear framebuffer with V= BE? > And about FreeDOS it's impossible install it without killing the actual s= ystem .... > I'll have to use DOSBox What installed? VESA should be built into your BIOS. You can even alternately use UNIVBE for older machines. (confused by the confusion) =0A=0A=0A Yahoo! Cocina=0A=0AEncontra las mejores recetas con Yahoo! C= ocina.=0A=0A=0Ahttp://ar.mujer.yahoo.com/cocina/ --0-1018433034-1270069238=:66281 Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable
Hi,
It's supposed that this code will give me the function putpixel() much= faster, and the way to access the Video Memory much faster without bank sw= itching
can you tell me where to find the best (fastest) of this for DJGPP? ..= ..
yes, I know Allegro already has it, now I'll try with it


--- El mar 30-mar-10, Rugxulo <rugxulo AT gmail DOT com><= /I> escribi=F3:

De: Rugxulo <rugxulo AT gmail DOT com>
Asunto: = Re: please help me with VBE
Para: djgpp AT delorie DOT com
Fecha: martes, 30= de marzo de 2010, 19:52

Hi,

On Mar 29, 4:41 pm, Pablo Marty <= tigrep= otrazosalv DOT DOT DOT AT yahoo DOT com DOT ar>
wrote:
>
> I stole this, = from 2 pages, from one the structs and from the other the code

What = exactly is it supposed to do??   :-/

> I thought t= hat with VBE my game would run faster under DOSBox than
> with VESA, = because VBE treat the screen as just one array, ignoring the
> bank s= witching (or something like that)

Only old VESA 1.2 uses bankswitchi= ng. VESA 2.0 doesn't need it, and
99% of all cards support 2.0 these day= s (not true back in mid 90s).

Allegro should automatically choose th= e best graphics mode for you ...
if you let it. However, DOSBox is a ful= l cpu emulator, hence it's
inherently slower than NTVDM + V86 mode (whic= h no longer supports
graphics). The best you can do is close unnecessary = background
processes and turn up the "cycles" (repeatedly press Ctrl-F12= , I
think). Or try DOSEMU under Linux (much faster, V86 mode!!).

= > I couldn't compile it .... does someone know where to find it more det= ailed,
> or just the complete code without errors to use linear frame= buffer with VBE?
> And about FreeDOS it's impossible install it witho= ut killing the actual system ....
> I'll have to use DOSBox

Wh= at installed? VESA should be built into your BIOS. You can even
alternat= ely use UNIVBE for older machines. (confused by the confusion)

=0A=0A=0A=0A

Encontra las mejores recetas con Yahoo! Cocina.= =0A
=0Ahttp://ar.mujer.yahoo.com/cocina/
--0-1018433034-1270069238=:66281--