I was confused at first on how to set up my controller to work, but now I've figured it out and while this solution was only tested on MK 1, it'll probably work on the other two. I hadn't changed any of the ".ini" files. Since I'm using a ps4 controller, I've installed DS4 which enables it to work on PC. Now for the ingame setup: 1) Launch the game and press F10 on your keyboard, 2) Leave "KEYBOARD" as "CONTROL 1" (and 2 if there are two players), don't change it to joystick since it won't work 3) Enter "PLAYER 1 KEYS" and set them the way you want, for me it was: "UP" = "W" "DOWN = "S" "LEFT = "A" "DOWN = "D" "HIGH PUNCH" = "F" "LOW PUNCH" = "G" "BLOCK" = "Q" "HIGH KICK" = "R" "LOW KICK" = "E" 4) After you've finished, choose "EXIT & SAVE" 5) Hold Ctrl and press F1 on your keyboard, a black screen with white keyboard will appear. That is DOSBox keymapper and that's where you'll set up your controller to work with buttons you've set up ingame 6) Click on a key on the white keyboard that is on the screen that you want to set up 7) Click on "Add" at the bottom of the screen 8) Press a button or push the stick in a direction you want. For example I've selected "W" on the keyboard, clicked on "Add" and pulled the "Left Stick" upwards. Do it for all of the keys you've set up under step 3) but also for "F1" (starting the match), "F10" (options menu) and "Arrow" keys for moving through menus. My set up was: "W" = "Left Stick Up" "S" = "Left Stick Down" "A" = "Left Stick Left" "D" = "Left Stick Right" "F" = "Triangle" "G" = "Square" "Q" = "L1" "R" = "Circle" "E" = "Cross" "F1" = "Options" "F10" = "Share" "Up Arrow" = "D-pad Up" "Down Arrow" = "D-pad Down" "Left Arrow" = "D-pad Left" "Right Arrow" = "D-pad Right" 9) After you're done, click on "Save" then "Exit" and now you should be be able to play with your controller