AdaVenture...Win64,Win32,OSX,GnuLinux
...using thin GL/SDL bindings,
Felix Krause's FreeTypeAda [MIT],
and Dmitry Kazakov's Tables, Strings_Edit [GNU GPL2].
Uses both ftex for TTF, & utex for special glyphs.



24mar19:
.) xav0.7z is first save with good inner maze transitions
	before trying inter-maze transitions.
.) tried/failed to see lab8 from maze9 (../xxav/) !!!
.) need more testing: 7 9.  Now seems Ok, after
	increasing maxnko from 500 to 599, and correcting
	maze edge handling in maze7 due to swapping of X/Z 
	(Rows/Cols) in avent-setup_maze7.adb.

23mar19:
.) new paradigm works Ok & looks great:  see thru in-maze
	doorways.  Only open 1 door at a time (+ its couterpart) 
	on nearest NoSo wall, and nearest EaWe wall;  so only
	draw 1 or 2 adjacent rooms thru each open door.
	skip lab8;  only attempt with (5/6)(7)(9).
	Do not open any other transition doors.


20mar19:
.) updated fog...sqrt(dist)*exp(-0.9*H) 
	where H=(aPos.y+iymax)/iymax in 0..2
	.) snakeFog.fs
	.) texnewHole.fs
	.) texobjShine.fs
.) reduced fog to level 2 in mazes
	.) 5,6,7

7mar19:
.) removed unneeded glew32.dll from 64-bit Windows compile.


3mar19:
.) determined that HiContrast fonts is possible
	but not used because they exhibited ugly aliasing;
.) removed unneeded adabindings/text/

17jan19:
.) perfected compilation scripts to include -D ...
	*.bat, *.sh


#######################################################
28dec18: uploaded v1.4.0 to itch, git, indi, SF, Jolt # 
#######################################################

28dec18:
.) conformalized gamePad controls versus AG;
	Revised default_settings.txt.

17dec18:
.) made z-key [return to default zoom] incremental
	like the other zoom keys n & f;



#######################################################
12dec18: uploaded v1.3.9 to itch, git, indi, SF, Jolt # 
#######################################################

10dec18:
.) reenabled OSX trackpad zoom with slight mod.
	Seems Ok on seven, so should be Ok here.

8dec18:
.) added zoom keys z,n,f;
.) MouseWheel zoom disabled on OSX;
.) camera zoom changes now show even while stopped;


########################################################
7dec18: uploaded v1.3.8 to itch, git, indi, SF, Jolt # 
########################################################

7dec18:
.) disabled mouse wheel zoom on OSX;

6dec18:
.) Improved compile script...if we include libsnd4ada.so,
	then we do NOT need libsndio*, libasound*.

1dec18:
.) added exterior wind sound;

#########################################################
27nov18:  uploaded to gamejolt; announced on GOL;
#########################################################

######################################################
23aug18: REuploaded v1.3.7 to itch, github, indie, SF 
######################################################

22aug18:
.) removed some platform-specific files from sdl208ada.
.) need to retest on osx, windows.

20aug18:
.) upgraded my sdl2 adabinding to version 2.0.8;
.) updated builds for all 4 platforms to sdl208;

17aug18:
.) all platforms now use sdl207;

5aug18:
.) renamed avatarobj to avatarolay.ad? to distinguish
	from version without overlay for Ag.
.) STILL used for Minotaur too...
	?should I use simpler avatarobj.ad? instead?

3aug18:
.) fixed avatarobj.adb and avatarobj.vs to elliminate
	strange X-scaling of arms, legs (per AG).

31jul18:
.) improved snake texture after fixing pngloader::410;

28jul18: sfml status:  now completely 250!
.) osx:  250
.) win32: 250 (was 242)
.) win64: 250
.) linux: 250 (was 242)


######################################################
28jul18: REuploaded v1.3.6 to itch, github, indie, SF 
######################################################

27jul18:  updated ocmpss.sh to 
.) use new AC2018
.) use sfml250
.) all scripts:  replace dmitri/ with text/
	(in coordination with latest OpenGLAda release)


######################################################
24jul18: uploaded v1.3.6 to itch, github, indie, SF 
######################################################

23jul18:
.) added alternative shared-lib-build scripts for OSX, 
	and the Frameworks to support them;  but not used
	to build the delivered exe.

21jul18:
.) added credit to Korla Pandit in closing scene.

9jul18:
.) now using more compatible linux libfreetype;

4jul18:
.) corrected handling of DOS-formatted config files,
	in case users' editors create one.

######################################################
1jul18: uploaded v1.3.4 to itch, github, indie, SF 
######################################################

1jul18:
.) recompiled linux version because libSDL* was linked
	to my system libs...
	...I have since REMOVED all my build-system 
	SDL2 libs and now deliver local libz, libm files.
.) reDelivered uploads.

29jun18:
.) now using Anisimkov's corrections, rather than
	those of AdaCore [Botcazou] ...yet BOTH
	methods passed every test I could think of...
	and I now believe they are identical.

27jun18:
.) updated Sanguine's AdaPng (to 4.6), 
	Anisimkov's AdaZlib (to 1.3+);

26jun18:
.) added W64 build capability;

10jun18:
.) changed default compiler to AC2018;
.) gnuAda 730 works also;
.) changed default SDL libs to shared;


9jun18:
.) created "lcmpg.sh" for AdaGnu v7.3.0;
	So it works fine...
	.) using -O3;
	.) using static SDL2 libs;

6jun18:
.) added steam coming from the nose on the
	face of the minotaur using "inverse" fog.
	See animalObj.fs
	Nice!



######################################################
1jun18: uploaded v1.3.3 to itch, github, indie, SF 
######################################################


