sdl: implemented GetKeyboard() for transformer board
This commit is contained in:
parent
be47e34b05
commit
90a869daee
|
@ -23,7 +23,7 @@
|
|||
static uint8 *WRAM=NULL;
|
||||
static uint32 WRAMSIZE;
|
||||
|
||||
unsigned int *GetKeyboard(void); // FIXME: not so much portable, don't know really how to solve this correctly here...
|
||||
unsigned int *GetKeyboard(void); // FIXME: 10/28 - now implemented in SDL as well. should we rename this to a FCEUI_* function?
|
||||
|
||||
static unsigned int *TransformerKeys, oldkeys[256];
|
||||
static int TransformerCycleCount, TransformerChar = 0;
|
||||
|
|
|
@ -420,6 +420,16 @@ void FCEUD_LoadStateFrom ()
|
|||
FCEUI_LoadState (fname.c_str ());
|
||||
}
|
||||
|
||||
/**
|
||||
* Hook for transformer board
|
||||
*/
|
||||
unsigned int *GetKeyboard(void)
|
||||
{
|
||||
int size = 256;
|
||||
Uint8* keystate = SDL_GetKeyState(&size);
|
||||
return (unsigned int*)(keystate);
|
||||
}
|
||||
|
||||
/**
|
||||
* Parse keyboard commands and execute accordingly.
|
||||
*/
|
||||
|
|
Loading…
Reference in New Issue