Board index » delphi » DPMI VESA Unit? / FPK Pascal

DPMI VESA Unit? / FPK Pascal

Hi, people...

Does anyone have, or can help me develop, a VESA unit which will work
in DPMI mode? (I'm using FPK-Pascal, so I can use 32-bit assembler as
well...)

Also, does anyone know much about FPK-Pascal? I can't get it to take
my TP-style ASM, and it doesn't recognize some instructions I use at
ALL (like ADC). My guess is that they stuck themselves to using some
{*word*99} GNU linux assembler <G>

--
Hilton Janfield --/-- val...@bcgroup.net --\-- darkfire productions
ICQ UIN: 7107014

I get knocked down, but I get up again, and your never gonna keep me down!

 

Re:DPMI VESA Unit? / FPK Pascal


Quote
>Also, does anyone know much about FPK-Pascal? I can't get it to take
>my TP-style ASM, and it doesn't recognize some instructions I use at
>ALL (like ADC). My guess is that they stuck themselves to using some
>{*word*99} GNU linux assembler <G>

    FPK-pascal understands both ATT and Intel syntax
but the default is ATT syntax !!

  did you use the -Rintel commandline option ??

  And don't forget to convert your code to 32bit code !!!

   There might still be problems with some specific instructions,
any bug annoncement is welcomed to the mailing list

(see how to join this list at http://home.pages.de/~FPK-Pascal/)

Re:DPMI VESA Unit? / FPK Pascal


Quote
mul...@ics-crm.u-strasbg.fr (Pierre Muller) wrote:
>    FPK-pascal understands both ATT and Intel syntax
>but the default is ATT syntax !!

Watch out for the cirrus gd54x chipset.  It does not fully honor VESA
standards, and to be honest, if it has vesa and doesn't work, it's not
vesa.

Re:DPMI VESA Unit? / FPK Pascal


In article: <34ffdcf8.4446...@news.webworldinc.net>  joeja...@webworldinc.com

Quote
(Joe Jared) writes:
>Watch out for the cirrus gd54x chipset.  It does not fully honor VESA
>standards, and to be honest, if it has vesa and doesn't work, it's not
>vesa.

Really? I what way does the gd54x VBE BIOS not honour the VBE standards? (Its
the extendend BIOS (software) that supports the VESA VBE standard, not the
chipset, though the hardware must be inherently supportable, which the gd54xx
chipset is).

-- Jay

 -----------------------------------------
| Jason Burgon - author of Graphic Vision |
| g...@jayman.demon.co.uk                   |
| http://www.jayman.demon.co.uk           |
 -----------------------------------------

Re:DPMI VESA Unit? / FPK Pascal


Quote
>>Watch out for the cirrus gd54x chipset.  It does not fully honor VESA
>>standards, and to be honest, if it has vesa and doesn't work, it's not
>>vesa.

>Really? I what way does the gd54x VBE BIOS not honour the VBE standards? (Its
>the extendend BIOS (software) that supports the VESA VBE standard, not the
>chipset, though the hardware must be inherently supportable, which the gd54xx
>chipset is).

I'm using the GD5446 here. Used to have a 5426. And if there *ARE* any
problems, why not just use SDD? It's smarter to use it, anyway.
Don't know what I'm talking about? Well, here! Lets check out
'Graphics Improvements' from SDD's menu....
(BTW, I'm running a Jaton card with a Cirrus Logic GD5446 PCI w/ 2MB
VRAM)

                    Before    After
VESA Core Version:   1.2       3.0    (graphics interface)
VESA/AF Version:     None      2.0
VBE/PM Version:      1.0       1.0    (power management)
Linear Frame Buffer: None     3584 MB
Supported Modes:     16        49

So, I ask, why not run it anyway, even if there ARE no problems? :)

And by the way, I know people who run tests like these.
Cirrus Logic chips, while not always 100% up to date, ALWAYS support
the standards to a T and then some. Something they can't say for S3s..

--
Hilton Janfield --/-- val...@bcgroup.net --\-- darkfire productions
ICQ UIN: 7107014

I get knocked down, but I get up again, and your never gonna keep me down!

Other Threads