z88dk v1.99C released

Any discussions related to the creation of new hardware or software for the ZX80 or ZX81
Post Reply
User avatar
stefano
Posts: 393
Joined: Tue Dec 11, 2012 9:24 am
Contact:

z88dk v1.99C released

Post by stefano » Sat Jan 19, 2019 11:35 pm

It's been a while since the last release and all of our doc refers to nightly builds, so a nightly build has been promoted into a release.

This release of z88dk contains many significant changes over the 1.99B, significantly increasing the number of supported systems, improving source code compatibility between the two compilers and natively supporting more z80 derivative CPUs. The major changes are detailed below:

* sccz80 has seen many changes, included frontend parsing enhancements and code generator optimisations
* sccz80 accepts the same extension syntax as zsdcc
* The sccz80 preprocessor has been changed to ucpp which is C99 compatible
* z80asm now supports Rabbit 2000/3000, z180 and ZX Next CPUs
* Appmake can now generate disc images for many CP/M machines
* Classic supports several new targets
* Classic provides a standard VT52 console for many targets
* newlib now provides extensive support for the ZX Spectrum Next
* newlib support for the RC2014 and z180 has been significantly improved

Further details on changes can be found here:

https://github.com/z88dk/z88dk/blob/mas ... ngelog.txt

The actual release files can be found at the following links:

https://github.com/z88dk/z88dk/releases/tag/v1.99c

and

https://sourceforge.net/projects/z88dk/ ... 8dk/1.99C/

Offline


..something new is also available for the zx81 target, the graphics libraries are slightly improved and you should be able to notice a little reduction of the code size and more example programs working. Under some circumstance it is possible to use sdcc even if several functions still crash.

Shaun_B
Posts: 451
Joined: Wed Apr 22, 2009 10:22 am

Re: z88dk v1.99C released

Post by Shaun_B » Fri Jan 25, 2019 8:08 pm

Just when I was thinking that I should make another ZX game - I'll have to check it out, thanks.

Regards,

Shaun.

Post Reply