Kilrah/fas offset compensation

This one is ready, but uses 200 bytes of stock. Do we merge as is or do we add it as a compile option for M64?