Use this script to roam in squares inside a ROM game, for instance Pokémon Crystal. The program works with every emulator using arrow keys to move around (GB/GBA/NDS games are supported).
- First make sure you have installed
python3andpip. - Install
pynputusingpip install pynput - Open the game and place yourself in an open area (at least 4x4).
- At this point launch the script in the terminal browsing to its path and then use
python3RomRoamer.py - You now have 3 seconds to switch to the emulator's window so the program can let you wander around.
Keep in mind that this ONLY works if you keep the emulator's window opened and in the foreground.
Feel free to adapt the script to your needs, I.E. if you need to run along a vertical line just remove or comment Go left and Go right chunks.
See the LICENSE file for license rights and limitations (MIT).
