From: baldo AT chasque DOT apc DOT org Message-Id: <3.0.1.32.19970602020141.0068a0d4@chasque.apc.org> Date: Mon, 02 Jun 1997 02:01:41 -0300 To: Fernando Salas Subject: Re: Allegro problem Cc: djgpp AT delorie DOT com In-Reply-To: <33917F55.E654C66D@impsat1.com.ar> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Precedence: bulk At 10:55 AM 01/06/1997 -0300, you wrote: >I 'm experimenting some problems with allegro 2.2: > >It's pretty simple, when I run the demo in 640x480 page flipping, the >lower half of the screen appears twice . So you never see the upper half >of the screen. >Then I tried with UniVBE 5.3 , that fixes that problem but some >filckering appears even with dirty rectangles technique. It seems like >UniVBE and vsync() aren't too happy of been together. > >I have a Trident AGI 9440 card with 1 MB ram on a P5 133 machine. > >BTW the fps almost duplicated with UNIVBE. > >Hey Shawn, nice piece of work. If I could help in anyway to fix these >problems just e-mail me. I know well C, but I didn't even see your code >yet and I didn't do too much in VESA/SVGA programming either. >Fernando > OK, supongo que sos Argentino y te escribo en español. Yo soy de Uruguay. Bueno, al grano: Yo tambien tengo una Trident AGI9440 con 1mb de VRAM, pero no tengo una pentium sino una 5x86 de 133mhz (es parecida a la 486DX), tiene PCI y todo eso. No creo que sea la tarjeta, yo ademas tambien tengo el UniVbe 5.3a y con o sin el UniVbe el demo anda casi perfectamente. Dije casi porque cuando pongo Trident y el "Page Fliping" en 640x480 y otras resoluciones me pasa como que se ven dobles las cosas. Esto no pasa si le digo que use la Vesa 1.x o la Vesa 2.0. Parece que allegro tiene un error cuando utiliza la tarjeta a nivel de registros (directamente). Me parece que allegro 2.2 no es el problema en el caso tuyo. El problema es (y no se porque) el vsync() es para modo X y 13h. Al no poderse usar el vsync() en SVGA puede aparecer algun "flickering", pero no se nota mucho en mi maquina, ademas al usar el page fliping parece que se ajusta con el monitor y anda muy bien. Cuando uso el dirty rectangles tambien se ve muy bien. Bueno, creo que no te ayude en nada pero queria darte mi informacion. Sobre Shawn, creo que no está en el mailing list (o si?), mejor mandale tu carta a la direccion de él, (busca por ahi). Bueno, un saludo vecino! Ivan Baldo: baldo AT chasque DOT apc DOT org