Citace Původně odeslal Lukas L.
No tak za 1) pokud bude grafika primitivni a nebude vyzadovat zvlastni rychlost ( ) vystacis si s VESA16.BGI BGI256.BGI apod BGI drivery - ale to je opravdu to posledni
za 2) vyporadas se s adresovanim oken ve VESA rezimech - tj prepinani banku atd, nebo pouzijes mody VESA 2.0 s linearnim framebufferem - na coz potrebujes 32bit adresovani - jak si to zaridis je na tobe - bud pres nejaky extender nebo rovnou 32bit kompilator (free pascal atd)

nahazovani VESA modu se provadi pres rozsirene fce VGA biosu (int 10h)
taky musis zjistit, jestli ta karta danej mod podporuje atd - takze celou vesa spec najdes jiste na netu a uz o tom byla napsana kvanta.....

pokud se s timhle vsim nechces moc zabyvat - doporucuju ti stahnout si balik gx2 od Stefana Goehlera http://www.crossfire-designs.de, podle me je to opravdu nejvymakanejsi graficka knihovna pro pascal, pracuje v pouze 16bit protected modu (neni problem s BP) - a pouziva modifikovany funkce pro 32bit pristup k pameti - podporuje 8,16,24,32bit video mody, efekty, nacitani/ukladani grafickych souboru a pomerne jednoduchou manipulaci s obrazovkou....samozrejme jako vsude co chces mit rychlejsi musis napsat v asm....a huste optimalizovat....ale to je vsude....mimo to ma Stefan i vybornou jednotku s kostrou prehravacich aplikaci - teda hlavne ruzny zvuky apod - takze MOD,S3M, XM, Wav - ale i FLC,FLI,... a na zaklade jeho knihoven se vyviji i dalsi prehravace AVI, MP3 apod...


PS - Win emulujou pristup k VGA biosu - castecne z duvodu grabovani atd - takze pokud poustis to volani napr. ve fullscreenu a pak prepnes do okna - zacne se to chovat podivne a dava to divny hodnoty (napr seznam videomodu se zmeni v nesmysly) - ale na ta knihovna GX2 slapala na WinXP uplne v pohode....
Tak jsem to teda zkusil, ovsem mam tu maly problem. Psal jsi, ze jede pouze v protected modu, to jest pravda. Problem, je ze neumim nastavit ten protected mod. Upozornuji, ze mam opravdu BP7. Kdyz v options-compiler zmenim mod, a dam OK, a podivam se zase zpatky, tak je tam stale real mod. Nevim si rady jak to nastavit. Take jsem zkousel grafx 1.4, ten nepotreboval PM, ale zato se tam objevila ta chyba, kterou jsem dostal pri pokusu o nastaveni rozliseni v assembleru. Ale demo z gx2 mi jelo bez problemu. Prosssiiiiimmm o pppooommmoooccc pri nastaveni toho PM. Moooooooc diiiiiiik.