🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.pascal
13 messages
13 total messages Started by Robert Wesołowski Fri, 01 Feb 2008 07:56
Tryby wysokokolorowe w Turbo Pascalu
#92417
Author: Robert Wesołowski
Date: Fri, 01 Feb 2008 07:56
2 lines
1075 bytes
Nie wiecie może jak uzyskać tryby wysokokolorowe np.16mln kolorów i skąd 
sciągnąć sterownik *.bgi do nich. 
Re: Tryby wysokokolorowe w Turbo Pascalu
#92418
Author: Łukasz 'Maly' Ostrowski
Date: Fri, 01 Feb 2008 15:21
19 lines
1617 bytes
Robert Wesołowski wrote:
> Nie wiecie może jak uzyskać tryby wysokokolorowe np.16mln kolorów i
> skąd sciągnąć sterownik *.bgi do nich.


Wchodzi w grę tylko VESA, ale nie znajdziesz raczej .bgi do VESY
do wyżej niż 256 kolorów[krążył od zawsze svga.bgi po sieci,
dający wyższe rozdzielczości ale przy 256 kolorach].

Znacznie łatwiej użyć Free Pascala na Go32 i normalnego trybu VESA,
co jest raczej karkołomnym zadaniem, ze względu na utrudnione
korzystanie z tegoż trybu w normalnych systemach operacyjnych,
albo targetu Win32 w w/w kompilatorze + (fpcx.dll lub DirectDraw
albo od biedy GDI ;) ).

-- 
Pozdrawiam,
Łukasz 'Maly' Ostrowski.
http://maly.nemo.pl/ 
Re: Tryby wysokokolorowe w Turbo Pascalu
#92419
Author: Wiktor S.
Date: Tue, 05 Feb 2008 15:08
14 lines
1378 bytes
> Wchodzi w grę tylko VESA, ale nie znajdziesz raczej .bgi do VESY
> do wyżej niż 256 kolorów[krążył od zawsze svga.bgi po sieci,
> dający wyższe rozdzielczości ale przy 256 kolorach].

mam (albo miałem, bo nie wiem czy chce mi się szukać) .bgi do obsługi 16 i 
25 bitów też.



-- 
Azarien

"Kasyna nie oszukują. Jedyną obroną kasyna jest absolutna uczciwość.
Gdyby oszukiwały, ktoś mógłby dostrzedz metodę oszusta - i ograć kasyno."
Re: Tryby wysokokolorowe w Turbo Pascalu
#92420
Author: Łukasz 'Maly' Ostrowski
Date: Tue, 05 Feb 2008 19:52
22 lines
1634 bytes
Wiktor S. wrote:
>> Wchodzi w grę tylko VESA, ale nie znajdziesz raczej .bgi do VESY
>> do wyżej niż 256 kolorów[krążył od zawsze svga.bgi po sieci,
>> dający wyższe rozdzielczości ale przy 256 kolorach].
>
> mam (albo miałem, bo nie wiem czy chce mi się szukać) .bgi do obsługi
> 16 i 25 bitów też.


Może 16-bit, ale napewno nie 24-, sygnatura PutPixel wygląda tak:

procedure PutPixel(X,Y:integer; Color:word);

Więc nie ma fizycznej możliwości narysowania pixela o 24-bitowym
kolorze w BGI.

Zreszta, jeżeli chodzi o 16-bitowe BGI - też wątpie ;).

-- 
Pozdrawiam,
Łukasz 'Maly' Ostrowski.
http://maly.nemo.pl/ 
Re: Tryby wysokokolorowe w Turbo Pascalu
#92421
Author: Wiktor S.
Date: Wed, 06 Feb 2008 11:06
24 lines
1546 bytes
> Może 16-bit, ale napewno nie 24-, sygnatura PutPixel wygląda tak:

na pewno było 24.

> procedure PutPixel(X,Y:integer; Color:word);
>
> Więc nie ma fizycznej możliwości narysowania pixela o 24-bitowym
> kolorze w BGI.

Myślisz, że twórcy tego nie zauważyli?
Kolory ustawiało się przez SetPalette(). Średnio wygodne, ale działało.


> Zreszta, jeżeli chodzi o 16-bitowe BGI - też wątpie ;).


oto jest, niewierny Tomaszu :-)

http://www2.lifl.fr/~lenoir/enseignements/2002-2003/TPSI/TP2-Interpolation/svga/



-- 
Azarien
Re: Tryby wysokokolorowe w Turbo Pascalu
#92422
Author: Wiktor S.
Date: Wed, 06 Feb 2008 11:15
7 lines
1089 bytes
lepszy link:

http://www.programmersheaven.com/download/35844/download.aspx


-- 
Azarien
Re: Tryby wysokokolorowe w Turbo Pascalu
#92423
Author: Łukasz 'Maly' Ostrowski
Date: Wed, 06 Feb 2008 12:16
31 lines
1966 bytes
Wiktor S. wrote:
>> Może 16-bit, ale napewno nie 24-, sygnatura PutPixel wygląda tak:
>
> na pewno było 24.
>
>> procedure PutPixel(X,Y:integer; Color:word);
>>
>> Więc nie ma fizycznej możliwości narysowania pixela o 24-bitowym
>> kolorze w BGI.
>
> Myślisz, że twórcy tego nie zauważyli?
> Kolory ustawiało się przez SetPalette(). Średnio wygodne, ale
> działało.


procedure SetPalette (ColorNum: Word; Color: Shortint);

Jaaak ;)? Ni hu-ha nie ma składowych ani żadnego inta/composite'a
co ma 24-bity+, a zakładamy że ,,pragniemy'' pełnej zgodności
z BGI, a nie hack'ów/workaround'ów ;).

>> Zreszta, jeżeli chodzi o 16-bitowe BGI - też wątpie ;).
> oto jest, niewierny Tomaszu :-)
> http://www2.lifl.fr/~lenoir/enseignements/2002-2003/TPSI/TP2-Interpolation/svga/

M'kay, powiedzmy że 16-bit istnieje ~=].

-- 
Pozdrawiam,
Łukasz 'Maly' Ostrowski.
http://maly.nemo.pl/ 
Re: Tryby wysokokolorowe w Turbo Pascalu
#92424
Author: adam majewski
Date: Sat, 09 Feb 2008 13:25
14 lines
1267 bytes
Robert Wesołowski pisze:
> Nie wiecie może jak uzyskać tryby wysokokolorowe np.16mln kolorów i skąd 
> sciągnąć sterownik *.bgi do nich. 
> 
> 
http://fraktal.republika.pl/pascal.html
16 mln kolorów w Pascalu dzięki sterownikom
P_Graph library by Vertis
i 256 kolorów SVGA

Pozdrawiam

Adam Majewski
fraktal.republika.pl
Re: Tryby wysokokolorowe w Turbo Pascalu
#92425
Author: Solaris
Date: Sat, 09 Feb 2008 21:26
20 lines
1537 bytes
Dnia Sat, 09 Feb 2008 14:25:35 +0100, jakże pięknego
adam majewski <adammaj1@o2.pl> wystukał co zawarte poniżej:

: Robert Wesołowski pisze:
: > Nie wiecie może jak uzyskać tryby wysokokolorowe np.16mln kolorów i skąd 
: > sciągnąć sterownik *.bgi do nich. 
: > 
: > 
: http://fraktal.republika.pl/pascal.html
: 16 mln kolorów w Pascalu dzięki sterownikom
: P_Graph library by Vertis
: i 256 kolorów SVGA

Daj Pan spokój - DOS nie istnieje.

-- 
Home: admin.idns.pl (admin.thief.pl)
Linux registered user: 408584
Contact: GG#44450, solaris#idns.pl
19:16:28 -!- Platyna Erroneous Nickname 
Re: Tryby wysokokolorowe w Turbo Pascalu
#92428
Author: webmajsterek
Date: Sun, 10 Feb 2008 10:45
15 lines
1485 bytes
> Nie wiecie może jak uzyskać tryby wysokokolorowe np.16mln kolorów i skąd 
> sciągnąć sterownik *.bgi do nich. 
> 
> 

tmt pascal -- ( 
http://programy.onet.pl/73,92,10250,,,TMT_Pascal_Lite_3.9,programy.html ) --
wersja darmowa . ma standartowo  obsluge wysokich rozdzielczosci i highcolor 
bez dodatkowych zabiegow .  dodtakowo  obsluguje tryb vesa2 ( czyli dostep do
calej pamieci ekrnau bez potrzeby przelanczania bankow ) .

mozesz tez poszukac w swag-u -- duzo jest tam przykaldow . 

-- 
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
Re: Tryby wysokokolorowe w Turbo Pascalu
#92429
Author: Solaris
Date: Sun, 10 Feb 2008 13:00
23 lines
1818 bytes
Dnia 10 Feb 2008 11:45:14 +0100, jakże pięknego
webmajsterek@poczta.onet.pl wystukał co zawarte poniżej:

: tmt pascal -- ( 
: http://programy.onet.pl/73,92,10250,,,TMT_Pascal_Lite_3.9,programy.html ) --
: wersja darmowa . ma standartowo  obsluge wysokich rozdzielczosci i highcolor 
: bez dodatkowych zabiegow .  dodtakowo  obsluguje tryb vesa2 ( czyli dostep do
: calej pamieci ekrnau bez potrzeby przelanczania bankow ) .
: 
: mozesz tez poszukac w swag-u -- duzo jest tam przykaldow . 

TMT Pascal (http://programy.onet.pl/73,92,10250,,,TMT_Pascal_Lite_3.9,programy.html)
Wersja darmowa ma standardowo obsługę HiRes i HiColor (bez dodatkowych zabiegów) oraz
obsługuje tryb VESA2.


PS. Popatrz w przykładu zawarte w SWAGu (http://bsdg.org/SWAG/).

-- 
Home: admin.idns.pl (admin.thief.pl)
Linux registered user: 408584
Contact: GG#44450, solaris#idns.pl
19:16:28 -!- Platyna Erroneous Nickname 
Re: Tryby wysokokolorowe w Turbo Pascalu
#92426
Author: Zenon Oktawiec
Date: Fri, 15 Feb 2008 07:55
14 lines
1455 bytes
Solaris pisze:
> 
> Daj Pan spokój - DOS nie istnieje.
> 

To chyba daleko idąca nadinterpretacja. Ależ oczywiście, że istnieje i 
jeszcze "całe mnóstwo" stanowisk w DOS'ie chodzi. Np. w przemyśle , na 
stanowiskach sprzedaży (samodzielne kasy) i, prawdę powiedziawszy, jakoś 
sensownej alternatywny  dla DOS'a w tych miejscach nie widać. Sam 
osobiście,  własnymi ręcami przygotowuję w tej chwili takie trzy nowe 
stanowiska.

pzdr,
Z.
Re: Tryby wysokokolorowe w Turbo Pascalu
#92427
Author: Wiktor S.
Date: Sat, 16 Feb 2008 12:10
16 lines
1747 bytes
> To chyba daleko idąca nadinterpretacja. Ależ oczywiście, że istnieje i
> jeszcze "całe mnóstwo" stanowisk w DOS'ie chodzi. Np. w przemyśle , na
> stanowiskach sprzedaży (samodzielne kasy) i, prawdę powiedziawszy,
> jakoś sensownej alternatywny  dla DOS'a w tych miejscach nie widać.
> Sam osobiście,  własnymi ręcami przygotowuję w tej chwili takie trzy
> nowe stanowiska.

Heh, widziałem nawet starego rupiecia z lat 70-tych... z napędem taśmowym. 
Napęd się rozsypał, to ktoś zbudował jego emulator: pamięć flash (albo 
podobna), podłączana przez specjalnie zbudowany w tym celu mikroprocesorowy 
konwerter sygnału. Tylko że ten konwerter był tak ze 20000 razy szybszy od 
całego komputera ;-)


-- 
Azarien
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads