major menu unification, minor reorganization
[libpicofe.git] / gp2x / emu.c
index b9079a9..f5052db 100644 (file)
@@ -25,6 +25,7 @@
 #include "../common/input.h"\r
 #include "../linux/sndout_oss.h"\r
 #include "cpuctrl.h"\r
+#include "version.h"\r
 \r
 #include <pico/pico_int.h>\r
 #include <pico/patch.h>\r
 #endif\r
 \r
 \r
-int engineState;\r
 int select_exits = 0;\r
 \r
-char romFileName[PATH_MAX];\r
-\r
 extern int crashed_940;\r
 \r
 static short __attribute__((aligned(4))) sndBuffer[2*44100/50];\r
@@ -1065,3 +1063,24 @@ void emu_ResetGame(void)
        reset_timing = 1;\r
 }\r
 \r
+const char *plat_get_credits(void)\r
+{\r
+       return "PicoDrive v" VERSION " (c) notaz, 2006-2009\n\n\n"\r
+               "Credits:\n"\r
+               "fDave: Cyclone 68000 core,\n"\r
+               "      base code of PicoDrive\n"\r
+               "Reesy & FluBBa: DrZ80 core\n"\r
+               "MAME devs: YM2612 and SN76496 cores\n"\r
+               "rlyeh and others: minimal SDK\n"\r
+               "Squidge: squidgehack\n"\r
+               "Dzz: ARM940 sample\n"\r
+               "GnoStiC / Puck2099: USB joy code\n"\r
+               "craigix: GP2X hardware\n"\r
+               "ketchupgun: skin design\n"\r
+               "\n"\r
+               "special thanks (for docs, ideas):\n"\r
+               " Charles MacDonald, Haze,\n"\r
+               " Stephane Dallongeville,\n"\r
+               " Lordus, Exophase, Rokas,\n"\r
+               " Nemesis, Tasco Deluxe";\r
+}\r