diff --git a/changelog.txt b/changelog.txt index 1d6e972e..006f82bf 100644 --- a/changelog.txt +++ b/changelog.txt @@ -4764,3 +4764,17 @@ Menu improvements: - various fixes related to 'orb used' rollback - fixed Sol geometry (a bug caused the map to change incorrectly when moving) - fixed variations of hyperbolic honeycombs (when a ruleset was available only for the pure honeycomb, loading it would reset variation to pure) + +2022-09-15 12:40 Update 12.1: +- documentation for TES files added +- an option to select the savefile on startup (settings -> other settings) +- fixed missing 'too far' messages on Frog-like orbs +- fixed Teleport and Illusion draining Aether etc on mousing (disregarding Time) +- fixed a crash problem with tes files in 2.5D +- fixed a possible crash in raytracer +- when tes files are loaded, football-colorability is now detected (and used to improve the graphics and gameplay) +- GPU glitches when rendering long bands should be no more +- fixed the loading of tessellations/affine/affine-square.tes +- fixed the crash on converting regular/Archimedean tilings to tes format and generating tree rules +- improvements to line patterns +- fixed a possible crash when saving images diff --git a/hyper.h b/hyper.h index d64afb0f..f4fb0a23 100644 --- a/hyper.h +++ b/hyper.h @@ -13,8 +13,8 @@ #define _HYPER_H_ // version numbers -#define VER "12.0z" -#define VERNUM_HEX 0xA91B +#define VER "12.1" +#define VERNUM_HEX 0xA920 #include "sysconfig.h" @@ -129,7 +129,7 @@ void addMessage(string s, char spamtype = 0); #define hyperbolic_37 (S7 == 7 && S3 == 3 && !bt::in() && !arcm::in()) #define hyperbolic_not37 ((S7 > 7 || S3 > 3 || bt::in() || arcm::in()) && hyperbolic) #define weirdhyperbolic ((S7 > 7 || S3 > 3 || !STDVAR || bt::in() || arcm::in() || arb::in()) && hyperbolic) -#define stdhyperbolic (S7 == 7 && S3 == 3 && STDVAR && !bt::in() && !arcm::in()) +#define stdhyperbolic (S7 == 7 && S3 == 3 && STDVAR && !bt::in() && !arcm::in() && !arb::in()) #define cgflags cginf.flags