Hello community, here is the log from the commit of package aranym checked in at Mon Nov 10 15:09:04 CET 2008. -------- --- aranym/aranym.changes 2008-10-22 11:08:25.000000000 +0200 +++ /mounts/work_src_done/STABLE/aranym/aranym.changes 2008-11-08 22:12:43.000000000 +0100 @@ -1,0 +2,23 @@ +Sat Nov 8 22:11:44 CET 2008 - schwab@suse.de + +- Update to aranym 0.9.7beta. + Mostly small fixes at various places plus a lot of work went into + improving the DSP56001 emulation. Also the sound DMA emulation is + improved to a point where GSXB driver should be unnecessary. + + o improved automatic network setup on Mac + o reworked audio DMA emulation. Also added configurable host sound + frequency + o one MMU bug fixed (regarding TTR) + o special support for halting ARAnyM on linux-m68k reboot (--halt) + o SDL GUI fixed (missing events after alerts) + o EMULOP is now privileged so if some old ARAnyM TSR starts crashing + this is why + o joypads are now emulated + o joysticks and joypads can be configured in the config file + o '<>' and 'End' keys' scancodes made Atari compatible + + Check the doc/config example file for the new [JOYSTICKS] and [AUDIO] + sections. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- aranym-0.9.6beta2.diff aranym-0.9.6beta2.tar.gz New: ---- aranym-0.9.7beta.diff aranym-0.9.7beta.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aranym.spec ++++++ --- /var/tmp/diff_new_pack.V29269/_old 2008-11-10 15:08:51.000000000 +0100 +++ /var/tmp/diff_new_pack.V29269/_new 2008-11-10 15:08:51.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package aranym (Version 0.9.6beta2) +# spec file for package aranym (Version 0.9.7beta) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -21,14 +21,13 @@ BuildRequires: Mesa-devel SDL-devel SDL_image-devel gcc-c++ unzip update-desktop-files Url: http://aranym.org/ Summary: ARAnyM (Atari Running on Any Machine) -Version: 0.9.6beta2 -Release: 99 +Version: 0.9.7beta +Release: 1 Group: System/Emulators/Other License: GPL v2 or later; LGPL v2.1 or later Source: %{name}-%{version}.tar.gz Source1: afros-0.9.6-1.zip Patch: %{name}-%{version}.diff -#Patch42: %{name}-cvs.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -88,7 +87,6 @@ %prep %setup -q -n %{name}-%{version} -a 1 -#%patch42 %patch %build @@ -153,6 +151,24 @@ %{_datadir}/applications/* %changelog +* Sat Nov 08 2008 schwab@suse.de +- Update to aranym 0.9.7beta. + Mostly small fixes at various places plus a lot of work went into + improving the DSP56001 emulation. Also the sound DMA emulation is + improved to a point where GSXB driver should be unnecessary. + o improved automatic network setup on Mac + o reworked audio DMA emulation. Also added configurable host sound + frequency + o one MMU bug fixed (regarding TTR) + o special support for halting ARAnyM on linux-m68k reboot (--halt) + o SDL GUI fixed (missing events after alerts) + o EMULOP is now privileged so if some old ARAnyM TSR starts crashing + this is why + o joypads are now emulated + o joysticks and joypads can be configured in the config file + o '<>' and 'End' keys' scancodes made Atari compatible + Check the doc/config example file for the new [JOYSTICKS] and [AUDIO] + sections. * Wed Oct 22 2008 schwab@suse.de - Fix keyboard mapping. * Sun Sep 28 2008 schwab@suse.de @@ -163,7 +179,7 @@ - Run autoreconf. * Mon Feb 04 2008 schwab@suse.de - Update to afros 0.9.6-1. -* Wed Jan 30 2008 schwab@suse.de +* Tue Jan 29 2008 schwab@suse.de - Update to aranym 0.9.6beta2. Main change: major graphics output overhaul, two video backends - software and OpenGL renderer. Faster graphics output on all platforms. Try enabling @@ -189,7 +205,7 @@ - Update to head of trunk. * Sun Jul 22 2007 schwab@suse.de - Update to afros 0.9.5-2. -* Wed Jul 11 2007 schwab@suse.de +* Tue Jul 10 2007 schwab@suse.de - Update to aranym 0.9.5beta. This version brings major speed up of the MMU version thanks to contribution of Roman Zippel and also many improvements for Mac OS X as well as bunch of @@ -316,7 +332,7 @@ - Update to aranym 0.9.3beta. ARAnyM can now output via OpenGL and features TrueType fonts - Add aranym-jit. -* Tue Apr 11 2006 schwab@suse.de +* Mon Apr 10 2006 schwab@suse.de - Force direct addressing mode. * Sat Jan 28 2006 schwab@suse.de - Add gcc-c++ to BuildRequires. @@ -360,9 +376,9 @@ * Tue Jun 22 2004 schwab@suse.de - Fix 64-bit compatibility. - Reduce debug output. -* Sun May 23 2004 schwab@suse.de +* Sat May 22 2004 schwab@suse.de - Build both with and without full mmu support. * Fri May 21 2004 schwab@suse.de - Enable lilo. -* Wed May 19 2004 schwab@suse.de +* Tue May 18 2004 schwab@suse.de - Package created. ++++++ aranym-0.9.6beta2.diff -> aranym-0.9.7beta.diff ++++++ --- aranym/aranym-0.9.6beta2.diff 2008-10-22 11:14:15.000000000 +0200 +++ /mounts/work_src_done/STABLE/aranym/aranym-0.9.7beta.diff 2008-11-08 22:10:35.000000000 +0100 @@ -1,23 +1,3 @@ ---- acinclude.m4 -+++ acinclude.m4 -@@ -205,11 +205,17 @@ case $ac_cv_c_float_format in - if test $ac_cv_c_bigendian = no; then - fbigend=1 - fi -+ if test $ac_cv_c_bigendian = universal; then -+ fbigend=WORDS_BIGENDIAN -+ fi - ;; - 'IEEE (little-endian)' ) - if test $ac_cv_c_bigendian = yes; then - fbigend=0 - fi -+ if test $ac_cv_c_bigendian = universal; then -+ fbigend='!WORDS_BIGENDIAN' -+ fi - ;; - 'VAX D-float' ) - format=VAX_FLOAT_FORMAT --- configure.ac +++ configure.ac @@ -1331,11 +1331,6 @@ CPUINCLUDES="-I\$(srcdir)/uae_cpu" @@ -58,37 +38,3 @@ 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 @@ - 1111 0101 iiii iSSS:42:?????:?????:T-:11: MMUOP #i,s - - % EmulOp instructions (deprecated, to be removed) --0111 0001 0000 0000:00:-----:-----:-R:00: EMULOP_RETURN --0111 0001 EEEE EEEE:00:-----:-----:-J:10: EMULOP #E -+0111 0001 0000 0000:02:-----:-----:-R:00: EMULOP_RETURN -+0111 0001 EEEE EEEE:02:-----:-----:-J:10: EMULOP #E - - % NatFea instructions (do I have the srcaddr correct?) - 0111 0011 0000 0000:00:-----:-----:-J:00: NATFEAT_ID ++++++ aranym-0.9.6beta2.tar.gz -> aranym-0.9.7beta.tar.gz ++++++ ++++ 21067 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org