Releases: KarolS/millfork
Version 0.3.8
– Full support for 16-bit integer maths
– Support for Atari Lynx, Commander X16 and EasyFlash cartridges
– Added 6 new text encodings and encconv
module
– Fixed Apple 2 and cartridge targets not compiling
– Fixed arithmetic promotion bugs
– Other bug fixes
– Other improvements
See CHANGELOG for details
Version 0.3.6
– Support for function pointers
– Support for arrays of types larger than one byte
– Added goto
and bool
– Support for Japanese variant of C64
– Added MSX text encodings
– A lot of important bug fixes
– Other improvements
Version 0.3.4
– Support for structs, untagged unions and typed pointers
– Many other new language features.
– Improved support for cartridge targets (this might be an incompatible change, please refer to documentation).
– Intel 8085 support.
– Really experimental and primitive Intel 8086 support (not suitable for anything).
– Preliminary MSX and Game Boy support.
– Standard library improvements and fixes.
– Many other improvements and bugfixes. Consult the changelog for more details.
millfork-0.3.4.zip
is your standard cross-platform executable jar release. It requires Java to run.
millfork-0.3.4-win-x64.zip
is an experimental 64-bit native Windows build. It runs faster, but might have extra bugs that don't exist in the jar version.
Version 0.3.2
– Intel 8080, Zilog Z80 and Sharp LR35902 support.
– Preliminary ZX Spectrum, CP/M, NEC PC-88 and Amstrad CPC support.
– Many new language features.
– Faster compilation.
– Improved optimizer.
– Many improvements and bugfixes.
Version 0.3.0
– Tons of improvements and bugfixes.
– Preliminary Atari 2600, BBC Micro and LUnix support.
– Finally faster than C.
– The first release that is somewhat suitable for production use.
Version 0.2.2
Mostly a bugfix release
Version 0.2
– NES support
– many improvements, bugfixes and optimizations
Version 0.1
The first version that can be considered useful.