No menu tab to setup controllers in mame/mess systems anymore. Why did you do this. Thanks for the disappointment.
They did it on purpose just to screw you and your friend.
Haha real funny a$$hole
Just because you were born retarded and canāt figure out simple things. Donāt be an a$$hole
It suits yourself.
The OSD menu is definitely still there.
The hostility is not needed.
Thank you for the unhostile answer hunterk. The other person didnāt have to give a sarcastic answer like he did. Do you know how to access the menu? The tabs donāt work like mame174 and prior? Thank you hunterk
issue filed here
The menu is difficult to get to currently, though weāll hopefully get it fixed up soon. In the short-term, you need to use the ātabā key, which can be difficult to do on Android.
Thank you hunterk
How do you get to tab in android?
You have to have a keyboard connected and the āgame-focus modeā or assign a āhotkey-enableā button/key, which will make RetroArch stop listening for its own hotkeys unless the enabler is pressed.
This might not be something you want to bother with right now, so you might want to just hold off until we make it more accessible (just keep an eye on the issue opened by Rezznate) or unless you can make any ini/cfg files in another core and copy them over for this one.
Ok thanks,iāll wait.
And you honestly think that your attitude will make me fix the situation, while I have 10,000 other things to do right now.
@Reznnate , I will still try to take the time to reply , as you open an github issue ,to explain why for now I have not renewed the default key assignment as before. in previous versions , i got a lot of complain from users about the default assignment , which cannot be change by user and which was hard coded . in fact we did an fake keyboard device and hard-code L2/R2/L3 and PAD UP/DN/LFT/RGT.
sprintf(defname, "Pad%d", i);
Pad_device[i] = machine.input().device_class(DEVICE_CLASS_KEYBOARD).add_device(defname);
input_device_item_add_pad (i,Buttons_Name[RETROPAD_L2], &joystate[i].button[RETROPAD_L2],(input_item_id)(ITEM_ID_TAB+0),retrokbd_get_state );
input_device_item_add_pad (i,Buttons_Name[RETROPAD_R2], &joystate[i].button[RETROPAD_R2],(input_item_id)(ITEM_ID_F11+0),retrokbd_get_state );
input_device_item_add_pad (i,Buttons_Name[RETROPAD_L3], &joystate[i].button[RETROPAD_L3],(input_item_id)(ITEM_ID_F2+0),retrokbd_get_state );
input_device_item_add_pad (i,Buttons_Name[RETROPAD_PAD_UP] , &joystate[i].button[RETROPAD_PAD_UP] ,PAD_DIR[i][0],retrokbd_get_state );
input_device_item_add_pad (i,Buttons_Name[RETROPAD_PAD_DOWN] , &joystate[i].button[RETROPAD_PAD_DOWN] ,PAD_DIR[i][1],retrokbd_get_state );
input_device_item_add_pad (i,Buttons_Name[RETROPAD_PAD_LEFT] , &joystate[i].button[RETROPAD_PAD_LEFT] ,PAD_DIR[i][2],retrokbd_get_state );
input_device_item_add_pad (i,Buttons_Name[RETROPAD_PAD_RIGHT], &joystate[i].button[RETROPAD_PAD_RIGHT],PAD_DIR[i][3],retrokbd_get_state );
I didnāt want to reproduce it with last mame core , so i remove the āhard codedā keyboard device. all the above input are bind to a āmame joystick buttonā
devinfo->device()->add_item(Buttons_Name[RETROPAD_L2],ITEM_ID_BUTTON7,\
generic_button_get_state<std::uint8_t>,&joystate[i].button[RETROPAD_L2]);
devinfo->device()->add_item(Buttons_Name[RETROPAD_R2],ITEM_ID_BUTTON8,\
generic_button_get_state<std::int32_t>,&joystate[i].button[RETROPAD_R2]);
devinfo->device()->add_item(Buttons_Name[RETROPAD_L3],ITEM_ID_BUTTON9,\
generic_button_get_state<std::int32_t>,&joystate[i].button[RETROPAD_L3]);
devinfo->device()->add_item(Buttons_Name[RETROPAD_R3],ITEM_ID_BUTTON10,\
generic_button_get_state<std::int32_t>,&joystate[i].button[RETROPAD_R3]);
devinfo->device()->add_item(Buttons_Name[RETROPAD_PAD_UP],ITEM_ID_BUTTON11,\
generic_button_get_state<std::uint8_t>,&joystate[i].button[RETROPAD_PAD_UP]);
devinfo->device()->add_item(Buttons_Name[RETROPAD_PAD_DOWN],ITEM_ID_BUTTON12,\
generic_button_get_state<std::uint8_t>,&joystate[i].button[RETROPAD_PAD_DOWN]);
devinfo->device()->add_item(Buttons_Name[RETROPAD_PAD_LEFT],ITEM_ID_BUTTON13,\
generic_button_get_state<std::uint8_t>,&joystate[i].button[RETROPAD_PAD_LEFT]);
devinfo->device()->add_item(Buttons_Name[RETROPAD_PAD_RIGHT],ITEM_ID_BUTTON14,\
generic_button_get_state<std::uint8_t>,&joystate[i].button[RETROPAD_PAD_RIGHT]);
Now you can assign a button to what you want , by using mame OSD menu . but I m agree on android itās a problem to hit an tab key. I usually use the keyboard overlay to do it , but recently i found a bug that prevent me to use it , because when I leave keyboard overlay ,the joystick overlay is not enabled . then you cant control the emulator after.
So , in short , I will look at a way to enable TAB key on android when iāll have time . nothing else.
Didnāt mean no disrespect. I understand the hard work that goes into this. It just put me at a stand still of my mame/mess work. Just got me frustrated. Sorry man
A friend of mine got this core to bring up menu and keep all the controls unlike 174. This core speed is unreal. In 174 Philips cdi was horribly slow and now with 181 itās full speed. Sorry again if I offended anyone
Why I loaded mame core displayed āno coreā?When I loaded a game with mame core displayed āfailed to open libretro coreā,is this core broken?
What is your device? And can you test Cave SH3 games? Iām talking Esgaluda 2, Mushihimesama, Deathsmile?
Those games only work for me in mame core 2014
Use mame181 roms if you want them to run on mame181. If i was paid every time i have to say that, i would be richā¦