I think that the ZX Spectrum version is awesome, it's the only one that really tries to look like the original, it inspired me before starting my experiment. I don't know the
spectrum hardware but as far as I know, most of the features that I see on the youtube video are really hard to achieve on amstrad cpc+, impossible on classic CPC. Maybe
the gameplay is slightly different than the original and little bit frustrating, but before blaming you must consider the huge amount of work that there is behind it. To make my
game a real thing, I cut most of the features that I planned at the beginning, now there is only the front buffer (no double buffering), the scroll is moved with CRTC register 3
(that creates sync issues) and not 12, and I optimized the code to respect the original responsiveness. Today, I implemented the skidding and fixed some issues on the jump,
and finally I saw on the screen something that is good, but there are still lot of problems to fix, like collision detection, at the end of the day, it's a good amount of work. And
maybe somebody on youtube is gonna tell me "oh god, your game looks like shit, the nes one is way better" without understanding the hardware differences, the amount of
work behind it, that you have a totally different job on real life and that you are making it for free! So, the spectrum title is amazing, nobody is doing it to create a commercial
activity, to be professional or become a huge youtube celebrity, just for fun and for free, so if the game doesn't look like the original the positive thing is the great work that
lies behind and the proof that with a little bit of more efforts, the title could be produced in the old good days of Amstrad CPC 464, Commodore 64 and Spectrum ZX.