Bubliny
...takovy file se vzdycky hodi... (kam ?)

14:43pm 05-04-1997 

ToDo:
- pocitani zivotu a score
- odstranit potvorne bugy (buggy =) ) potvor
- dracci v klidu porad vubec nic nedelaji (zeby zivali? /i se zvukem =)
- praskaci bubliny (totiz rozprsk na male)
- kachna!
- aby se zomb pri zmene smeru spravne posunul ve framech
- bazookista porad jeste nestrili (co nejaky kour pri odpaleni?)
- menu: hiscore a help
- Integrace ovladani CD do programu
- Chytani se dracku do bublin
- slapace, teleporty
- bublifuqy
- bonusy
- scenar posloupnosti levelu a hry jako celku
- rozumne vetrne mapy

CouldDo:
- pozadi pod hiscore (musime se vsichni sejit... s fotakem) ...soucasne ujde
- BSound prosi o asm (to preruseni je nekdy dost videt) ...ale zatim marne =)

 4. 5. / pauza na 'p'! (se ztmavenim VGA_MEM [tint])
 3. 5. / upraveno pozadi s x-files (bubbles)
29. 4. / 7 novych kostek (to je pokrok! =)
28. 4. / message se prepina, kam se ma co vypisovat a jakym fontem (super =)
       - ohaknute fonty jako .fnt, pocestinovane menu
27. 4. / oba pouzivane fonty ohackovany (ale chybi je predelat na .fnt)
26. 4. / v menu je mozne skakat pomoci pgup a home nahoru a pgdn a end dolu
         message se jako default vypisuje centrovane uprostred obrazovky
25. 4. * kolektivne vyrobeno pozadi pod help
       U pozadi s X-files (!!!)
       / do pozadi s kredity pridan Nalim a Lucky (polopruhledni =)
24. 4. - umozneny ceske fonty
       - bubliny vrzou o neco rozumneji
       - potvory soundi pri vbubleni
       / v menu dve zanorene urovne kreditu, zaklad pro help
23. 4. / v menu uz funguji kredity (obrazek i submenu je docasne)
22. 4. / vsechny existujici potvurky maji 2 framy v bubline (tak aspon mrkaji)
21. 4. / 2 nove zvuky
         upraveny 'in-bub' framy tak, aby nevycnivaly, a framy zomba (+ftb)
         na pozadi se sirenou pridany bubliny (co jineho? =)
         setup 1.06 (podle typu v dos-promenne BLASTER nabidne i BlasterPro)
       - odstraneno tuhnuti pri nedostatku zvukovych karet zavinene upravami
          z 19.4.
19. 4. - zahajeno "zbezpecnovani" programu - testy existence souboru, apod.
       - opraven minor bug ve WriteIni - bylo zavreno stdout, pak jiz neslo
         vypisovat chybova hlaseni, atd. na obrazovku
18. 4. / lehce predelane polozky menu
         pozadi se sirenou (teda morskou)
       - zmena vykreslovani potvor v bublinach
       - dracci prasknou bublinu jen pri skoku
       - odstranen bug ze 17.4. s duplikaci potvor a naslednym tuhykovanim
17. 4. - potwory jsou chytany do bublin a niceny
       - mozna odstraneny problemy s propadavanim plosinkami
16. 4. - male pokroky v testovani kolizi, ftb s in-buble framy
       / gamma korekce
15. 4. / .ini pridano do Bublin
         opraven minor bug v menu (delka slideru se spatne inicializovala)
14. 4. / bokem udelano nacitani a ukladani .ini (samozrejme docasne =)
13. 4. - prvni verze CD audio rutin (cdtry.exe)
       - bubliny se snazi kolidovat s potfurkami
 9. 4. / bubliny v menu zase barevne (ale jen slabe a mozna jeste min)
 8. 4. * dokoncena paletova revoluce z 25.3.
       - nacitani z EBP (prozatim pevne maximum 10 tintu na obrazek)
       / u vsech potvurek nakresleny framy v bubline
         konverzni rutina 'rebaall' na prepaletovani vsech nalezenych .celu
 6. 4. / vsechny kostky rucne upraveny na nove palety + nejake nove
         pri te prilezitosti upraveny tilview, mabview a mab
         v menu pridana hlasitost CD (porad jen docasne)
       - Bubliny jsou konecne vyplivovany, uz ne jen pouhe "obaleni hlavy"
       - pusobeni vetru predelano na inkrementalni, zavedena setrvacnost
       - dotazeny konverzni rutiny a prohlizec pro Eriador Bubble Picture
         (EBP)
 5. 4. / opraveno tga2col (tridilo se jen pres B slozku)
         pozadi s Quakem
 4. 4. / pozadi s Jurovym parkem
       - EP3 = EPF v3
 3. 4. / slidery uz jsou pripichnute na promenne (porad jenom lokalni)
31. 3. / pozadi s prizracnou rukou (v epf2 ma 82kB =)
29. 3. / do setupu pridana polozka BlasterPro (pro hlasitosti)
         pokud neni blasterpro, jsou radky s hlasitosti v options zablokovane
         pozadi s ascii drackem (dost jednoduche =)
         sachove pozadi
28. 3. / balview nacita paletu ze souboru (je to univerzalnejsi)
         maketint pocita podle parametru z prikazove radky
         jeste upravena pevna cast palety (5 barev se zbytecne prekryvalo!)
         v menu jsou slidery (pro nastaveni hlasitosti)
         jde nastavit celkovou hlasitost a hlasitost sfx (jenom blastpro?)
27. 3. / tga2col spocita paletu vhodnou pro konverzi obrazku
         (160 barev je pevnych, 96 vybere - i s ohledem na tinty)
         prekonvertovany vsechny exitujici obrazky na pozadi
26. 3. / prekonvertovany kostky a pajdulaci (jen pomoci 'rebal')
25. 3. * rozhodnuto vyrobit individualni palety a format .ebp
24. 3. * sjednocena verze 0.08
       / bubliny v menu zase jen pruhledne (nebije to do oci)
         motyl by uz se (snad) nemel zasekavat (kdo vi...)
23. 3. / v menu uz jde vytvaret zanorene urovne
         pozadi s detailem oka
       - nejake vlekle problemy se stackem (snad) vyreseny
         (first encountered 7.9.1996)
22. 3. / dokonceno pozadi s Dragmanem
         tint pouzivaji i bubliny ve hre
         bubliny obou dracku jsou jinak tintovane (zelene a modre)
         6 novych kostek
21. 3. - chyba v Blasteru konecne odhalena: cecko v 386 rezimu pouziva EAX,
           ale pri preruseni uklada na zasobnik jenom AX!
       / v menu pridany male bubliny do vzdalenejsich vrstev
         .TNT = balik tintu
         tinty se dynamicky nacitaji a daji pouzit
         bubliny v menu pouzivaji ruzne tinty (CirKuS!)
         v menu jsou zvuky (5 novych =)
         na preskakovani startovniho vypisu dat je Skippy (ale malym)
20. 3. / prace na pozadi s Dragmanem
         v menu je switch2 s komentarem
       * opraven bug v konstruktoru Blastera, kde se nespravne vyhodnocovalo
           porovnani charu a intu(!) (ale porad to pada)
19. 3. * marna snaha zlikvidovat chyby v Blasteru i jinde... =(
18. 3. R po tuhem boji pouzivaji bubliny tint (zatim jen v menu)
       / ...zase zacal padat blaster =(  KRIZE!!!
         v menu uz spravne funguje enter
         daji se preskocit startovni vypisy
17. 3. / menu se centruje, kurzor uz pobiha spravne a jde psat do stringu
16. 3. / menu.cpp - vypisuji se polozky a zmatene pobiha kurzor
15. 3. / pres "menu" litaji paralaxne bubliny
14. 3. / pozadi s nacrtkem obsahu hry
11. 3. - opraven bug v Message, takze uz to po menu pri vice hrach nepada
       / pridany nepismenkove symboly ve SmallFontu
 6. 3. - prvni obrysy uvodniho menu (pri vice startech buguje!)
       / predelano pozadi pod menu
 5. 3. - odstranen bug se zasekavanim dracku pri plivopadu (doufejme)
       / prohlizec tintu (.lit)
         (prace na kachne)
 4. 3. m novy sampl praskani bublin
27. 2. / dokresleno pozadi s vitrazi
         pozadi s Drackem svobody
         nejake nove kostky
         opravena chyba v BSound, kdy se vzdy pouzivalo 8 kanalu
       - predelany framechain nebula
25. 2. / zomb se po dopadu zase odrazi, takze se postupne tlumi
         pridany setup
         dokresleno pozadi s plechovkou
17. 2. + onemocneni + 25. 2.
16. 2. / cast objektu Blaster dana jako static, aby se zjednodusil pristup
15. 2. / pridany a predelany samply (nekterym to moc nepomohlo =)
         3 nove tematicke kostky
14. 2. / v Bublinach BSound zahadne nepada a to je dobre!
         srovnany konstanty delek bufferu, takze zvuk uz je ok
         vyrobeno 5 zakladnich zvuku
13. 2. / warholovske pozadi
         BSound je prepsany na IRQ, takze zvuk uz nepraska, ale PADA!
         (a jeste asi nesedi konstanty delky, protoze to chvilema jede divne)
10. 2. / BSound pouziva cyklicke DMA (ale jeste bez IRQ)
 5. 2. / detektivni pozadi (noir)
31. 1. / kriminalni pozadi
25. 1. / cerveny motyl (id=6) se odrazi od plosinek
         nove (lepsi?) pozadi pod scrolling
         z nejasnych dovodu jsem zvednul verzi na 0.06 =)
24. 1. / init zvukovky cte z .cfg (ale jinak je zvuk beze zmen)
23. 1. / nakresleno jakesi pozadi pod menu (dva dracci)

-1997-

31.12. / prepsany konstruktory potvor, takze ted vyrazeji ruznymi smery
27.12. / pozadi se snehovym drakem
28.11. / pokus o konstantni rychlost i na 386 a ZELVA! (ale divne projevy)
23.11. - funguje rozliseni framu pri skoku nahoru a dolu
       / pozadi s vojakem
21.11. - bubliny praskaji
20.11. / upravena grafika motylu (meli v sobe diru)
       / dokresleny framy raketaka (26 kousku)
19.11. - bubliny mizi (zatim bez praskani)
16.11. / nakresleno pozadi s "volebnim" plakatem (je trochu divne)
15.11. / napsan motyl odrazejici se od zdi
 7.11. - uvodni scrolling lehce upraven
 5.11. - verze 0.04
       - uvodni scrolling
       - drobna uprava testu - postavy by se snad uz nemusely 'propadavat'
       - v souboru s vlastnostmi pridany vlastnosti stable_l, stable_r
19.10. / ze zvukovky se neco ozyva, ale takhle to urcite nepujde
         (zvuk je prerusovany)
17.10. / prvni pokusy se SFX na blaster
10.10. - dracci 'vypousteji' bubliny, ktere se zmatene pohybuji (verze 0.03)
27. 9. - nejake drobne zmeny v kodu
25. 9. - rychlost zmeny framu se jiz muze lisit podle typu potvory
       - nejake drobne zmeny v GRAPH256.CPP a EPFLOAD.CPP
24. 9. - zaveden soubor .VLS pro definici vlastnosti celych typu potvor
         (ofsety ve framechainu, povolene akce, ...)
       - potvory se objevuji na spravnych mistech
       / 8 framu nebula
 9. 9. / osm framu valiciho se zomba
 7. 9. - GAME.CPP je funkcni, nacitaji se levely a udaje spritu
       - pri alokaci pameti se objevil problem, ze stack se kryl s heapem
         a ztracely se data ze zasobniku. Reseno nastavenim 'Assume SS equal
         DS' na 'Always' - stack je v data segmentu
 5. 9. - zahajena prace na GAME.CPP - finalni podobe hry
31. 8. - snaha opravit propady pod uroven zeme a chyby pri fire
30. 8. - predelavka dokoncena
26. 8. - predelavka GRAPH256
17. 8. - bublina lita po obrazovce
12. 8. - draci uz se otaceji na miste a ocas muze couhat do zdi
11. 8. - plosinky vrhaji stin zesikma a vypisuje se hlaska o prntscr (Message)
 9. 8. / vyrobena rutina na prechody mezi paletami a na konverzi baliku
 8. 8. - plosinky vrhaji stin na pozadi
       R .bbl (balik bublin) a testovaci programek
 5. 8. - prekresleny framy dracku (konecne upraveny pro novou paletu)
 3. 8. / Roman vyrobil format pro ukladani 'skla' a napsal bozi asm rutiny
31. 7. - zkompletovana verze 3107 se screenshotem do gifu
22. 7. / editor vetru .wnd WND(1.00)
19. 7. R vyrobil zkusebni verzi sklenene bubliny
16. 7. - potvurka se odrazi od zdi a nevrti se ve skoku
15. 7. R vyrobil druhou verzi gifu
14. 7. / nakresleny dalsi framy a nacrtnuty dve potvurky
         vyrobena nova paleta (specialne kvuli ohne)
12. 7. - potvora se dost zmatene plazi (chce to zmenu nekterych metod)
       / experimenty s pruhlednosti
10. 7. - vlozena prvni zkusebni a nehybna potvora
 9. 7. - test volnosti pohybu vlevo, vpravo podle mapy, vymakly odraz nahoru
 8. 7. - nacitani mapy, test plosinek pri skoku
 5. 7. - zrychleni scrollingu nahoru a dolu
 4. 7. - vylepseni flipu - 32-bitove instrukce
20. 3. - horizontalni scrolling vlevo a vpravo
       / .mab a mab.exe = editor plosinek
19. 3. - vertikalni scrolling dolu
       - faster vertikalni scrolling dolu a nahoru primo ve videoram, pro
          scrolling na cernem pozadi
       / .til = balik cihel
18. 3. - teleport zabudovany do programu (verze 1.09).
       - zkusebni program 1.09 se ocitl na Web strance Eriadoru (Official)
       - ve verzi 1.10 udelan vertikalni scrolling textu vzhuru
17. 3. - nakresleny framy spritu Teleport
15. 3. - opravena utilita FNTVIEW na zobrazovani znaku pouze do 126
       - opraveno ukladani fontu v PIC2FNT (nyni verze 1.02)
14. 3. - dokoncen vyvoj zobrazovani fontu 8x8x2color
12. 3. - misto "klice" pobihaji dracci (2)
11. 3. / vyroben format "balik" = *.bal (neni nic moc)
         vytvareni a prohlizeni
 9. 3. / nakresleny skoro vsechny faze dracku
 5. 3. - "klic" pobiha po obrazovce a poskakuje
29. 2. - rutiny na vykreslovani sprajtu a swapovani obazovek
         (letajici xichty)
25. 2. - zahajeny debaty

-1996-