SSH wrote:The AGS script API is well documented and the XML is highly readable. It's not exactly manual disassembly we're talking here.
That's not the problem.
As others already have stated:
1. CJ apparently doesn't want to help. Even if if would be possible to implement a AGS-engine without his help, it would be kind of unfair towards him.
2. AGS is in active development. It's a ever changing engine, and you'd have to keep up with the changes, or only games of one specific version would run in ScummVM.
There are imo only two reasonable ways to offer a way of creating own games which can be run using ScummVM:
1. Further development of ScummC to create 'real' SCUMM games. Since the SCUMM engine's feature set is fixed, no need to keep up with any changes.
2. Create a completely new engine and implementing the runtime directly in ScummVM.
I'd prefer 2. since you'd be free to design the engine you want. Both would be similarly big projects, even more so if you want to add some kind of nice IDE like AGS has.
Just my 2 cents.