Aby bylo mo₧nΘ zdrojßky zkompilovat, budete pot°ebovat n∞kolik knihoven.
NaneÜt∞stφ se stalo, ₧e se knihovny stßle p°ed∞lßvaly, ale starÜφ programy ne,
tak₧e se m∙₧e stßt, ₧e si knihovny budete muset trochu upravit. N∞co jsou i
r∙znΘ u₧iteΦnΘ algoritmy a rady. P°ehrabte se v tom, t°eba (ale asi ne) se vßm
n∞co bude hodit.
Pascal
- mouse.pas (11.3
KB) Kde jsme sebrali tuhle knihovnu, u₧ netuÜφme, jeliko₧ tak daleko pam∞¥
nikoho z nßs nesahß. NicmΘn∞ je i tak celkem dob°e ud∞lanß. N∞co jsme
upravovali, ale te∩ u₧ je to jedno, jeliko₧ tuhle knihovnu nepou₧φvßme.
NicmΘn∞ velice ·sp∞Ün∞ pou₧φvali.
Borlan Pascal 7.0
- joystick.pas
(3.02 KB) Takovß malß unita na joystick. Pou₧itß pouze ve h°e Guner. Mß
svΘ jistΘ komßry, ale jinak vcelku funguje. Obsahuje funkce pro vÜechny
zßkladnφ funkce joysticku.
Borlan Pascal 7.0
- _graph.pas
(14.5 KB) To je ono. Genißlnφ grafickß knihovna, na kterou vÜichni Φekßte.
V neuv∞°itelnΘm rozliÜenφ 320*200 a cel²ch 256 barvßch. Toto je nßÜ spasitel a
vysvoboditel ze spßr∙ graph.tpu a egavga.bgi. Mo₧nß se vßm bude hodit i trocha
dokumentace. _graph.txt (15.7
KB).
Borlan Pascal 7.0
- vga256.zip
(5.33 KB) Ha! DalÜφ grafickß knihovna. JeÜt∞ genißln∞jÜφ, ne₧ _graph.tpu.
(tady je vÜechno tak genißlnφ) Unita neobsahuje pouze kreslφcφ funkce, ale i
naΦφtacφ (pro *.PCX), zobrazovacφ a prßce s paletou (zΦernßnφ a podobnΘ
vychytßvky). Je to velk² bratr vysvoboditele _graph.pas.
Borlan Pascal 7.0
- HAPI (5.87
KB) Hippo Api. Celkem dobr² pokus o napodobenφ Win32 api pod dosem. Jedinß
a velice zßva₧nß chyba, za kterou nem∙₧eme, je omezenφ Borland Pascalu na
64KB, co₧ je pro HAPI zcela nedostaΦujφcφ. To m∞lo za nßsledek tragickΘ
ukonΦenφ v²voje. Kdo bude chtφt p°ejφt z DOSu na Win32, tomu se bude hodit si
knihovnu prohlΘdnout, aby pochopil zßkladnφ principy zprßv atd. Dokumentace (1.44
KB)
Borlan Pascal
- Pascal Patch
(199 KB) Tady mßte n∞kolik r∙zn²ch °eÜenφ problΘmu Pascalu a procesor∙
rychlejÜφch ne₧ Pentium-200MHz. V knihovn∞ CRT v Borland Pascalu je drobnß
chybiΦka, kdy program m∞°φ, jak dlouho mu trvß n∞jak² v²poΦet pro delay a
procesor je tak rychl², ₧e mu vyjde 0. Tou pak zkusφ d∞lit a je to. N∞kterΘ
patche °eÜφ problΘm ji₧ p°i kompilaci, jinΘ dokß₧φ opravit ji₧ hotov² .exe
soubor.
Borland Pascal
- turbo.tpl (27
KB) DalÜφ z oprav pro Borlan Pascal. Tentokrßt opravenß hlavnφ knihovna.
ZaruΦen∞ funguje (vlastnopokusn∞ testovßno).
Borland
Pascal
DirectX - C/C++
- HippoDirectDraw (5.49
KB) OhromnΘ ·silφ bylo v∞novßno tvorb∞ tΘto malΘ t°φdy. Jde o obaleni
DirectDraw primarniho surfacu a back surfacu pro pohodln∞jÜφ obsluhu. Dny
zabitΘ hledßnφm v manußlech, tisφce restart∙ poΦφtaΦe, zniΦenΘ nervy, slzφcφ
podlitΘ oΦi, ztrßta vÜech vlas∙, totßlnφ vyΦerpßnφ a nedostatek jφdla. Takovß
byla da≥ za tvorbu HDDraw. Jestli si jφ nebudete vß₧it nebo ji jakkoliv
pomluvφte, budete se sma₧it v pekle do konce sv∞ta.
Visual C++ & DirectX
- HDXC (23.1
KB) Zjistilo se, ₧e HDDraw by pot°ebovala rozÜφ°it a vylepÜit. Stalo se
tak a mßme tu vylepÜenou verzi. Mimo jinΘ u₧ podporuje i DirectInput a
DirectSound(ΦßsteΦn∞).
Visual C++ &
DirectX
- HDXII (14.9
KB) Upravenß verze HDXC. M∞la by fungovat lΘpe. PφÜi m∞la, proto₧e jsem ji
nepou₧φval a vlastn∞ ani po°ßdn∞ netestoval. M∙₧ete to zkusit, jestli mßte
dostateΦn∞ silnΘ nervy. Proto₧e to bylo jen na zkouÜku, tak to nenφ moc
okomentovanΘ.
Visual C++ &
DirectX
- AVI (8.82 KB)
Prφma t°φda pro p°ehrßvßnφ filmeΦk∙. Je kapku starÜφ, ale v²bornß. Byla
pou₧ita nap°φklad v SpeedBusterovi.
Visual C++ &
DirectX
- WAV (9.19 KB)
Tahle t°φda m∙₧e slou₧it pro ozvuΦenφ vaÜich "her". Zkuste ji a uvidφte. Mimo
jinΘ ozvuΦila i SpeedBustera.
Visual C++ &
DirectX
MFC - C/C++
- PCX (1.89 KB)
Pro zoufalce, kte°φ cht∞jφ naΦφtat PCX do CBitmap. Psanφ pro m∞ byla hromada
pokus∙ a omyl∙. To proto₧e to bylo na starΘm systΘmu, ave modrΘ obrazovce :).
Visual C++ & MFC
- CDib (5.07
KB) T°φda pro prßci s DeviceIndependentBitmap.
Visual C++ & MFC
Allegro
- HAlleg (664
KB) Hippo Allegro. Funguje na podobnΘm principu, HDDraw, ale je bohatÜφ co
se poΦtu funkcφ t²Φe. (je toti₧ nov∞jÜφ a stßle se jeÜt∞ vyvφjφ). VÜechny
funkce jsou postaveny nad knihovnou Allegro a jsou psanΘ bez volßnφ specifickΘ
pro konkrΘtnφ systΘm, tak₧e by m∞ly b²t vÜechny funkce vφcemΘn∞ nezßvislΘ na
prost°edφ. (Nebo se o to alespo≥ sna₧φ) Spolehliv∞ fungujφ s MSVC.
C++ & Allegro
- Allegro
Documentation (179 KB) Dokumentace k Allegru ve formßtu html.
C++ & Allegro
- Allegro 4.01
(2.62 MB) Oficißlnφ verze 4.01 v podob∞ zdrojov²ch k≤du, help∙ a exampl∙.
P°ed pou₧itφm notno kompilovat.
C++ &
Allegro
- Allegro
4.01 pro Visual C++ (1.38 MB) Oficißlnφ verze 4.01 v podob∞ binßrnφho
k≤dukompilovanΘho pro Visual C++ -verze p°φmo od autor∙, kterß by m∞la
fungovat zcela bez problΘm∙. Tato kompilace je urΦena pro statickΘ linkovßnφ.
Visual C++ & Allegro
- Allegro
Includes (319 KB) Tohle je nakompilovanß knihovna Allegro pro Visual C++
6.0 - Kdo si jφ nebude vß₧it, tomu ruka upadne. N∞co jako bezproblΘmovß
kompilace to teda nebyla. Byla to ta NEJD╠SIV╠Jè═, co jsem kdy d∞lal. Mßlem
jsem p°itom rozmlßtil poΦφtaΦ. A nejsem sßm. Vφm minimßln∞ o jednom Φlov∞ku,
kter² se s tφm taky dost navztekal. Tak₧e doporuΦuji stahnout si to
nakompilovanΘ a je to bez problΘm∙, ale pokud si chcete u₧φt jako jß...
Visual C++ & Allegro
- Allegro
Addons (556 KB) Sbφrka n∞kolika zajφmav²ch progrßmk∙ a vylepÜenφ pro
Allegro. Antialiasing p°i rotovßnφ, zv∞tÜovßnφ a vln∞nφ obrazu, plazma,
Φßsticov² systΘm....
C++ &
Allegro
- Allegro
Packages (1.26 MB) DalÜφ sbφrka n∞kolika zajφmav²ch progrßmk∙ a vylepÜenφ
pro Allegro. Tentokrßt obsahuje n∞co na p°ehrßvßnφ CD, podpora pro TrueType
fonty, naΦφtaΦ gif∙ a n∞kolik knihoven pro multiplayer.
C++ & Allegro