It is beyond my knowledge, I was trying to make NTSC version but looks like there was not enogh cpu cycles per frame, maybe it could be done using timers insted of raster synchronization - I am not sure - but such approach would require a lot of changes.