Hlavní navigace

Názor k článku Od grafického adaptéru VGA ke kartám SVGA od ondra.novacisko.cz - Na začátku kdy jsem pracoval s VESA a nebylo...

  • Článek je starý, nové názory již nelze přidávat.
  • 3. 12. 2009 6:34

    ondra.novacisko.cz (neregistrovaný) ---.seznam.cz

    Na začátku kdy jsem pracoval s VESA a nebylo možno použít Flat režim (ani UniVBE se nechytal) jsem použival trik, který mi poradil kamarád.

    Karta se pomocí VESA služeb nastavila tak, aby délka scanline byla dělitelná 1024 (bodů), pro režim s hor. roz. větším než 1024 pak 2048. Banky pak bylo třeba přepínat jen mezi řádky, protože banka nikdy nekončila v půlce řádky.

    Tento celkem dobrý nápad ale měl také své problémy. Ne všechny karty se nechaly nastavit na délku scanline 1024 :-( Navíc takový režim 640×480×256 s touto úpravou pak nefungoval na kartách s 512KB paměti (bylo vyžadováno jedno mega)

    Takže nakonec chtě nechtě člověk musel kontrolovat číslo banku pro každý pixel.