﻿------------------------------------------------------------------------------------------------------------------------
TXT 1.7.7 HOLOGRAM (Salome, On The Boat, Kroužící orel I, JH, Syrečky, Syrečky 2.0, Zvláštní vydání, Vietnamská mise II)
------------------------------------------------------------------------------------------------------------------------

Klavesove skratky (ide o defaultne nastavenie, moze sa odlisovat pokial bolo zmenene v keyboard.cfg)
	- F1-F9 pre minimalizovanie aplikacie
	- F10 znovuvytvorenie okna aplikacie
	- F11 restart hry
	- F12 koniec aplikacie
	- ALT+F4 pre ukoncenie aplikacie
	- PrtSc pre vytvorenie screenshotu

Vypnutie inteligentneho tabelatora(dokaze doplnat slova)
	- v konfiguracii (config.cfg) cez nastavenie tabkey=false;

Vypnutie zvyraznovania aktivnych predmetov
	- v konfiguracii (config.cfg) cez nastavenie activecolor=false;

Prehodenie klaves Y Z
	- v konfiguracii (config.cfg) cez nastavenie switchyz=true;

Web:
	https://txt.pohroma.de/
Email:
	wolftxt@gmail.com
Google+ profil:
	https://plus.google.com/u/1/112333888636367505638/posts
Issues server
	https://txtbt.pohroma.de/

V pripade problemov:
--------------------

Testovane na Windows XP,7,8.1,10. Spustitelne aj na ReacOS, BSD(Wine, PlayOnBSD) a Linux(Wine) systemoch.
Vyskusane na Ubuntu, Fedora, Mageia, macOS (High Sierra, Mojave), elementary OS, TrueOS, Zorin OS. Wine je dostupne na http://www.winehq.org/

Engine vyuziva externe kniznice SDL (2.0.9), SDL2_image (2.0.4), SDL2_ttf (2.0.15) pre video vystup a FMOD Ex (06/10/16 4.44.64) pre audio vystup.
Ak nieco nefunguje, je mozne, ze uz vysla novsia verzia, ktora tieto chyby opravuje.

Vietnamska mise II
	web:
		https://panprase.cz/clanek/udoli-mechanickych-toasteru/
	repository:
		https://drive.google.com/drive/folders/16AY8WNXmDKrgH1enF9GW6xRtzA-QrGYZ
		https://mega.nz/#F!aYNxgQQK!aQ1kp186rW0zlrfzD9jcvA
	fórum:
		http://textovky.panprase.cz/index.php?topic=261.0

Zvláštní vydání
	web:
		http://panprase.cz/clanek/zvlastni-vydani-2/
	repository:
		https://drive.google.com/drive/folders/14ABiozIFDE4gN4nblSCGnDCuyTWia78z
		https://mega.nz/#F!WcVQBSrb!VvSSZYmE24Onbs7jIO7MfQ
	fórum:
		http://textovky.panprase.cz/index.php?topic=256.0

Syrečky 2.0
	web:
		https://txt.pohroma.de/2018/02/01/syrecky-2-0/ 
	repository:
		https://drive.google.com/drive/folders/18oWYG4rjp4N0j-k7FfZzYNT27YKCOCXc
		https://mega.nz/#F!Oc0yGRQb!iTHDGPh0G_6Lv9aSKo70HA
	fórum:
		http://textovky.panprase.cz/index.php?topic=224.0

Syrečky
	web:
		https://txt.pohroma.de/2017/12/24/syrecky/
	repository:
		https://drive.google.com/drive/folders/12kR5rvG9PScvUQxxTtbLNdZqTatAgoF9
		https://mega.nz/#F!vY1RHAaR!B-fN-ALz51FXBBnl3OOUXQ

Janko Hraško
	web:
		https://txt.pohroma.de/2015/09/14/janko-hrasko/
	repository:
		https://drive.google.com/drive/folders/0B20gVnjMnt9GRnllbHJkSGFSbFE
		https://mega.nz/#F!2V9GGBIb!7G8NVi_aIfyx5vg1jvaTiQ
	fórum:
		http://textovky.panprase.cz/index.php?topic=224.0

Kroužící orel I
	web:
		https://txt.pohroma.de/2015/09/10/krouzici-orel-i-utek-z-mesta/
	repository:
		https://drive.google.com/drive/folders/0B20gVnjMnt9GbU9Qdlk2dEZ1UGs
		https://mega.nz/#F!CRMwiJKC!u5pbDhiozZclyiJRmMNW6g
	fórum:
		http://textovky.panprase.cz/index.php?topic=202.0
	
On The Boat
	web:
		https://txt.pohroma.de/2015/09/10/on-the-boat/
	repository:
		https://drive.google.com/drive/folders/0B20gVnjMnt9GR09FS01salJSeEE
		https://mega.nz/#F!vYUXXI7T!SocZAw--tj1NmT2f2KpSzw
	fórum:
		http://textovky.panprase.cz/index.php?topic=203.0
	
Salome
	web:
		https://txt.pohroma.de/2015/09/10/salome/
	repository:
		https://drive.google.com/drive/folders/0B20gVnjMnt9GZWZkaGxEM0t2NEU
		https://mega.nz/#F!DNcmgTIJ!g-BDLhqmZ1gGTn2eRDJDIA
	fórum:
		http://textovky.panprase.cz/index.php?topic=188.0

TXT engine
	repository:
		https://drive.google.com/drive/folders/0B20gVnjMnt9GbEl2NEJBSnhDT2M
		https://mega.nz/#F!WdtDmIJD!SXqmBArj5wST2glOAbiBjw
	fórum:
		http://textovky.panprase.cz/index.php?topic=249.0

Third-Party Components
	http://www.libsdl.org/
	http://www.libsdl.org/projects/SDL_image/
	http://www.libsdl.org/projects/SDL_ttf/
	http://www.fmod.org/download-previous-products/
	http://www.microsoft.com/en-us/download/details.aspx?id=35 (DirectX End-User Runtime Web Installer)

Hra sa neda spustit (hlavne Windows XP, Wine emulacia):
	- je mozne vypnut hardwarovu akceleraciu v konfiguracii (config.cfg) cez nastavenie
		accelerated=false;
		synchronizedrefreshrate=false;

Hra sa po minimalizacii neotvori v povodnom okne (Wine emulacia):
	- zmacknut F10

Ak hra pada na Windows 8:
	- moze pomoct zapnutie kompatibility (prave tlacitko/Properties/Compatibility/Compatibility mode/Run this program in compatibility mode for/Windows 7)

V okne nie je vidiet grafiku:
	- skusit aktualizovat DirectX (DirectX End-User Runtime Web Installer) http://www.microsoft.com/en-us/download/details.aspx?id=35
	- je mozne vypnut hardwarovu akceleraciu v konfiguracii (config.cfg) cez nastavenie
		accelerated=false;
		synchronizedrefreshrate=false;

Ak po zamknuti a naslednom odomknuti hra v okne nevykresluje grafiku:
	- zmacknut F10
	- skusit hru prepnut do pozadia a nasledne ju vratit spat
	- skusit aktualizovat DirectX (DirectX End-User Runtime Web Installer) http://www.microsoft.com/en-us/download/details.aspx?id=35
	- je mozne vypnut hardwarovu akceleraciu v konfiguracii (config.cfg) cez nastavenie
		accelerated=false;
		synchronizedrefreshrate=false;

V pripade akychkolvek problemov skontrolujte logfile.txt a kontaktujte autora wolftxt@gmail.com

-------------------------------------------------------------
Zmeny:
-------------------------------------------------------------

1.7.7.2402 Hologram

- CRASH FIX: #sprite
- FIX: #inv
- FIX: #screen
- FIX: FMOD loader
- FIX: #space
- NEW: #spriteCollision
- NEW: #setKeyBufferSize
- NEW: #setSpriteCollision...

1.7.6.2328 Hologram

- CRASH: #infoLine
- FIX: F11 - clear screen
- FIX: korektne pouzitie farby pre #input (normalinput)
- FIX: redefinovanie spritov
- NEW: color file
- NEW: zvukova podpora v PAK subore
- NEW: IRQ
- NEW: #pureAppend, #pureJoin
- NEW: exception handler
- IMPROVEMENT: #appversion
- IMPROVEMENT: tab
- IMPROVEMENT: escape character
- IMPROVEMENT: mute
- IMPROVEMENT: #generatepassword
- IMPROVEMENT: #loaderpic
- IMPROVEMENT: #rainbow
- IMPROVEMENT: #space
- IMPROVEMENT: stack size

1.7.5.2261 Hologram

- CRASH FIX: zober seba
- FIX: logovaci mechanizmus
- FIX: #ClsDown
- FIX: refresh po zmene fontu
- FIX: cursor po zmene paddingu
- FIX: #prompt
- FIX: FMOD kniznica
- FIX: ANSI file
- FIX: #GfxPrint a #Img
- FIX: TTF renderovanie
- FIX: surface konverzie
- FIX: #img
- FIX: window size
- NEW: novy datovy kontajner
- NEW: heslovanie PAK suboru uzivatelom
- NEW: nove cryptovanie
- NEW: abecedne sortovanie objektov
- NEW: TAB vs SAVE/LOAD/EXPORT/IMPORT
- NEW: screen cache
- NEW: #IsEven #IsOdd
- NEW: #cursor
- NEW: #ReInitScreen
- NEW: prikaz na korekciu fontu
- NEW: #getfontsize
- NEW: pridana podpora predmetu vsetko a kompletne prepracovany preprocesor
- NEW: pridany #keysound
- NEW: #room ma vlastny #ActionPrint
- NEW: maxFPS
- NEW: podpora "" v commandline
- NEW: makra
- NEW: #setMessageIntoCommandline
- IMPROVEMENT: zrychlenie a zjednodusenie InfoLine
- IMPROVEMENT: screenshot (PNG)
- IMPROVEMENT: fog helper
- IMPROVEMENT: ovladanie konzoly
- IMPROVEMENT: #replaceColor
- IMPROVEMENT: #setup
- IMPROVEMENT: rozsirene moznosti debugovania
- IMPROVEMENT: F-key
- IMPROVEMENT: vylepsenie moznosti TAB funkcionality
- IMPROVEMENT: nova verzia SDL 2.0.9, SDL2_image 2.0.4
- IMPROVEMENT: ver informuje aj o knizniciach
- IMPROVEMENT: vypocet a zobrazovnie FPS
- IMPROVEMENT: cachovanie textur #rainbow, #screen, #sprite ...
- IMPROVEMENT: #getkeyfrombuffer
- IMPROVEMENT: vyuzitie pohybovych map pri #move=#followYou
- IMPROVEMENT: #loaderpic
- IMPROVEMENT: prepracovany INV
- IMPROVEMENT: keyboard
- IMPROVEMENT: printNl & printLn
- IMPROVEMENT: infoLine & commandLine
- IMPROVEMENT: #pressKey
- IMPROVEMENT: scrolling

1.7.0.1907 Hologram

- CRASH FIX: mazanie $rom_flag_...
- CRASH FIX: zacyklenie kontajneroveho systemu
- FIX: pouzitie $rom_delta_time...
- FIX: double podpora v #incvar, #decvar, #min, #max, #abs
- FIX: #SetSystemString
- FIX: #give, #put, #examine (v kontajnerovom systeme)
- FIX: #ActionPrint
- FIX: crypt library
- FIX: default volume
- NEW: funkcionalita pre ROOM #leaveVerify, #enterVerify
- NEW: #math a jeho vyuzite v podmienkach  + emulacia stareho sposobu vyhodnocovania podmienok
- NEW: podpora pre celkovy cas straveny v hre $rom_time_spent_in_game
- NEW: zavedenie pravidla pre refresh situacie
- NEW: prepracovany #print system s emulaciou stareho sposobu
- NEW: pridane tajne priechody
- NEW: zoznam objektov na zaklade pozicie
- NEW: podpora UTF16, ANSI
- NEW: predefinovanie klavesnice
- NEW: padding
- NEW: #switch
- NEW: #SetObjectsOnLocation
- NEW: array
- IMPROVEMENT: zlepsenie formatovania textov
- IMPROVEMENT: cislovania verzii
- IMPROVEMENT: jednoduche definovanie viacnasobneho skumania
- IMPROVEMENT: zjednodusenie kontajneroveho systemu
- IMPROVEMENT: global fade
- IMPROVEMENT: keyboard
- IMPROVEMENT: #modeOfListObjects
- IMPROVEMENT: #teleport
- IMPROVEMENT: cache system
- IMPROVEMENT: rozsirenie moznosti SIT
- IMPROVEMENT: #getConsoleResolution
- IMPROVEMENT: print screen
- IMPROVEMENT: do/loop
- IMPROVEMENT: max execution time
- IMPROVEMENT: #img/#removeimg

1.6.5

- CRASH FIX: pouzitie zlych parametrov pri operaciach s retazcami #Mid, #Left, #Right
- CRASH FIX: nekonecne rekurzivne volania v pripade zle napisanych skriptov (bez vplyvu na predchadzajuce hry)
- FIX: zrychlenie reakcie na F12 pocas skrolovania
- FIX: v pripade zle nakonfigurovaneho profilu random generatora je zabezpecene maximalne zdrzanie 1s
- FIX: globalne efekty (fog/fade/...) sa prepocitaju pri pripadnom upscalovani
- FIX: po restarte (F11) sa automaticke prekreslovanie obrazovky (#AutomaticShow...) nastavi na defaultnu hodnotu
- FIX: nastavovanie hlasitosti hudby
- FIX: vypnutie SDL audio systemu ktory sposoboval problemy pod Wine
- NEW: pridana funkcionalita #SetSrollSpeed, #SetSrollDelay
- NEW: pridana funkcionalita #Rainbow
- NEW: pridana zvlast farba pre vykonane prikazy (sprehladnenie vypisu)
- NEW: pridanie noveho datoveho typu (double)
- NEW: pridanie zaukrohlovania #round/#floor/#ceil
- NEW: pridanie #modf
- NEW: pridanie #isdouble,#isinteger,#isnumber,#isalpha,#issymbol
- NEW: pridanie dalsich moznosti ovladania scrollingu
- NEW: novy sposob vypoctu rychlosti
- NEW: F10 znovuvytvorenie okna aplikacie
- IMPROVEMENT: rozsirena funkncost #GetChar (bez vplyvu na predchadzajuce hry)
- IMPROVEMENT: rozsirena funkncost premennych a ich pouzitie v podmienkach (bez vplyvu na predchadzajuce hry)
- IMPROVEMENT: rozsirena funkncost #locate
- IMPROVEMENT: rozsirene moznosti fontov
- IMPROVEMENT: prechod z Int32 na Int64
- IMPROVEMENT: prechod na 64bitoveho ID

1.6.0

- too many changes
- incompatible with the older version
