z88dk Changelog
What's new in z88dk 1.9.0
Feb 22, 2010- Supports -I and -L directives to specify library and include paths
- the # include identify is no longer required
- Bug fixes for rabbit support
- Support for alternate assembler/linkers
- MSX: Many improvements including lib32
- TRS80: New target
- Galaksija: New target
- CPC: Better handling of firmware calls and graphics support
- C128: Improvements
- strlcat and strlcpy are now available
- Many other improvements and bug fixes
New in z88dk 1.8.0 (Feb 22, 2010)
- Bug fixes
- DATE directive now outputs the date in a sensible format
- crt0: Different versions of the library are built to avoid index registers or alternate registers depending on the target
- A simple Xlib emulation has been imported and is available to ports with graphics capabilities
- CPC: Stability improvements
- ZX: Direct access to Opus Discovery is available
- ZX81: Stability improvements
- ZX81: High Res graphics are available
- ZX81: SP1 sprite package support
- TS2068: SP1 sprite package support
- Newbrain: fcntl support
- MSX: Improved support
- MSX: 1 bit sound
- ABC80: graphics
New in z88dk 1.7.0 (Feb 22, 2010)
- Bug fixes, tweaks to single parameter function pointer calls
- Z80asm supporting Rabbit
- End of file fix for win32
- Cz flag to pass through to appmake
- Support for most z88dk targets
- Support for Newbrain, Rabbit, Sega Master System SMS, TS2068
- Much of the library rewritten to use FASTCALL and CALLEE linkage for faster and small library function calls
- Malloc library can now allocate from a scattered map of available RAM and supports multiple heaps
- Balloc library introduced as a block memory allocator