Open felipesanches opened 7 years ago
I think this only happens on the Amiga version, perhaps ?!
No. I've just seen it happen with the MSDOS bytecode.
I can confirm now that in a real PC running the MSDOS version of the game, there's no need to hold the down arrow key in this level.
In the level in which we have to roll inside tunnels with toxic gas jets, the player only moves left and right if we hit the left or right arrow keys while holding the down arrow key. In the original game engine, we did not have to hold downarrow key.
This may be a bug in the keyboard input handling code at src/mame/drivers/anotherworld.cpp (static INPUT_PORTS_START( another_world )) or at src/devices/cpu/anotherworld/anotherworld.cpp (another_world_cpu_device::input_updatePlayer() method).