To install it:
Just go into SLADE's Edit > Preferences. From there, on the bar to the left expand "Scripting" and click "ACS". Set the "location of the acc executable" to wherever you unzipped your bcc-slade.exe and the rest of the files.
Add the "lib" folder from there in the include paths, too. Save and reopen your currently open pk3/wads, and that's it!
It still has a couple limitations this way, though. It only compiles libraries as BCS, so the incompatibilities mentioned here come into play. That also happened with the config file hack, and not requiring that still makes it easier to switch to the original acc whenever needed by just switching the .exe in SLADE's options, so hopefully it's still useful for those that are looking to use BCS with SLADE (yeah, all 3 of us).
Another issue is that you can't include files with the .bcs extension if they're in the pk3.
Spoiler: example of the issue (Open)Source code:
Even though no one asked for it at all and the license of the original compiler doesn't require it, I've decided to release the source code to this.
Be ready to look at the whopping 6, yes, you heard me, SIX lines worth of changes! Amazing, I know /s
Well, there's more changes, but they're all just #include path changes I made so it'd compile with CodeBlocks + gcc, nothing actually affecting how the program works.
The changes are so few that you can indeed just drop in main.c and common.c from the original 0.8.0 source, and they'll all be reverted, except the #include path changes, of course. I doubt many people will find this useful but here it is just in case.
https://www.mediafire.com/file/txk1ps2w ... c.zip/file
Spoiler: Other version(s) (Open)