Apple ii Keyboard setup
-
@briandamico if you wanted to stick with the adb options here are some joystick options.
-
@edmaul69 thank you!! you read my mind as i was thinking about it just in case. i will look at these.
do you have a preference?
-
@briandamico based on design i personally would try out the gravis mousestick ii. But you might find something you like better. Make sure you dont buy the joystick that says gravis mousestick that doesnt look like the others and also says its for windows cause it is not an adb joystick. It is made by a company called adb.
-
@edmaul69 so i am looking at the cfg file for the joystick mapping
any suggestions for mapping my wii u controller for this?
what would i need to change and do hereDefault values are 2 for Joystick 0, and 0 for Joystick 1
Joystick 0 = 1 Joystick 1 = 1
For Joysticks you can define which Joystick index number, axis number, and buttons.
Default for Joystick 1 is index 0, axis 0 and 1, buttons 0 and 1.
Default for Joystick 2 is index 1, axis 0 and 1, button 0.
Joy0Index = 0 Joy1Index = 1 Joy0Button1 = 0 Joy0Button2 = 1 Joy1Button1 = 0 Joy0Axis0 = 0 Joy0Axis1 = 1 Joy1Axis0 = 0 Joy1Axis1 = 1
Enable Quitting the program with by pressing two joystick buttons at the same time
Default is enabled, default buttons are 8 and 9. (Xbox 360 back and start)
JoyExitEnable = 1 JoyExitButton0 = 8 JoyExitButton1 = 9
-
@briandamico said in Apple ii Keyboard setup:
b
I would need to see your wii controllers config to know how to map your controller for this emulator.
-
@edmaul69 where would that be since the controller is used for mostly everything?
-
@briandamico /opt/retropie/configs/all/retroarch/autoconfig/ . Then find the config for your wii controller.
-
input_device = "Nintendo Wii Remote Pro Controller"
input_driver = "udev"
input_r_y_plus_axis = "+3"
input_l3_btn = "11"
input_r_x_minus_axis = "-2"
input_l_btn = "4"
input_load_state_btn = "4"
input_start_btn = "9"
input_exit_emulator_btn = "9"
input_l_y_minus_axis = "-1"
input_up_btn = "13"
input_r_y_minus_axis = "-3"
input_a_btn = "1"
input_b_btn = "0"
input_reset_btn = "0"
input_down_btn = "14"
input_l_x_plus_axis = "+0"
input_l_y_plus_axis = "+1"
input_r_btn = "5"
input_save_state_btn = "5"
input_r2_btn = "7"
input_r3_btn = "12"
input_right_btn = "16"
input_state_slot_increase_btn = "16"
input_x_btn = "2"
input_menu_toggle_btn = "2"
input_select_btn = "8"
input_enable_hotkey_btn = "8"
input_l_x_minus_axis = "-0"
input_y_btn = "3"
input_left_btn = "15"
input_state_slot_decrease_btn = "15"
input_r_x_plus_axis = "+2"
input_l2_btn = "6" -
@briandamico this is the only change i would make.
Default values are 2 for Joystick 0, and 0 for Joystick 1 Joystick 0 = 1 Joystick 1 = 0
-
@briandamico also you can exit the game by pressing your + & - buttons at the same time.
-
@edmaul69 then how would i exit the game then?
via the keyboard or can i set up start and select to exit as well?
-
@briandamico read my post i just now posted
-
@edmaul69 lol same time again
-
@edmaul69 ok i changed that small piece and neither the controller or the + and - to exit worked
was i suppose to input the wii controller mapping into the configuration file?
-
@briandamico ok. It is possible your controller isnt recognized as controller 1. You can run a jstest or set up your wii controller in emulationstation and see which controller it is. In jstest it should be js0 and in emulationstation it will say gamepad 1. It is possible your adb adapter is seen as a joystick as well. If you set up your controller in emulationstation it will say how many gamepads are detected. If there is more than one you might have to change the joyindex in the linapple.conf so this:
Joy0Index = 0 Joy1Index = 1
Will need to be changed to this:
Joy0Index = 1 Joy1Index = 0
If you have more controllers, that might need to change.
-
@briandamico also did you make the change i told you previously to make? Default was 2 and i told you to change to 1. If it doesnt work on 1 then change it to 2 and try. 2 doesnt work at all for me.
-
@edmaul69 hey ed
i did make that original change and there was no affect what so ever. nor did the keyboard respond to + and - as exiting via the keyboard
in emulation station the wii is there as a controller/gamepad and thats how i set it up too.
i have a nes controller in my usb 1 and the wii U as my wireless and emulation shows 2 controllers.so you suggest i make that joyIindex change again?
-
@briandamico yes if you have two controllers you will need to change the joyindex. Nes is probably joy 0 and wiiu is joy1. Make sure you are in the linapple.conf in the configs folder and not the emulators folder.
Thes e settings should look like this i believe.
Default values are 2 for Joystick 0, and 0 for Joystick 1 Joystick 0 = 1 Joystick 1 = 0
And this one says which controller is player 1 and two. Since the nes controller is in usb0 it is probably joy0. And so that one is set to player 2 (joyindex1)
Joy0Index = 1 Joy1Index = 0
-
@edmaul69 ok so if this does indeed work, what to do about exiting the games? since the keyboard is in the 2nd usb slot and the + and - did not work what would you suggest?
-
@briandamico does any of the controls work?
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.