Tελικά βρήκα τι έφταιγε για να παίξει το joystick μέσα στα παιχνίδια του mame. Για να μην πεδεύεται κανείς άλλος παρακάτω είναι ότι πρέπει να γίνει για να λειτουργεί το joystick στη λίστα με τα παιχνίδια του mame, αλλά και μέσα στα παιχνίδια.
Για να λειτουργεί το joystick μέσα στα παιχνίδια του mame χρειάζεται να γίνει enabled το Enable Joystick input στο Options-Default game options-Controllers. Eπίσης στο αρχείο mame ini στο Core input options κάνουμε enable (1) το joystick.
Για να λειτουργεί το επάνω κάτω του joystick στη λίστα με τα παιχνίδια, πάμε στο αρχείο mameui32 ini και στο Navigation Joystick codes που είναι κενό βάζουμε τον κώδικα του wally.
ui_joy_up 1,1,3,1
ui_joy_down 1,1,3,0
ui_joy_left 1,1,2,1
ui_joy_right 1,1,2,2
ui_joy_start 1,0,1,0
ui_joy_pgup 2,1,2,1
ui_joy_pgdwn 2,1,2,2
ui_joy_home 0,0,0,0
ui_joy_end 0,0,0,0
ui_joy_ss_change 2,0,3,0
ui_joy_history_up 2,0,4,0
ui_joy_history_down 2,0,1,0
ui_joy_exec 0,0,0,0
Έχω ένα θέμα τώρα, δεν λειτουργεί το δεύτερο joystick με τον δεύτερο encoder. Έχει συνδέσει κανείς ποτέ δεύτερο encoder μαζί;