notaz.gp2x.de
/
pcsx_rearmed.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add redump.org SBI support
[pcsx_rearmed.git]
/
maemo
/
hildon.c
diff --git
a/maemo/hildon.c
b/maemo/hildon.c
index
df42a90
..
37e67af
100644
(file)
--- a/
maemo/hildon.c
+++ b/
maemo/hildon.c
@@
-5,6
+5,7
@@
#include <unistd.h>
#include <hildon/hildon.h>
#include "plugin_lib.h"
#include <unistd.h>
#include <hildon/hildon.h>
#include "plugin_lib.h"
+#include "main.h"
#include "../libpcsxcore/psemu_plugin_defs.h"
#define X_RES 800
#include "../libpcsxcore/psemu_plugin_defs.h"
#define X_RES 800
@@
-80,10
+81,12
@@
window_key_proxy(GtkWidget *widget,
psxkey2 = DKEY_RIGHT;
break;
case 19:
psxkey2 = DKEY_RIGHT;
break;
case 19:
- //SaveState(cfile);
+ if (event->type == GDK_KEY_PRESS)
+ emu_set_action(SACTION_SAVE_STATE);
return;
case 20:
return;
case 20:
- //LoadState(cfile);
+ if (event->type == GDK_KEY_PRESS)
+ emu_set_action(SACTION_LOAD_STATE);
return;
}
return;
}
@@
-98,6
+101,8
@@
window_key_proxy(GtkWidget *widget,
in_keystate &= ~(1 << psxkey1);
if (psxkey2 >= 0)
in_keystate &= ~(1 << psxkey2);
in_keystate &= ~(1 << psxkey1);
if (psxkey2 >= 0)
in_keystate &= ~(1 << psxkey2);
+
+ emu_set_action(SACTION_NONE);
}
}
}
}
@@
-148,6
+153,10
@@
void maemo_init(int *argc, char ***argv)
gtk_widget_show_all (GTK_WIDGET (window));
}
gtk_widget_show_all (GTK_WIDGET (window));
}
+void menu_loop(void)
+{
+}
+
void *pl_fbdev_set_mode(int w, int h, int bpp)
{
if (w <= 0 || h <= 0)
void *pl_fbdev_set_mode(int w, int h, int bpp)
{
if (w <= 0 || h <= 0)