Skip to content

Version 0.9.0

Latest
Compare
Choose a tag to compare
@TDRRmk2 TDRRmk2 released this 17 Jan 03:54
· 64 commits to dev0.8.1 since this release
  • Added #pragma raw define on/off, which allows enabling/disabling C-like preprocessor macros.
  • Added #pragma raw include on/off, which allows enabling/disabling preprocessor include (can appear at almost any point in the file).
  • Preprocessor directives are now case insensitive like the rest of the language.
  • Fixed broken runtime assert message (was supposed to be tinted red originally, but the code for it was buggy).
  • zt-bcc can now be used with SLADE to compile BCS code. Doom Builders should work too, but currently untested.
  • Removed ACS/ACS95 compilation modes. If needed, BCC 0.8 or ACC can still be used for this purpose.
  • zcommon.bcs should be up to date with all new Zandronum, GZDoom and K8Vavoom functions.

Source changes:

  • Removed all non-standard functions (hopefully).
  • Fixed all warnings, at least when compiling under MSYS2 with MinGW.

NOTE: If you downloaded before 9:35PM - 17 January 2023 (UTC), please redownload, as the wrong zcommon.bcs was bundled in the win32 zip.