list of known issue GF with vbe 2.0 card like intel, nivia

Ask your support questions in here

Moderator: Moderator Team

list of known issue GF with vbe 2.0 card like intel, nivia

Postby GreatLord » Sat Feb 23, 2008 12:25 am

Intel 845G, 865G, 915G (may be others)
PRB: Cannot set resolution higher than 800x600x8bits and 640x480x16bits.
DETAILS: In Video BIOS frame buffer size hardwired to 832 Kbytes, which is not enough even for 1024x768x16bit = 1024*768*2 = 1572864, 1572864 > 832K.
FIX: Update your BIOS with latest version or patch it.

Intel 810E, 815E series
PRB: Cannot use linear frame buffer, but card identifies itself as VBE 3.0 compatible.
DETAILS: In Video BIOS linear frame buffer support is absent, but card itself supports linear frame buffer.
FIX: None known.

nVidia GeForce 5xxx/6xxx/7xxx (and newer ones)
PRB: Cannot set any resolution higher than 800x600.
DETAILS: In Video BIOS mode tables - 1024x768 modes and higher are absent or filtered. When you try to ask BIOS to set it, BIOS returns an error.
FIX: Update your BIOS with latest version or patch it.

Updated Infromations 21/5-2008

Different VESA cards that contain 16Bits rom code
PRB: When calling VBE functions, highword bits of EAX register and may be others (i.e. 0x????0000) may contain garbage.
DETAILS: In Video BIOS VESA that is writen in pure 16Bits asm code when you using 32 bit registers in the call the higher part can be croupted then.
FIX: Filter highword bits of EAX. Patch applay to ReactOS VBE Driver today 21/5-2008



Thank you beer windows to compile it from his own project
http://www.bearwindows.boot-land.net/vbemp.htm
Last edited by GreatLord on Wed May 21, 2008 9:03 pm, edited 1 time in total.
GreatLord
Developer
 
Posts: 926
Joined: Tue Nov 30, 2004 10:26 am
Location: Sweden

Postby jimtabor » Sat Feb 23, 2008 12:34 am

Hi!
How about support for 1440x990? Widescreen.
Thanks,
James
jimtabor
Developer
 
Posts: 112
Joined: Thu Sep 29, 2005 3:00 pm

Postby elhoir » Sat Feb 23, 2008 12:34 am

and how can we update a video BIOS?
elhoir
Test Team
 
Posts: 335
Joined: Thu Sep 13, 2007 7:01 pm
Location: Madrid, Spain

Postby GreatLord » Sat Feb 23, 2008 12:40 am

jim
it depns on u graphic card. our vbe driver do not care how high u can go up to. it extract the mode list from the video card. than mean even 2048x2048 works if i video card support it or higher and that

elhoir
about update the video card bios
go to each manufactor website and look for
a update of the video card bios. the name of
it can be diffent. but most manufactor call it
bios update for the video card or something simluare that
GreatLord
Developer
 
Posts: 926
Joined: Tue Nov 30, 2004 10:26 am
Location: Sweden

Postby elhoir » Sat Feb 23, 2008 12:58 am

i find drivers only, not video bios... :S

my gpus are:
LAPTOP: Intel 915GM
TABLE PC: nVidia GeForce 6600
elhoir
Test Team
 
Posts: 335
Joined: Thu Sep 13, 2007 7:01 pm
Location: Madrid, Spain

Postby GreatLord » Sat Feb 23, 2008 10:37 pm

for intel 915gm and other intek chip bios

see
http://support.intel.com/support/chipse ... 009192.htm
GreatLord
Developer
 
Posts: 926
Joined: Tue Nov 30, 2004 10:26 am
Location: Sweden

Postby Falcon4 » Wed Apr 02, 2008 9:19 am

Pardon my newbness, but the information regarding 810E/815E are quite relevant to my interests ;)

What does it mean?

I mean, does that mean I can't use a 81x-based integrated video at all, or just that it doesn't work properly? =\
Falcon4
 
Posts: 18
Joined: Wed Apr 02, 2008 8:56 am
Location: Fresno, CA

Postby GreatLord » Wed Apr 02, 2008 5:32 pm

Hi
for u case, it mean reactos vbe driver does not work with your 810E/815E . and none known way to solv it. it need a vga drv or vbe 1.2 drv. ReactOS does not have a working vga drv at moment and we do not have vbe 1.2 drv either :(
GreatLord
Developer
 
Posts: 926
Joined: Tue Nov 30, 2004 10:26 am
Location: Sweden

Postby z180 » Wed Apr 02, 2008 7:47 pm

it is possible to write a tweaked mode VGA driver that does
modes like 360X480X8 on every card even on my old laptop
that abuses half of the 512k video ram.I had this mode working
with the OPENGEM GUI and tested other tweaked modes with fractint.I also had 400X800X8 on a external monitor
but I doubt that this is possible with every gpu and screen.
Also it is possible to display 4096 colors in 8bit modes by merging
two RGB pixels into one.The allegro library provides example source
code but merging horizontal pixels means that you lose the half of
your screen width but it looks for your eyes like 16bit colour depth
z180
 
Posts: 197
Joined: Sat Mar 10, 2007 7:58 pm

Postby GreatLord » Wed Apr 02, 2008 11:22 pm

mode x with some trix you getting the res like 360x480x8
and it works on most monitor. it alter some freq and thanks to it some monitor will not be avail show it.

about 4096 color trix
it is a old trix it base on mixer color on the screen
it got diffent name, one of the name is HAM
it fake 4096 color with 256clor it also invlode in some alpha blend trix as well. if you want it look nice. if you simple mix two color it will not look nice The Mix of two work like this in teori on pixel 1 u set one color that is say 128,128,128 next pixel you set to 64,64,64 you eyes will see the two pixel as one color for the diff are so small and it lure u eyes it is one pixel
so on. it is so u getting 4096 color from 8bits color mode, but you can talk about other or simluare trix that works also equal good or better. but this is the basic how it is done.
GreatLord
Developer
 
Posts: 926
Joined: Tue Nov 30, 2004 10:26 am
Location: Sweden

Postby z180 » Sat Apr 05, 2008 3:03 pm

MY question: Would it be possible to revive the old VGA driver in
ReactOS and add other resolutions then 640x480x4bit?
Maybe someone has a special hardware where the driver is necessary
and VGA mode could be used as a fallback mode.

My old Compaq notebook (with the AVGA chip I talked above)does not run reactos because ram because it can only upgraded to 20mb RAM
and also I dont know if reactos can be compiled for 486.

The pixel combining would not be very useful for reactos(my opinion!) but I remembered my Amigas that had HAM6 mode and one had AGA
Chipset with HAM8 mode.
z180
 
Posts: 197
Joined: Sat Mar 10, 2007 7:58 pm

Postby Haos » Sat Apr 05, 2008 5:43 pm

z180: it has to be done sooner or later. Its all the effect of lack in manpower. Only few devs could do something here and they are those particulary busy with different things.
Haos
Test Team
 
Posts: 2954
Joined: Thu Mar 22, 2007 5:42 am

Postby z180 » Mon Apr 07, 2008 4:46 pm

waiting is OK for me ,because reactos always runned well on my graphics adapter in vesa 2.0,i have example sourcecode for vga programming on my hdd (not here), but I cant do anything right now and i dont have the reactos coding style in my head and other things hinder me to write a multiple resolutions driver for vga/svga/avga... based on the original
driver and maybe tweaked modes (mode X) and 720x480 pixels in 4bit.
z180
 
Posts: 197
Joined: Sat Mar 10, 2007 7:58 pm

VGA driver

Postby aicommander » Mon Apr 14, 2008 2:02 am

Right now our VGA driver is really messed up. It needs to be rewritten.
aicommander
Developer
 
Posts: 107
Joined: Mon Jan 22, 2007 10:23 pm

Re: list of known issue GF with vbe 2.0 card like intel, nivia

Postby coldReactive » Mon Jun 30, 2008 5:15 am

This affects me, but I can't update my BIOS nor the video BIOS, since gateway (who bought out eMachines) doesn't give me a new BIOS program to reflash or anything.

Model: T5026, if you wanna go look yourself.
coldReactive
 
Posts: 581
Joined: Sat Nov 10, 2007 10:42 pm

Next

Return to Support

Who is online

Users browsing this forum: No registered users and 1 guest