Hello community, here is the log from the commit of package aranym checked in at Wed Oct 22 17:36:50 CEST 2008. -------- --- aranym/aranym.changes 2008-09-28 09:38:24.000000000 +0200 +++ /mounts/work_src_done/STABLE/aranym/aranym.changes 2008-10-22 11:08:25.000000000 +0200 @@ -1,0 +2,5 @@ +Wed Oct 22 11:08:18 CEST 2008 - schwab@suse.de + +- Fix keyboard mapping. + +------------------------------------------------------------------- calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aranym.spec ++++++ --- /var/tmp/diff_new_pack.SJ5823/_old 2008-10-22 17:35:49.000000000 +0200 +++ /var/tmp/diff_new_pack.SJ5823/_new 2008-10-22 17:35:49.000000000 +0200 @@ -22,7 +22,7 @@ Url: http://aranym.org/ Summary: ARAnyM (Atari Running on Any Machine) Version: 0.9.6beta2 -Release: 98 +Release: 99 Group: System/Emulators/Other License: GPL v2 or later; LGPL v2.1 or later Source: %{name}-%{version}.tar.gz @@ -153,6 +153,8 @@ %{_datadir}/applications/* %changelog +* Wed Oct 22 2008 schwab@suse.de +- Fix keyboard mapping. * Sun Sep 28 2008 schwab@suse.de - Make EMULOP privileged. * Tue Jul 15 2008 schwab@suse.de ++++++ aranym-0.9.6beta2.diff ++++++ --- /var/tmp/diff_new_pack.SJ5823/_old 2008-10-22 17:35:49.000000000 +0200 +++ /var/tmp/diff_new_pack.SJ5823/_new 2008-10-22 17:35:49.000000000 +0200 @@ -58,6 +58,27 @@ D(bug("lilo: uncompressing '%s'", filename)); D(bug("lilo: uncompressed length: %d bytes", *length)); +--- src/input.cpp ++++ src/input.cpp +@@ -385,7 +385,7 @@ static int keysymToAtari(SDL_keysym keys + case SDLK_F11: return 0x62; /* F11 => Help */ + case SDLK_F12: return 0x61; /* F12 => Undo */ + case SDLK_HOME: return 0x47; /* Home */ +- case SDLK_END: return 0x60; /* End => "<>" on German Atari kbd */ ++ case SDLK_END: return 0x4f; /* Milan's scancode for End */ + case SDLK_UP: return 0x48; /* Arrow Up */ + case SDLK_LEFT: return 0x4b; /* Arrow Left */ + case SDLK_RIGHT: return 0x4d; /* Arrow Right */ +@@ -393,6 +393,9 @@ static int keysymToAtari(SDL_keysym keys + case SDLK_INSERT: return 0x52; /* Insert */ + case SDLK_DELETE: return 0x53; /* Delete */ + ++ // a key that is out of the fixed offset matrix ++ case SDLK_LESS: return 0x60; /* a '<>' key next to short left Shift */ ++ + // keys not found on original Atari keyboard + case SDLK_RCTRL: return 0x1d; /* map right Control to Atari control */ + case SDLK_MODE: /* passthru */ /* Alt Gr key according to SDL docs */ --- src/uae_cpu/table68k +++ src/uae_cpu/table68k @@ -277,8 +277,8 @@ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org