Last year, in a fit of madness, I wrote a (very rudimentary) IF authoring system for the CBM64:
https://dodoif.wordpress.com/ Dodo was written in BASIC*), and an author would have to extend the framework with his own DATA sections and BASIC code to create a complete scenario.
Now I lately came across the cc65 “C” cross compiler (http://cc65.github.io/cc65/) which also can target the CBM64, and provides a reasonably capable API.
So, I was wondering, would there be any interest out there if I used a concept similar to Dodo with cc65: Provide an authoring framework where the user would have to provide his customized code in “C” for special actions etc.? It would target primarily the CBM64, but the resulting code should run on most other platforms as well.
I know that “C” is far from being the best-suited language for the job, but I think the advantage of this approach over systems like Inform or TADS, which invent their own languages for the authoring, would be that any author wouldn’t have to learn a completely new language, but could employ an already established system which he may know, and/or for which he would find loads of information and tutorials on the web. Plus, it would run on retro-machines like the CBM64.
What’s your take on it? Would there conceivably be any interest? (I know that the overlap between IF authoring and retro computers is small enough…)
*) Commodore BASIC V2.0 being notoriously fickle and difficult to handle