@@ -11,7 +11,7 @@ use letsplay_core::{sleep, Size, Surface};
1111use letsplay_retro_frontend:: {
1212 frontend:: { Frontend , FrontendInterface , HwGlInitData } ,
1313 input_devices:: { InputDevice , RetroPad } ,
14- libretro_sys_new ,
14+ sys ,
1515} ;
1616
1717use minifb:: Key ;
@@ -203,68 +203,54 @@ impl FrontendInterface for App {
203203 for key in & keys {
204204 match key {
205205 Key :: Backslash => {
206- self . pad
207- . press_button ( libretro_sys_new:: DEVICE_ID_JOYPAD_SELECT , None ) ;
206+ self . pad . press_button ( sys:: DEVICE_ID_JOYPAD_SELECT , None ) ;
208207 }
209208 Key :: Enter => {
210- self . pad
211- . press_button ( libretro_sys_new:: DEVICE_ID_JOYPAD_START , None ) ;
209+ self . pad . press_button ( sys:: DEVICE_ID_JOYPAD_START , None ) ;
212210 }
213211 Key :: Up => {
214- self . pad
215- . press_button ( libretro_sys_new:: DEVICE_ID_JOYPAD_UP , None ) ;
212+ self . pad . press_button ( sys:: DEVICE_ID_JOYPAD_UP , None ) ;
216213 }
217214 Key :: Down => {
218- self . pad
219- . press_button ( libretro_sys_new:: DEVICE_ID_JOYPAD_DOWN , None ) ;
215+ self . pad . press_button ( sys:: DEVICE_ID_JOYPAD_DOWN , None ) ;
220216 }
221217 Key :: Left => {
222- self . pad
223- . press_button ( libretro_sys_new:: DEVICE_ID_JOYPAD_LEFT , None ) ;
218+ self . pad . press_button ( sys:: DEVICE_ID_JOYPAD_LEFT , None ) ;
224219 }
225220 Key :: Right => {
226- self . pad
227- . press_button ( libretro_sys_new:: DEVICE_ID_JOYPAD_RIGHT , None ) ;
221+ self . pad . press_button ( sys:: DEVICE_ID_JOYPAD_RIGHT , None ) ;
228222 }
229223
230224 Key :: S => {
231- self . pad
232- . press_button ( libretro_sys_new:: DEVICE_ID_JOYPAD_B , None ) ;
225+ self . pad . press_button ( sys:: DEVICE_ID_JOYPAD_B , None ) ;
233226 }
234227
235228 Key :: A => {
236- self . pad
237- . press_button ( libretro_sys_new:: DEVICE_ID_JOYPAD_A , None ) ;
229+ self . pad . press_button ( sys:: DEVICE_ID_JOYPAD_A , None ) ;
238230 }
239231
240232 Key :: Q => {
241- self . pad
242- . press_button ( libretro_sys_new:: DEVICE_ID_JOYPAD_X , None ) ;
233+ self . pad . press_button ( sys:: DEVICE_ID_JOYPAD_X , None ) ;
243234 }
244235
245236 Key :: W => {
246- self . pad
247- . press_button ( libretro_sys_new:: DEVICE_ID_JOYPAD_Y , None ) ;
237+ self . pad . press_button ( sys:: DEVICE_ID_JOYPAD_Y , None ) ;
248238 }
249239
250240 Key :: LeftCtrl => {
251- self . pad
252- . press_button ( libretro_sys_new:: DEVICE_ID_JOYPAD_L , None ) ;
241+ self . pad . press_button ( sys:: DEVICE_ID_JOYPAD_L , None ) ;
253242 }
254243
255244 Key :: LeftShift => {
256- self . pad
257- . press_button ( libretro_sys_new:: DEVICE_ID_JOYPAD_L2 , None ) ;
245+ self . pad . press_button ( sys:: DEVICE_ID_JOYPAD_L2 , None ) ;
258246 }
259247
260248 Key :: LeftAlt => {
261- self . pad
262- . press_button ( libretro_sys_new:: DEVICE_ID_JOYPAD_R , None ) ;
249+ self . pad . press_button ( sys:: DEVICE_ID_JOYPAD_R , None ) ;
263250 }
264251
265252 Key :: Z => {
266- self . pad
267- . press_button ( libretro_sys_new:: DEVICE_ID_JOYPAD_R2 , None ) ;
253+ self . pad . press_button ( sys:: DEVICE_ID_JOYPAD_R2 , None ) ;
268254 }
269255
270256 _ => { }
0 commit comments