aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Bouclet2017-12-19 07:37:08 +0100
committerBastien Bouclet2017-12-19 07:37:08 +0100
commitca469f728b59b31c009ccc1800d9fc1538584ceb (patch)
treea97cab8b7efeaf23d5d2b9015b186a087ea2c8cc
parenta2eb11f464f33b4e2bff1b6c3c0a8d240921f5d2 (diff)
downloadscummvm-rg350-ca469f728b59b31c009ccc1800d9fc1538584ceb.tar.gz
scummvm-rg350-ca469f728b59b31c009ccc1800d9fc1538584ceb.tar.bz2
scummvm-rg350-ca469f728b59b31c009ccc1800d9fc1538584ceb.zip
PORTS: Remove the Yopy PDA port
No official release was ever done for that platform. Production ceased in 2005.
-rw-r--r--backends/events/sdl/sdl-events.cpp35
-rwxr-xr-xconfigure8
-rw-r--r--engines/cge/snail.cpp2
3 files changed, 1 insertions, 44 deletions
diff --git a/backends/events/sdl/sdl-events.cpp b/backends/events/sdl/sdl-events.cpp
index d01d9c6c4a..e4798093a4 100644
--- a/backends/events/sdl/sdl-events.cpp
+++ b/backends/events/sdl/sdl-events.cpp
@@ -320,17 +320,10 @@ void SdlEventSource::SDLModToOSystemKeyFlags(SDLMod mod, Common::Event &event) {
event.kbd.flags = 0;
-#ifdef LINUPY
- // Yopy has no ALT key, steal the SHIFT key
- // (which isn't used much anyway)
- if (mod & KMOD_SHIFT)
- event.kbd.flags |= Common::KBD_ALT;
-#else
if (mod & KMOD_SHIFT)
event.kbd.flags |= Common::KBD_SHIFT;
if (mod & KMOD_ALT)
event.kbd.flags |= Common::KBD_ALT;
-#endif
if (mod & KMOD_CTRL)
event.kbd.flags |= Common::KBD_CTRL;
if (mod & KMOD_META)
@@ -937,34 +930,6 @@ bool SdlEventSource::handleJoyAxisMotion(SDL_Event &ev, Common::Event &event) {
}
bool SdlEventSource::remapKey(SDL_Event &ev, Common::Event &event) {
-#ifdef LINUPY
- // On Yopy map the End button to quit
- if ((ev.key.keysym.sym == 293)) {
- event.type = Common::EVENT_QUIT;
- return true;
- }
- // Map menu key to f5 (scumm menu)
- if (ev.key.keysym.sym == 306) {
- event.type = Common::EVENT_KEYDOWN;
- event.kbd.keycode = Common::KEYCODE_F5;
- event.kbd.ascii = mapKey(SDLK_F5, ev.key.keysym.mod, 0);
- return true;
- }
- // Map action key to action
- if (ev.key.keysym.sym == 291) {
- event.type = Common::EVENT_KEYDOWN;
- event.kbd.keycode = Common::KEYCODE_TAB;
- event.kbd.ascii = mapKey(SDLK_TAB, ev.key.keysym.mod, 0);
- return true;
- }
- // Map OK key to skip cinematic
- if (ev.key.keysym.sym == 292) {
- event.type = Common::EVENT_KEYDOWN;
- event.kbd.keycode = Common::KEYCODE_ESCAPE;
- event.kbd.ascii = mapKey(SDLK_ESCAPE, ev.key.keysym.mod, 0);
- return true;
- }
-#endif
#ifdef QTOPIA
// Quit on fn+backspace on zaurus
diff --git a/configure b/configure
index 4e551641ab..6a42bbb6f2 100755
--- a/configure
+++ b/configure
@@ -928,7 +928,6 @@ Special configuration feature:
gp2xwiz for GP2X Wiz
iphone for Apple iPhone (iOS <= 6)
ios7 for Apple iPhone / iPad (iOS >= 7)
- linupy for Yopy PDA
maemo for Nokia Maemo
motoezx for MotoEZX
motomagx for MotoMAGX
@@ -1506,10 +1505,6 @@ ios7)
_host_cpu=arm
_host_alias=arm-apple-darwin11
;;
-linupy)
- _host_os=linux
- _host_cpu=arm
- ;;
maemo)
_host_os=maemo
_host_cpu=arm
@@ -3045,9 +3040,6 @@ if test -n "$_host"; then
_seq_midi=no
_timidity=no
;;
- linupy)
- append_var DEFINES "-DLINUPY"
- ;;
m68k-atari-mint)
append_var DEFINES "-DSYSTEM_NOT_SUPPORTING_D_TYPE"
_ranlib=m68k-atari-mint-ranlib
diff --git a/engines/cge/snail.cpp b/engines/cge/snail.cpp
index f6d02304bc..c98aee22b8 100644
--- a/engines/cge/snail.cpp
+++ b/engines/cge/snail.cpp
@@ -497,7 +497,7 @@ void CGEEngine::snGame(Sprite *spr, int num) {
// the test has been restricted to some specific OSes
// in order to avoid some obvious issues (like Android, iOS, NDS, N64...)
// Not perfect, but at least better than nothing.
-#if defined(WIN32) || defined(UNIX) || defined(MACOSX) || defined(MOTOEZX) || defined(LINUPY) || defined(LINUXMOTO_SDL)
+#if defined(WIN32) || defined(UNIX) || defined(MACOSX) || defined(MOTOEZX) || defined(LINUXMOTO_SDL)
if (spr->_ref == 1 && _keyboard->_keyAlt) {
#else
if (spr->_ref == 1 && _gameCase2Cpt > 1) {