ACC 1.58 Released

Fri Oct 30, 2020 9:38 am

Minor update. Most notable improvement is the addition of the ternary operator.

Note that the DOS version may not be available in future versions.

The Windows version now requires Windows XP or later. If you need to work with prior versions of Windows, use the DOS version for now.

The toolchains to compile to legacy environments (i.e. XP and earlier) are becoming more difficult to find and use.

Download

changelog
  • add ternary operator syntax
  • Fixed bug with address miscalculation in ternary operator when compiling with -h or #nocompact flags
  • Add constants for Line_SetAutomap{Flags,Style}
  • Use proper bit values for AMLF constants
  • added CMake build system
  • removed obsolete build systems files
  • Fixed bug with required optional parameters of MorphActor function

Re: ACC 1.58 Released

Fri Oct 30, 2020 10:11 am

I uploaded macOS build here.

Re: ACC 1.58 Released

Fri Oct 30, 2020 10:14 am

Thanks, grabbed it.

Re: ACC 1.58 Released

Sat Oct 31, 2020 1:19 am

Thanks for this.

Spoiler: Just an observation

Re: ACC 1.58 Released

Sat Oct 31, 2020 1:41 am

That's because the debug symbol table hasn't been stripped. Without that the size would be a quarter of what it is now.

Re: ACC 1.58 Released

Sat Oct 31, 2020 5:08 am

Possibly useful:
ACS Math is a small library containing math functions, which can be a time saver when implementing ACS. (Github)
ACS Utils is a far bigger library with several utilties for ACC, BCC and GDCC compilers. (Homepage)

Re: ACC 1.58 Released

Sat Oct 31, 2020 7:22 am

Blue Shadow wrote:Thanks for this.

Spoiler: Just an observation

Graf Zahl wrote:That's because the debug symbol table hasn't been stripped. Without that the size would be a quarter of what it is now.

Ooops.

Stripped it, it should be smaller now.