also bunch of minor fixes/improvements done along the way.
The unicode tech is used to produce font in Aminer which supports English as well as Polish characters. This allows mapping e.g. Polish chars (zażółć gęślą jaźń) to be located just after the basic alphabet characters or in any other part of 256-character ACE font table.
The RNG rewrite was long overdue. I've grabbed one which I've found earlier because xoroshiro64 uses multiplication and I couldn't be assed to find out how to implement xoroshiro32 and check if it has multiplications too.
fixes #155 fixes #64
also bunch of minor fixes/improvements done along the way.
The unicode tech is used to produce font in Aminer which supports English as well as Polish characters. This allows mapping e.g. Polish chars (zażółć gęślą jaźń) to be located just after the basic alphabet characters or in any other part of 256-character ACE font table.
The RNG rewrite was long overdue. I've grabbed one which I've found earlier because xoroshiro64 uses multiplication and I couldn't be assed to find out how to implement xoroshiro32 and check if it has multiplications too.