Unfortunately the code for the luck-bot was hacked into the Linux user interface part of snes9x, and so the bot cannot be ported to Windows without a complete rewrite.
In other words it teleports backwards and forwards to the item square until it finds what you want. If it didn't get the item you want it reloads back, waits two frames (on the spot by teleporting to it's position, in order to hold itself still even if you were moving at speed) then tries again, etc. If it got the item you want, it stops there and prints that it has found it. When you press 'i' or 'k' the luck-bot saves the game (to an internal save slot), then overwrites your kart's position in RAM to "teleport" to the item square. When you press 'p' the luck-bot saves the (X,Y) co-ordinates of where your kart is. Press 'i' to find a mushroom or 'k' to find a feather.Reload so you're back about 10 frames before the item square.Drive onto the item square and press 'p' when you are on it.When you get about 10 frames or so away, save.Drive up to an item square a frame at a time in snes9x.The luck manipulation bot is used like this: It is possible to find these times by hand by driving over item squares a frame at a time and then repeating, aiming to hit the square two frames later, but this approach may take many hours just to find a single item. You can then aim to hit an item square on that frame. The luck manipulation bot is a modified copy of snes9x that finds the next time a certain item will occur. Until then, getting the item you want can usually be achieved by using the Super Mario Kart Luck Manipulation Bot. The reasons for this are unknown, and probably won't be until someone reverse engineers the Super Mario Kart ROM. Sometimes, pressing different keys or taking a different route for a while before hitting an item square changes what items will appear at what time. The probability of getting each item is known, but just because an item may have a one in sixteen chance of occurring doesn't mean it will occur once every 32 frames (16 * 2), it may not appear for a whole second or so, or it may appear twice in a row. The game only detects that you've gone over an item square every other frame (and the clock time changes every other frame too). The item they give you depends almost entirely on what time is displayed on the game clock (in the top right corner) when you hit the item square. Game Resources / SNES / Super Mario Kart / LuckEach Super Mario Kart track has " ?" squares (item squares) which gives you an item when you drive over them.