Hello, Super Metroid speedrunning community!
So, I'm currently using an iBuffalo Snes controller with emulator to practice this game. I haven't submitted any runs yet. The rules states:
" The input method of systems must also simulate the original hardware. Original SFC/SNES controllers, Wii Classic Controllers, SNES Classic Controllers, and USB controllers are allowed. Keyboard is allowed if and only if the player is using a computer emulator.
Any controller with functions that do not exist on the originally manufactured controller (A, B, X, Y, L, R, Start, Select, Up/Down/Left/Right) - such as macros and turbo - is prohibited. This includes any controller with such functionality built in, regardless of manufacturer. Basically, any external hardware that creates a situation which cannot be replicated with out-of-the-box hardware is prohibited.
Similarly, remapping controls in a typically impossible method - such as assigning Angle Up, Angle Down, Start, or Select to a 'face' button (A/B/X/Y on the original controller) - is prohibited. "
Does this mean that I can't use the iBuffalo Snes controller since it has turbo functions, even though I don't use those functions? And if that's not allowed, is the PS4 controller allowed, assuming I didn't set up more than one "l" button and one "r" button and otherwise mapped the buttons correctly?