mirror of
https://github.com/Pecusx/libretro-atari800.git
synced 2026-05-20 22:33:22 +02:00
bind F4 to start in A5200 mode
This commit is contained in:
@@ -1419,7 +1419,7 @@ static int InsertCartridge(const char *filename, CARTRIDGE_image_t *cart)
|
||||
#ifdef __LIBRETRO__
|
||||
if(autorun5200){
|
||||
int match=0,i=0;
|
||||
printf("Hack Libretro:atari800_opt1 ON %d\n",cart->size);
|
||||
printf("Hack Libretro:crc A5200 ON sz:%d crc:%x\n",cart->size,crc);
|
||||
while(a5200_game[i].type!=-1){
|
||||
if(crc==a5200_game[i].crc){
|
||||
match=1;
|
||||
|
||||
@@ -645,7 +645,7 @@ if(atari_devices[0]==RETRO_DEVICE_ATARI_JOYSTICK){
|
||||
SHOWKEY=-SHOWKEY;
|
||||
}
|
||||
|
||||
i=3;//type ENTER
|
||||
i=3;// START
|
||||
if ( input_state_cb(0, RETRO_DEVICE_JOYPAD, 0, i) && mbt[i]==0 )
|
||||
mbt[i]=1;
|
||||
else if ( mbt[i]==1 && ! input_state_cb(0, RETRO_DEVICE_JOYPAD, 0, i) )
|
||||
|
||||
@@ -129,6 +129,9 @@ int PLATFORM_Keyboard(void)
|
||||
INPUT_key_shift = 0;
|
||||
}
|
||||
|
||||
if (mbt[RETRO_DEVICE_ID_JOYPAD_START])
|
||||
return AKEY_5200_START ^ shiftctrl;
|
||||
|
||||
if (Key_Sate[RETROK_F4])
|
||||
return AKEY_5200_START ^ shiftctrl;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user