Hi Alcoholics Anonymous,

Nice to know that you read this forum.

Yeah, I know about 100,000 lines of asm subroutines of z88dk.

But SDCC has a better code generation. So there is a sense to adapt this libraries to SDCC at least partially. If Philipp Krause will implement passing parameters to procedures in registers (fastcall) - it will be another reason to use SDCC instead of z88dk.

But my preference is coding in Oberon, and not only for Spectrum. And I do not see any problems to connect z88dk to ZXDev as a back-end code generator. And use all this perfect libraries with ZXDev now.