Releases: fastrgv/AdaGate
Releases · fastrgv/AdaGate
4jan17
29dec16
30nov16
ver 6.0.6 -- 30nov16
- Improved linux build scripts. Omitted one failed OS-X script.
- Now uses an improved interface binding Ada to SFML audio.
- Now using SFML 2.4.1.
- Replaced the most graphically-demanding fragment shader in order to allow AdaGate to run on cheaper Intel embedded graphics chips, such as might be found on economical laptops and mini-desktop computers.
- Updated OS-X bundling.
6nov16
ver 6.0.5 -- 6nov16
- Improved handling of the case of 2 portals on the same wall by creating shaders that can discard an unwanted [overlapping] halfspace. Such a technique might be of interest to glsl developers, but not game players.
- Improved movement within the island scenes by changing the deep water boundary action to be a tangential deflection rather than a dead stop.
- Corrected errors in defining palm tree keepouts on island. Now, you will bump them and not pass through them.
20oct16
ver 6.0.4 -- 20oct16
- Fixed errors that caused erroneous textures to appear when portals were open.
- Added capability to shoot at a target seen through a portal. This augments possible strategies for escaping a dungeon to allow escape with a single teleportation.
- Remedied an apparent error when both portals are on the same wall. In this case, their two virtual worlds overlap and interfere with each other. Now, only the closer one is drawn (unless their heights are equal).
- The TARDIS makes a twisting debut.
27sep16
ver 6.0.3 -- 27sep16
- improved oarfish appearance.
- improved the tree drawing technique to use fewer resources and simplify logic.
- corrected portal gun aimpoints when not high enough above ledges.
- revised dungeon portals to allow a see-thru view to destination rather than showing an opaque stargate texture. This enhancement was quite complex because it required the derivation of some magical transormation equations, as well as modifying the fragment shader to create a transparent spot on an existing wall texture.
3jul16
ver 6.0.2 -- 03jul16
- added lava shriek.
- improved snd4ada.cpp
- Added gnat project files for OSX and GNU-linux, for any developers who prefer them, as well as an unfinished and untested prototype for MSWin. Any volunteer developers with an MSWindows platform that might be able to finish it are welcomed to try. (I abandoned MSWin in 1999)
- A description of the 6 legacy compilation scripts follows:
- lcmp.sh : Linux, all shared libs
- lcmps.sh : Linux some static libs
- lcmpss.sh : Linux maximal static libs
- ocmp.sh : OSX minimal statics
- ocmps.sh : OSX some statics
- ocmpss.sh : OSX maximal statics
7may16
ver 6.0.1 -- 7may16
- Updated OpenAL frameworks and static libraries that remove deprecation warning on OS-X. These allow compilation scripts that deliver even more portable binaries for both OS-X and Gnu/Linux.
- Small improvements/corrections in palm swaying motion and sounds.
- Cleaned up scripts and libraries.
26apr16
ver 6.0 -- 26apr16
- Updated audio to use SFML version 2.3.2. A new advantage is that OGG format sound files can be used. These are smaller and non-proprietary.
- The OS-X build system for AdaGate now uses included Frameworks for common but not universal OGG/Vorbis libraries, and static SFML libs.
- Similarly updated the gnu-linux build system to facilitate using the new SFML static libraries and included shared libs for OGG/Vorbis.