After about 40 minutes of play, there are errors.
The protagonist crosses the walls and it is not possible to interact with people, not even with the car.
Tried with Mister FPGA using 2 different emulative cores, the problem is found in both versions of the cores. Also with Open Emu Emulator. Sometimes the error happens almost immediately, sometimes after many minutes of play, especially when you take the ladder to go to the roof. Unfortunately Fusion I can not use it because it exists only for windows or for old Macosx versions.
Do you only try the game with Fusion, or do you also test it on real hardware with everdrive or similar cartridges? What other emulators do you use?
Here is the video of a few minutes to make the error clear.
When I have more time, I'll record a game play from start to finish.