I'm in a position where I want to add some in-house custom screens to machines I already own. They have a few custom p-code macros on them already that are stored in F-ROM, so I know the macro executor function is present. From everything I've seen, this should be doable using macro compiler, but I'm a little fuzzy regarding which version would be applicable here. Would I be trying to get the old FAPT Macro Compiler in order to do this or would I be trying to get the current Macro Compile with Libraries? Everyting I see about the former looks like it pertains to machines older than the 16i but the latter seems like its targeted to the latest 0i/31i controls. Has anyone developed custom screens for that generation of controls that might be able to shed some light on what compiler I need to get my hands on?

Thanks!