Page 1 of 1

ACC 1.58 Released

Posted: Fri Oct 30, 2020 9:38 am
by Rachael
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

Posted: Fri Oct 30, 2020 10:11 am
by _mental_
I uploaded macOS build here.

Re: ACC 1.58 Released

Posted: Fri Oct 30, 2020 10:14 am
by Rachael
Thanks, grabbed it.

Re: ACC 1.58 Released

Posted: Sat Oct 31, 2020 1:19 am
by Blue Shadow
Thanks for this.
Spoiler: Just an observation

Re: ACC 1.58 Released

Posted: Sat Oct 31, 2020 1:41 am
by Graf Zahl
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

Posted: Sat Oct 31, 2020 5:08 am
by Redneckerz
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

Posted: Sat Oct 31, 2020 7:22 am
by Rachael
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.