While attempting to port AuroraField's DualPCM Compress to see if it could be used to eliminate the patching of the compressed DAC Driver, I discovered that the index and ptr macros produce build errors if the asm68k section directive is used. Specifically, the "index_start: = \start", and "if index_start=-1" lines fail to evaluate for no apparent reason. (I suspect this may be a bug in asm68k, in which case there is likely nothing that can be done, but felt it was worth informing you of.)
While attempting to port AuroraField's DualPCM Compress to see if it could be used to eliminate the patching of the compressed DAC Driver, I discovered that the index and ptr macros produce build errors if the asm68k section directive is used. Specifically, the "index_start: = \start", and "if index_start=-1" lines fail to evaluate for no apparent reason. (I suspect this may be a bug in asm68k, in which case there is likely nothing that can be done, but felt it was worth informing you of.)