This commit is contained in:
parent
86514e742f
commit
2876402871
687
scummvm.spec
Normal file
687
scummvm.spec
Normal file
@ -0,0 +1,687 @@
|
|||||||
|
#
|
||||||
|
# spec file for package scummvm (Version 0.12.0)
|
||||||
|
#
|
||||||
|
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
|
#
|
||||||
|
# All modifications and additions to the file contributed by third parties
|
||||||
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
|
# upon. The license for this file, and modifications and additions to the
|
||||||
|
# file, is the same license as for the pristine package itself (unless the
|
||||||
|
# license for the pristine package is not an Open Source License, in which
|
||||||
|
# case the license is the MIT License). An "Open Source License" is a
|
||||||
|
# license that conforms to the Open Source Definition (Version 1.9)
|
||||||
|
# published by the Open Source Initiative.
|
||||||
|
|
||||||
|
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||||
|
#
|
||||||
|
|
||||||
|
# norootforbuild
|
||||||
|
|
||||||
|
|
||||||
|
Name: scummvm
|
||||||
|
BuildRequires: SDL-devel flac-devel gcc-c++ libpng-devel libsndfile-devel libvorbis libvorbis-devel readline-devel
|
||||||
|
BuildRequires: fluidsynth-devel
|
||||||
|
Url: http://scummvm.sourceforge.net/
|
||||||
|
License: GPL v2 or later
|
||||||
|
Group: Amusements/Games/Other
|
||||||
|
AutoReqProv: on
|
||||||
|
Provides: sarien
|
||||||
|
Obsoletes: sarien
|
||||||
|
Version: 0.12.0
|
||||||
|
Release: 2.1
|
||||||
|
Summary: Interpreter for LucasArts games
|
||||||
|
Source: %name-%version.tar.bz2
|
||||||
|
Source1: %name-tools-0.11.0.tar.bz2
|
||||||
|
Source2: README.SUSE
|
||||||
|
Patch: %name-cflags.diff
|
||||||
|
Patch1: %name-tools-0.11.0.diff
|
||||||
|
Patch2: %name-bufferoverflow.diff
|
||||||
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
|
||||||
|
%description
|
||||||
|
ScummVM is an implementation of the LucasArts SCUMM (Script Creation
|
||||||
|
Utility for Maniac Mansion) interpreter, used in games such as Monkey
|
||||||
|
Island and Day of the Tentacle. Some things are still missing in a few
|
||||||
|
games, and there are a few bugs. Regardless, it is possible to play
|
||||||
|
some games all the way through to the end.
|
||||||
|
|
||||||
|
At the moment there is support for the following games:
|
||||||
|
|
||||||
|
Zak McCracken and the Alien Mindbenders (FM Towns version) Loom
|
||||||
|
(256-color CD version) The Secret of Monkey Island (VGA CD version)
|
||||||
|
Monkey Island 2: LeChuck's Revenge Indiana Jones and the Fate of
|
||||||
|
Atlantis (demo and full version) Day of the Tentacle (demo and full
|
||||||
|
version) Sam & Max (demo and full version) Simon the Sorcerer
|
||||||
|
|
||||||
|
There is also experimental support for these games:
|
||||||
|
|
||||||
|
Indiana Jones and the Last Crusade (VGA version) The Secret of Monkey
|
||||||
|
Island (VGA floppy disk version) Full Throttle The DIG
|
||||||
|
|
||||||
|
If you are a fan of Sierra On-Line adventure games you might want to
|
||||||
|
try the 'sarien' and 'freesci' packages.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Authors:
|
||||||
|
--------
|
||||||
|
Ludvig Strigeus
|
||||||
|
Vincent Hamm
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%setup -b1
|
||||||
|
%patch
|
||||||
|
pushd ../scummvm-tools-0.11.0
|
||||||
|
%patch1
|
||||||
|
popd
|
||||||
|
%patch2
|
||||||
|
|
||||||
|
%build
|
||||||
|
pushd ../scummvm-tools-0.11.0
|
||||||
|
%ifarch ppc ppc64 s390 s390x
|
||||||
|
export CFLAGS="$RPM_OPT_FLAGS -DSCUMM_BIG_ENDIAN -DUNIX"
|
||||||
|
%else
|
||||||
|
export CFLAGS="$RPM_OPT_FLAGS -DUNIX"
|
||||||
|
%endif
|
||||||
|
make
|
||||||
|
popd
|
||||||
|
%ifarch %ix86
|
||||||
|
RPM_OPT_FLAGS="$RPM_OPT_FLAGS -mmmx -msse"
|
||||||
|
%endif
|
||||||
|
./configure --prefix=/usr \
|
||||||
|
--bindir=/usr/games \
|
||||||
|
--mandir=%_mandir \
|
||||||
|
--enable-drascula \
|
||||||
|
--enable-igor
|
||||||
|
make %{?jobs:-j %jobs}
|
||||||
|
|
||||||
|
%install
|
||||||
|
pushd ../scummvm-tools-0.11.0
|
||||||
|
make install DESTDIR=$RPM_BUILD_ROOT
|
||||||
|
cp README $RPM_BUILD_DIR/%name-%version/README-tools
|
||||||
|
popd
|
||||||
|
make install DESTDIR=$RPM_BUILD_ROOT
|
||||||
|
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/scummvm
|
||||||
|
install -m 644 gui/themes/* $RPM_BUILD_ROOT/%{_datadir}/scummvm
|
||||||
|
cp $RPM_SOURCE_DIR/README.SUSE .
|
||||||
|
|
||||||
|
%files
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%doc AUTHORS NEWS README COPYING COPYRIGHT README-tools README.SUSE
|
||||||
|
/usr/games/*
|
||||||
|
%{_datadir}/scummvm/
|
||||||
|
%_mandir/man6/scummvm.6.gz
|
||||||
|
/usr/share/pixmaps/scummvm.xpm
|
||||||
|
%exclude /usr/share/doc/scummvm
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Tue Sep 2 2008 sndirsch@suse.de
|
||||||
|
- updated to new 0.12.0 release
|
||||||
|
* New Games:
|
||||||
|
- The Legend of Kyrandia: Book Two: Hand of Fate.
|
||||||
|
- The Legend of Kyrandia: Book Three: Malcolm's Revenge.
|
||||||
|
- Lost in Time.
|
||||||
|
- The Bizarre Adventures of Woodruff and the Schnibble.
|
||||||
|
- PC version of Waxworks.
|
||||||
|
- Macintosh version of I Have no Mouth, and I must Scream.
|
||||||
|
- Drascula: The Vampire Strikes Back.
|
||||||
|
* General
|
||||||
|
- Added CAMD MIDI driver for AmigaOS4.
|
||||||
|
- Revived the PS2 port (was already in 0.11.1 but was
|
||||||
|
forgotten in the release notes).
|
||||||
|
- Plugged numerous memory leaks in all engines (part of
|
||||||
|
GSoC'08 task),
|
||||||
|
- Added audio double buffering to the SDL backend, which
|
||||||
|
fixes the problems with the MT-32 emulator on Mac OS X
|
||||||
|
(for now only enabled on Mac OS X).
|
||||||
|
* AGOS:
|
||||||
|
- Fixed crashes during certain music in Amiga versions of
|
||||||
|
Elvira 1 and Simon the Sorcerer 1.
|
||||||
|
- Fixed palette issues in Amiga versions of Simon the
|
||||||
|
Sorcerer 1.
|
||||||
|
* Queen:
|
||||||
|
- Speech is played at the correct sample rate. (It used to be
|
||||||
|
pitched a bit too low.)
|
||||||
|
* SCUMM:
|
||||||
|
- Rewrote parts of Digital iMUSE, fixing some bugs.
|
||||||
|
- Rewrote the internal timer code, fixing some speed issues
|
||||||
|
in e.g. COMI.
|
||||||
|
- Improved support for sound effects in Amiga version of Zak
|
||||||
|
McKracken.
|
||||||
|
- Added support for mixed Adlib/MIDI mode in Monkey Island 1
|
||||||
|
(Floppy).
|
||||||
|
* Sat Mar 1 2008 sndirsch@suse.de
|
||||||
|
- updated to new 0.11.1 release
|
||||||
|
* fixed digital iMUSE system (better COMI experience)
|
||||||
|
* squashed King's Quest 4 bugs
|
||||||
|
* improved support for fanmade AGI games
|
||||||
|
* fixed several crashes and lock-ups in Lure of the Temptress,
|
||||||
|
Inherit the Earth and I Have no Mouth
|
||||||
|
* Sun Jan 13 2008 sndirsch@suse.de
|
||||||
|
- updated to new 0.11.0 release
|
||||||
|
* New Games:
|
||||||
|
- Added support for Elvira: Mistress of the Dark.
|
||||||
|
- Added support for Elvira 2: The Jaws of Cerberus.
|
||||||
|
- Added support for I Have no Mouth, and I Must Scream (demo
|
||||||
|
and full game).
|
||||||
|
- Added support for preAGI game Mickey's Space Adventure.
|
||||||
|
- Added support for preAGI game Troll's Tale.
|
||||||
|
- Added support for preAGI game Winnie the Pooh in the Hundred
|
||||||
|
Acre Wood.
|
||||||
|
- Added support for Amiga version of Waxworks.
|
||||||
|
- Added support for Lure of the Temptress.
|
||||||
|
* New Ports:
|
||||||
|
- Added iPhone port.
|
||||||
|
- Added Maemo port for Nokia Internet tablets.
|
||||||
|
* General:
|
||||||
|
- Added ARM assembly routines for code in the sound mixer and
|
||||||
|
SCUMM video playback, resulting in some nice speedups on
|
||||||
|
several ports.
|
||||||
|
- Improved the way keyboard input is handled internally,
|
||||||
|
resolving some odd quirks in some game / port combinations.
|
||||||
|
- Added optional 'confirm exit' dialog to the SDL backend.
|
||||||
|
- Added support for TiMidity++ MIDI server.
|
||||||
|
- Added DMedia MIDI driver for IRIX.
|
||||||
|
- Improved detection of new game variants and localized
|
||||||
|
versions.
|
||||||
|
- Completely reworked internal access to files. (GSoC Task)
|
||||||
|
- Added option to delete games from the list with Del key.
|
||||||
|
- Added support for "~/" prefix being substituted by $HOME in
|
||||||
|
paths
|
||||||
|
on POSIX systems (Linux, Mac OS X etc.).
|
||||||
|
* AGI:
|
||||||
|
- Added support for AGI256 and AGI256-2 hacks (GSoC Task)
|
||||||
|
- Added support for Amiga menus and palettes (GSoC Task)
|
||||||
|
- Better support for early Sierra AGI titles
|
||||||
|
* AGOS:
|
||||||
|
- Fixed crashes related to OmniTV playback in The Feeble Files.
|
||||||
|
- Improved work on 64-bit systems.
|
||||||
|
* Broken Sword 1:
|
||||||
|
- Added support for FLAC encoded music.
|
||||||
|
* Kyrandia:
|
||||||
|
- Added support for Macintosh version.
|
||||||
|
* Parallaction:
|
||||||
|
- Added support for Amiga version of Nippon Safes, Inc.
|
||||||
|
- Many bugfixes
|
||||||
|
* Queen:
|
||||||
|
- Added support for Adlib music.
|
||||||
|
- Added missing music patterns playback in Amiga version.
|
||||||
|
* SCUMM:
|
||||||
|
- Added subtitle skipping (via '.' key) in older games which
|
||||||
|
didn't have this feature so far (e.g. Zak, MM, Indy3, Loom).
|
||||||
|
- Added support for Chinese COMI.
|
||||||
|
- Better support for eastern versions of games.
|
||||||
|
- Various fixes for COMI and other games.
|
||||||
|
- Added support for original save menus (browse only). Use
|
||||||
|
Alt-F5 to activate.
|
||||||
|
- Added support for Spanish version of NES Maniac Mansion.
|
||||||
|
- Better support for German version of C64 Maniac Mansion.
|
||||||
|
- Fixed bug with cursors in Windows versions of Humongous
|
||||||
|
Entertainment games.
|
||||||
|
* SAGA:
|
||||||
|
- Added support for compressed sound effects, voices and music.
|
||||||
|
* Touche:
|
||||||
|
- Added workarounds for some glitches/issues present in the
|
||||||
|
original game.
|
||||||
|
* WinCE Port:
|
||||||
|
- Switched compilers again. Now using cegcc
|
||||||
|
(http://cegcc.sourceforge.net/).
|
||||||
|
- Plugins now supported for WinCE (but not used in this
|
||||||
|
release).
|
||||||
|
- Redesigned 'Free Look' action, mainly for the lure engine's
|
||||||
|
requirements.
|
||||||
|
- Smaller optimization setting to counteract the growth of the
|
||||||
|
executable.
|
||||||
|
- Various bug fixes.
|
||||||
|
* GP2X Port:
|
||||||
|
- Support F200 Touchscreen
|
||||||
|
- Various fixes to input code
|
||||||
|
* Sat Dec 1 2007 sndirsch@suse.de
|
||||||
|
- fixed gcc version check
|
||||||
|
* Mon Nov 19 2007 mkoenig@suse.de
|
||||||
|
- fix build
|
||||||
|
* Thu Jun 21 2007 sndirsch@suse.de
|
||||||
|
- updated to new 0.10.0 release
|
||||||
|
* Several new engines and thus new games supported:
|
||||||
|
- Sierra AGI engine: Space Quest I & II, King's Quest I-III
|
||||||
|
and many more, including a vast number of fan-made games
|
||||||
|
- Cinematique evo 1 engine: Future Wars
|
||||||
|
- GOB engine: Bargon Attack, Gobliins 2, Goblins 3, Ween: The
|
||||||
|
Prophecy
|
||||||
|
- AGOS engine: Simon the Sorcerer's Puzzle Pack
|
||||||
|
- Parallaction engine: Nippon Safes Inc.
|
||||||
|
- Touche: The Adventures of the Fifth Musketeer engine.
|
||||||
|
* DXA movies (higher quality than MPEG2) can be compressed
|
||||||
|
better now and can be used for the Broken Sword cutscenes.
|
||||||
|
* Added 'Mass Add' feature to the Launcher, which allows you to
|
||||||
|
scan for all games in all subdirectories of a given directory
|
||||||
|
(to use it, press shift then click on "Add Game").
|
||||||
|
* Many nice improvements to our ports.
|
||||||
|
* And as usual a gazillion small fixes, tweaks and improvements.
|
||||||
|
* Wed May 2 2007 sndirsch@suse.de
|
||||||
|
- added Provides/Obsoletes for sarien since Sarien project stopped
|
||||||
|
its development, continuing the development into ScummVM's AGI
|
||||||
|
engine
|
||||||
|
* Fri Jan 5 2007 sndirsch@suse.de
|
||||||
|
- added 'modern' GUI theme
|
||||||
|
* Wed Oct 25 2006 sndirsch@suse.de
|
||||||
|
- updated to new 0.9.1 release
|
||||||
|
* fixes Kyra bug which made game uncompletable
|
||||||
|
* Mon Oct 23 2006 sndirsch@suse.de
|
||||||
|
- updated to release 0.9.1 (2006-10-29)
|
||||||
|
* New Ports:
|
||||||
|
- Added Nintendo DS port.
|
||||||
|
- Added GP2X port.
|
||||||
|
- Added GP32 port.
|
||||||
|
* General:
|
||||||
|
- Fixed potential garbage and/or crash in debug console.
|
||||||
|
- Removed restriction on 27 games per game id when added via
|
||||||
|
launcher.
|
||||||
|
* SCUMM:
|
||||||
|
- Improved support for international versions of HE games.
|
||||||
|
- Fixed rare actor drawing glitches.
|
||||||
|
- Fixed path finding during smart star challendge in Big
|
||||||
|
Thinkers 1st Grade,
|
||||||
|
- Fixed graphical glitches in stomach location of Pajama Sam 3.
|
||||||
|
- Fixed graphical glitches in HE80 version of Putt-Putt Travels
|
||||||
|
Through Time.
|
||||||
|
- Fixed FM-TOWNS version of Indy3 failing on Amiga port.
|
||||||
|
- Fixed crash in MM NES when clicking on top screen area
|
||||||
|
- Now it is possible to turn on or off subtitles during SMUSH
|
||||||
|
movies
|
||||||
|
* Simon:
|
||||||
|
- Improved support for international versions of the Feeble
|
||||||
|
Files.
|
||||||
|
- Fixed undefined behaviour when loading music.
|
||||||
|
- Fixed crash when displaying some subtitles in the Feeble
|
||||||
|
Files.
|
||||||
|
- Fixed crackling sound in Mac version of Feeble Files
|
||||||
|
* BASS:
|
||||||
|
- Fixed character spacing in LINC terminals in floppy version
|
||||||
|
v0.0303
|
||||||
|
- Fixed a regression which caused incorrect adlib music
|
||||||
|
emulation
|
||||||
|
* Broken Sword 1:
|
||||||
|
- Fixed speech-related crashes.
|
||||||
|
* Broken Sword 2:
|
||||||
|
- More robust handling of the optional startup.inf file.
|
||||||
|
* Kyrandia:
|
||||||
|
- Scrolling in the Kyrandia intro is less CPU intensive, at the
|
||||||
|
cost of not being as smooth as before.
|
||||||
|
- Fixed a tiny graphics glitch in the Kyrandia intro.
|
||||||
|
- Improved screen update handling, speeds up drawing on small
|
||||||
|
devices.
|
||||||
|
- Improved resource loading, faster startup.
|
||||||
|
* PSP Port:
|
||||||
|
- Fixed crashes during scrolling scenes in certain SCUMM games.
|
||||||
|
- Added saving of thumbnail in SCUMM savegames.
|
||||||
|
* PS2 Port:
|
||||||
|
- Overlay uses higher resolution now.
|
||||||
|
- Can boot from USB, HDD etc. as well.
|
||||||
|
* WinCE Port:
|
||||||
|
- Several bugfixes
|
||||||
|
- Re-add support for 2002 based devices
|
||||||
|
* Wed Oct 18 2006 sndirsch@suse.de
|
||||||
|
- scummvm-template-fix.diff:
|
||||||
|
* fixes compilation errors with new gcc
|
||||||
|
* Thu Jun 22 2006 sndirsch@suse.de
|
||||||
|
- updated to release 0.9.0:
|
||||||
|
New Games:
|
||||||
|
- Added kyra engine (for the Kyrandia series). Currently only
|
||||||
|
the first part of the series is supported.
|
||||||
|
- Added support for The Feeble Files
|
||||||
|
General:
|
||||||
|
- Switched from CVS to Subversion.
|
||||||
|
- Restructured our source tree partially.
|
||||||
|
- Fixed a bug that prevented you from overriding the scaler from
|
||||||
|
the command line for 640x480 games.
|
||||||
|
- Added subtitle configuration controls to the Launcher options
|
||||||
|
dialogs.
|
||||||
|
- GUI was completely redesigned and is now themeable.
|
||||||
|
SCUMM:
|
||||||
|
- Rewrote the detection code, for improved accuracy and better
|
||||||
|
support of fan translations. It should now work much better
|
||||||
|
on games with unknown MD5.
|
||||||
|
- Added subtitle configuration controls to the options dialog.
|
||||||
|
- Fixed graphical glitches in several HE games.
|
||||||
|
- Fixed palette glitches in Big Thinkers 1st Grade.
|
||||||
|
- Fixed songs in the kitchen of Pajama Sam 1.
|
||||||
|
SAGA
|
||||||
|
- Fixed sound distortion in the Inherit the Earth demo.
|
||||||
|
Simon
|
||||||
|
- Improved Hebrew support
|
||||||
|
- Lots of long-overdue cleanups and re-structuring were made to
|
||||||
|
accomodate for The Feeble Files.
|
||||||
|
- Fixed a rare MIDI bug that would cause a channel to change
|
||||||
|
volume without adjusting it to the master volume.
|
||||||
|
- Fixed delay after introduction of Simon the Sorcerer 1 demo
|
||||||
|
(With speech)
|
||||||
|
- Fixed music tempo in DOS versions of Simon the Sorcerer 1.
|
||||||
|
Broken Sword 1:
|
||||||
|
- Added support for the --save-slot option.
|
||||||
|
Broken Sword 2:
|
||||||
|
- Major rewrite of how game resources are accessed in memory.
|
||||||
|
This should fix alignment issues reported on some platforms.
|
||||||
|
- Missing data files are handled more gracefully.
|
||||||
|
WinCE Port:
|
||||||
|
- Added: PocketPC: Vertical oversampling scaler 320x200=>320x240
|
||||||
|
when panel not shown (n0p)
|
||||||
|
- Added: PocketPC: Right click by double-tapping (n0p)
|
||||||
|
- Fixed: All: Clipping issues in some cases
|
||||||
|
- Added: PocketPC: Mouse emulation using keys
|
||||||
|
- Added: Smartphones: Virtual keyboard popup
|
||||||
|
- Fixed: Smartphones: Incorrect screen blit in SDL port
|
||||||
|
- Added: All: Mouse cursor visible on panel if using emulated
|
||||||
|
mouse
|
||||||
|
- Added: All: Inverse landscape mode
|
||||||
|
- Fixed: PocketPC: Dialogs cut-off/not redrawn
|
||||||
|
* Wed Jun 14 2006 dmueller@suse.de
|
||||||
|
- build parallel
|
||||||
|
* Sun Jun 11 2006 sndirsch@suse.de
|
||||||
|
- updated to current CVS (2006-06-11)
|
||||||
|
* various fixes
|
||||||
|
* Tue May 30 2006 sndirsch@suse.de
|
||||||
|
- updated to current CVS (2006-05-30)
|
||||||
|
* obsoletes gob2.diff
|
||||||
|
* heavy development in gob2 engine
|
||||||
|
* Sun May 28 2006 sndirsch@suse.de
|
||||||
|
- updated to current CVS (2006-05-28)
|
||||||
|
* adds eperimental support for lure, cine, agi *and* gob2 (at
|
||||||
|
least the intro works now including sound)
|
||||||
|
* Mon Feb 6 2006 sndirsch@suse.de
|
||||||
|
- added libvorbis/libvorbis-devel to BuildRequires to enable
|
||||||
|
Ogg/Vorbis support again; has been disabled by switching from
|
||||||
|
neededforbuild to BuildRequires :-(
|
||||||
|
* Mon Feb 6 2006 sndirsch@suse.de
|
||||||
|
- updated to release 0.8.2 (2006-02-08)
|
||||||
|
* General:
|
||||||
|
- Fixed OS X bundle building when using GCC 3.3.
|
||||||
|
* SCUMM:
|
||||||
|
- Added support for rotating/scaling of sprites in HE games.
|
||||||
|
* Sword2:
|
||||||
|
- Fixed last-minute crash when playing sound effects.
|
||||||
|
* WinCE Port:
|
||||||
|
- Should fix weird crashes with DOTT stamp and in FOA
|
||||||
|
- Fixed Monkey Island blocking keyboard panel on Smartphones
|
||||||
|
- Fixed QVGA Smartphone detection
|
||||||
|
- Fixed Smartphone double right click issue.
|
||||||
|
* Sun Jan 29 2006 sndirsch@suse.de
|
||||||
|
- updated to release 0.8.1
|
||||||
|
* General:
|
||||||
|
- More descriptive game titles in all engines.
|
||||||
|
- Fixed crash when trying to apply aspect-ratio correction to
|
||||||
|
games that cannot use it.
|
||||||
|
- Fixed potential security vulnerability with oversized PATH
|
||||||
|
environment variables.
|
||||||
|
- Lowered the default gain for the FluidSynth music driver and
|
||||||
|
made it configurable.
|
||||||
|
* SCUMM:
|
||||||
|
- Scrolling fixes in COMI, so it is less CPU-hungry.
|
||||||
|
- Added support for Maniac Mansion NES German version.
|
||||||
|
- Fixed mouse button states in COMI.
|
||||||
|
- Fixed overflow when using control panel for robot in the Dig.
|
||||||
|
- Added support for sound code, used by songs in HE games.
|
||||||
|
- Improved shadows in later HE games.
|
||||||
|
- Fixed subtitles glitches in HE games.
|
||||||
|
- Improved music/sound for HE games.
|
||||||
|
- Improved support for international versions of HE games.
|
||||||
|
- Improved support for Macintosh versions of games.
|
||||||
|
- Fixed several minor bugs.
|
||||||
|
* BASS:
|
||||||
|
- Fix crash when speed/volume sliders are clicked and then
|
||||||
|
dragged out of the scummvm window.
|
||||||
|
* Gob:
|
||||||
|
- Fixed disappearing cursor when level password is typed in
|
||||||
|
- Warn user if he tries to run CD version directly from CD under
|
||||||
|
Windows
|
||||||
|
* Queen:
|
||||||
|
- Fixed charset for Spanish version.
|
||||||
|
* SAGA:
|
||||||
|
- Fixed digital music playback under BE systems.
|
||||||
|
* Simon:
|
||||||
|
- Implemented more precise MD5-based game detection.
|
||||||
|
- Added Polish support for Simon the Sorcerer 2.
|
||||||
|
- Fixed fades during ride to goblins camp in Simon the Sorcerer 2.
|
||||||
|
- Fixed palette delay at the end of Simon the Sorcerer 1.
|
||||||
|
- Fixed sound looping in Windows version of Simon the Sorcerer 2.
|
||||||
|
* Sword1:
|
||||||
|
- Fixed a bug where looping sounds would keep playing during
|
||||||
|
cutscenes or when displaying any form of control panel dialog.
|
||||||
|
- The save game dialog would erroneously claim an I/O error
|
||||||
|
occurred if the savegame list had unused slots, and savegames
|
||||||
|
were compressed.
|
||||||
|
- Fixed a scrolling bug which caused the finale sequence to be
|
||||||
|
displayed
|
||||||
|
incorrectly.
|
||||||
|
* Sword2:
|
||||||
|
- Fixes and cleanups to the end credits. The German credits work
|
||||||
|
now.
|
||||||
|
- Fixed missing speech/music in the second half of the game,
|
||||||
|
reported to happen in some versions of the game.
|
||||||
|
* PS2 Port:
|
||||||
|
- Completely reworked and now really goes official.
|
||||||
|
* PSP Port:
|
||||||
|
- Fixed a bug that caused Broken Sword 1, and games that use
|
||||||
|
ripped CDDA tracks (most notably the CD version of Monkey
|
||||||
|
Island 1), to stop functioning properly after a while.
|
||||||
|
* WinCE Port:
|
||||||
|
- Check backends/wince/README-WinCE for the latest news
|
||||||
|
- Fixed disappearing panel when opening a list widget in GUI
|
||||||
|
- Knakos patches (QVGA smartphones fix, easier key binding and
|
||||||
|
panel switching)
|
||||||
|
- update scummvm tools to current CVS sources (2006-01-29)
|
||||||
|
* Wed Jan 25 2006 mls@suse.de
|
||||||
|
- converted neededforbuild to BuildRequires
|
||||||
|
* Sat Jan 21 2006 schwab@suse.de
|
||||||
|
- Don't strip binaries.
|
||||||
|
* Tue Jan 10 2006 sndirsch@suse.de
|
||||||
|
- update scummvm tools to current CVS sources (Bug #141852)
|
||||||
|
* Fri Nov 25 2005 sndirsch@suse.de
|
||||||
|
- added -fno-strict-aliasing to fix build
|
||||||
|
* Sat Oct 29 2005 sndirsch@suse.de
|
||||||
|
- updated to release 0.8.0
|
||||||
|
* New Games:
|
||||||
|
- Added SAGA engine (for the games "I Have No Mouth and I Must
|
||||||
|
Scream" and "Inherit the Earth").
|
||||||
|
- Added Gob engine (for the Goblins series). Currently, only
|
||||||
|
the first of the Goblins games is supported.
|
||||||
|
* SCUMM engine:
|
||||||
|
- Added thumbnail support for savegames.
|
||||||
|
* Fri Oct 28 2005 sndirsch@suse.de
|
||||||
|
- updated to daily snapshot (20051027)
|
||||||
|
* Mon Oct 17 2005 sndirsch@suse.de
|
||||||
|
- updated to daily snapshot (20051017)
|
||||||
|
* Sat Oct 15 2005 sndirsch@suse.de
|
||||||
|
- updated to daily snapshot (20051015)
|
||||||
|
* Sat Oct 8 2005 sndirsch@suse.de
|
||||||
|
- updated to daily snapshot (20051008)
|
||||||
|
* Tue Sep 20 2005 sndirsch@suse.de
|
||||||
|
- updated to daily snapshot (20050920)
|
||||||
|
* Mon Sep 12 2005 sndirsch@suse.de
|
||||||
|
- updated README.SUSE another time; a link for download the large -
|
||||||
|
unmodified original version can now be found on the scummvm
|
||||||
|
download page (#116335)
|
||||||
|
* Mon Sep 12 2005 sndirsch@suse.de
|
||||||
|
- another update of README.SUSE; now I know the filesize of the
|
||||||
|
unconverted version to download (#116335)
|
||||||
|
* Sun Sep 11 2005 sndirsch@suse.de
|
||||||
|
- updated README.SUSE (#116335)
|
||||||
|
* Sun Sep 11 2005 sndirsch@suse.de
|
||||||
|
- added README.SUSE (#116335)
|
||||||
|
* Wed Aug 10 2005 sndirsch@suse.de
|
||||||
|
- added scummvm tools (Bug #103725)
|
||||||
|
* Sun Jul 31 2005 sndirsch@suse.de
|
||||||
|
- updated to daily snapshot (20050730)
|
||||||
|
* Tue Jul 19 2005 sndirsch@suse.de
|
||||||
|
- updated to daily snapshot (20050718)
|
||||||
|
- removed obsolete gcc4 patches
|
||||||
|
* Mon Jul 11 2005 sndirsch@suse.de
|
||||||
|
- updated to daily snapshot (20050710)
|
||||||
|
* Mon Jul 4 2005 sndirsch@suse.de
|
||||||
|
- enabled fluidsynth MIDI driver
|
||||||
|
- added the build of "The Legend of Kyrandia" engine
|
||||||
|
- use RPM_OPT_FLAGS everywhere
|
||||||
|
- use install target
|
||||||
|
* Fri Jun 24 2005 sndirsch@suse.de
|
||||||
|
- updated to daily snapshot (20050626)
|
||||||
|
* Sun Jun 12 2005 sndirsch@suse.de
|
||||||
|
- updated to daily snapshot (20050612)
|
||||||
|
* Sun Jun 5 2005 sndirsch@suse.de
|
||||||
|
- updated to daily snapshot (20050604)
|
||||||
|
- adjusted gcc4.diff/gcc4-friends.patch
|
||||||
|
* Mon May 23 2005 sndirsch@suse.de
|
||||||
|
- gcc4-friends.patch
|
||||||
|
* fixes new gcc build error:
|
||||||
|
"ISO C++ forbids declaration of 'Win32ResExtractor' with no type"
|
||||||
|
* Tue May 10 2005 ro@suse.de
|
||||||
|
- use -mmmx and -msse on x86
|
||||||
|
* Tue Apr 5 2005 sndirsch@suse.de
|
||||||
|
- improved gcc4 fix: long --> intptr_t
|
||||||
|
* Tue Apr 5 2005 sndirsch@suse.de
|
||||||
|
- fixed to build with gcc4
|
||||||
|
* Tue Mar 29 2005 sndirsch@suse.de
|
||||||
|
- update to 0.7.1:
|
||||||
|
* General:
|
||||||
|
- Added a MT-32 emulator. (It was actually added in 0.7.0 but
|
||||||
|
we forgot to put it into the NEWS file :-).
|
||||||
|
- Less memory-hungry MPEG movie playback for the Broken Sword
|
||||||
|
games.
|
||||||
|
* SCUMM:
|
||||||
|
- Fixed wrong actor animation in Full Throttle INSANE
|
||||||
|
* Windows Mobile port (PocketPC / Smartphone) :
|
||||||
|
- Fixed FOTAQ crash on all platforms when leaving the hotel
|
||||||
|
AGAIN
|
||||||
|
- Better low quality Adlib emulation for FOTAQ
|
||||||
|
- Fix randomly broken Hide Toolbar option (thanks iKi)
|
||||||
|
- Fix first hardware key mapping (was not displayed before)
|
||||||
|
- Fix BASS & Simon hangs on Smartphone when using the Skip
|
||||||
|
hotkey
|
||||||
|
- Fix Zone key action on Smartphone (now mapped on key 9)
|
||||||
|
- Experimental third party VGA mode (SE-VGA) fix
|
||||||
|
- Add Key Mapping option in the launcher (Options/Misc/ Keys)
|
||||||
|
- Remove AYGSHELL.DLL dependency to work on CE .Net platforms
|
||||||
|
- Fix key mapping issues introduced in 0.7.0
|
||||||
|
- Full Throttle interactive action sequences should be more
|
||||||
|
playable.
|
||||||
|
- New key mapping option "FT Cheat" to win a Full Throttle
|
||||||
|
action sequence
|
||||||
|
- Quit Simon game with 'Action key' on Smartphones
|
||||||
|
* Sword2:
|
||||||
|
- Fixed crash caused by attempting to play music from CD1 and
|
||||||
|
CD2 at the same time.
|
||||||
|
- Fixed crash in the cutscene player if the speech file was
|
||||||
|
missing.
|
||||||
|
* BASS:
|
||||||
|
- Fixed crash when talking to the gardener using spanish text
|
||||||
|
with the floppy version.
|
||||||
|
* Wed Mar 23 2005 sndirsch@suse.de
|
||||||
|
- removed mad support (usually not required)
|
||||||
|
* Sun Jan 2 2005 sndirsch@suse.de
|
||||||
|
- update to 0.7.0:
|
||||||
|
* Added preliminary support for 26 Humongous Entertainment titles
|
||||||
|
* Added support for FLAC (lossless) encoded audio files
|
||||||
|
* Added native support for Macintosh versions of some SCUMM games;
|
||||||
|
this means the 'rescumm' tool is now mostly obsolete, and you
|
||||||
|
can now play those games directly from the original CD
|
||||||
|
* Added smooth horizontal scrolling for The Dig, Full Throttle
|
||||||
|
and COMI (matching the original engine)
|
||||||
|
* Added support for compressed speech and music in Broken Sword 1
|
||||||
|
and Broken Sword 2
|
||||||
|
* And as usual, we fixed lots and lots of bugs
|
||||||
|
- added flac/flac-devel to #neededforbuild -> enabled flac support
|
||||||
|
* Fri Nov 12 2004 sndirsch@suse.de
|
||||||
|
- added MPEG-2 support; required for cutscenes of Broken Sword 1/2
|
||||||
|
(Bug #48180)
|
||||||
|
* Fri Aug 6 2004 uli@suse.de
|
||||||
|
- update -> 0.6.1b (now 64-bit clean, mostly sound-related bugfixes)
|
||||||
|
* Tue Mar 16 2004 sndirsch@suse.de
|
||||||
|
- Update to 0.6.0:
|
||||||
|
* many bugfixes in all supported game engines
|
||||||
|
* dramatic fixes and improvements in the area of sound and music
|
||||||
|
* greatly improved game management/options screen
|
||||||
|
* two new graphics modes (HQ2x and HQ3x)
|
||||||
|
* new support for the following games
|
||||||
|
- Maniac Mansion, Zak McKracken, Full Throttle
|
||||||
|
- Broken Sword 1 and Broken Sword 2
|
||||||
|
- Flight of the Amazon Queen (released now as freeware
|
||||||
|
including permission to include it on a Linux distribution!)
|
||||||
|
* Tue Dec 2 2003 sndirsch@suse.de
|
||||||
|
- fixed build for ALSA 1.0
|
||||||
|
* Wed Oct 15 2003 mmj@suse.de
|
||||||
|
- Don't build as root
|
||||||
|
- Don't strip explicitly
|
||||||
|
* Tue Sep 23 2003 uli@suse.de
|
||||||
|
- no ALSA on s390*
|
||||||
|
* Sat Aug 16 2003 sndirsch@suse.de
|
||||||
|
- enabled MIDI support via ALSA sequencer
|
||||||
|
* Wed Aug 13 2003 sndirsch@suse.de
|
||||||
|
- Update to 0.5.1 including:
|
||||||
|
* Beneath a Steel Sky savegame code completely rewritten,
|
||||||
|
eliminating several situations where ScummVM 0.5.0 would
|
||||||
|
produce unusable 'frozen' saved games
|
||||||
|
* Several other Beneath a Steel Sky bugs have been fixed
|
||||||
|
* Some Curse of Monkey Island actor graphical issues have
|
||||||
|
been fixed
|
||||||
|
* Some issues when running ScummVM fullscreen under MacOS X
|
||||||
|
have been resolved
|
||||||
|
* MorphOS port has undergone several critical bugfixes
|
||||||
|
* Dreamcast port now supports Simon the Sorcerer 1 and 2
|
||||||
|
* Sun Aug 3 2003 sndirsch@suse.de
|
||||||
|
- added scummvm manual page
|
||||||
|
* Sun Aug 3 2003 sndirsch@suse.de
|
||||||
|
- Update to 0.5.0 including:
|
||||||
|
* Enhanced versions of Maniac Mansion and Zak McKracken are now
|
||||||
|
supported and completable
|
||||||
|
* Beneath A Steel Sky is now supported and completable
|
||||||
|
* Added support for Amiga version of Monkey Island 1
|
||||||
|
* Initial unplayable support for V1 version of Maniac Mansion/Zak
|
||||||
|
McKracken
|
||||||
|
* Curse of Monkey Island (COMI) support for playing from CD improved
|
||||||
|
on Mac OS X
|
||||||
|
* Loading COMI savegames for disk 2 doesn't anymore require disk 1
|
||||||
|
first
|
||||||
|
* Rewritten iMUSE enginee, and many Music fixes (exp. Monkey Island 2)
|
||||||
|
* Support for music in Humongous games and simon2dos/simon2talkie
|
||||||
|
(XMIDI format)
|
||||||
|
* Support for music in simon1demo (Proprietary format)
|
||||||
|
* Complete music support for Simon the Sorcerer 2
|
||||||
|
* Improved music and sound support in Zak256
|
||||||
|
* Added Aspect Ratio option
|
||||||
|
* Many other bug fixes, improvements and optimisations
|
||||||
|
* Added AdvMame3x filter
|
||||||
|
* Fixed crash in Curse of Monkey Island (and possibly other games as
|
||||||
|
well)
|
||||||
|
* Fixed airport doors in Zak256
|
||||||
|
* Fixed crash in SDL backend
|
||||||
|
* Fixed various iMUSE bugs
|
||||||
|
* Tue May 13 2003 mmj@suse.de
|
||||||
|
- Update to 0.4.0 including:
|
||||||
|
· Curse of Monkey Island (comi) support (experimental)
|
||||||
|
· Added support for the EGA versions of Loom, Monkey Island and
|
||||||
|
Indy3
|
||||||
|
· Improved music support in Indy3 and the floppy versions of
|
||||||
|
Monkey Island
|
||||||
|
· Many Simon the Sorcerer 1 & 2 improvements and fixes
|
||||||
|
· Even more pre-alpha support for enhanced versions of V2 SCUMM
|
||||||
|
games (Maniac Mansion and Zak)
|
||||||
|
· Preliminary support for early Humongous Entertainment titles
|
||||||
|
(very experimental)
|
||||||
|
· New debug console and several GUI/Launcher enhancements
|
||||||
|
· New Save/Load code (easier to expand while retaining
|
||||||
|
compatibility)
|
||||||
|
· Dreamcast port now works with new games added for 0.3.0b
|
||||||
|
· New official PalmOS port
|
||||||
|
· Various minor and not so minor SCUMM game fixes
|
||||||
|
· Large memory leak fixed for The Dig/COMI
|
||||||
|
· SMUSH code optimised, frame dropping added for slower machines
|
||||||
|
· Code cleanups
|
||||||
|
* Wed Dec 11 2002 mmj@suse.de
|
||||||
|
- Update to 0.3.0b
|
||||||
|
* Wed Dec 4 2002 mmj@suse.de
|
||||||
|
- Use BuildRoot:
|
||||||
|
* Sun May 19 2002 mmj@suse.de
|
||||||
|
- Update to 0.2.0
|
||||||
|
* Thu Apr 18 2002 uli@suse.de
|
||||||
|
- build and link with g++
|
||||||
|
* Thu Jan 24 2002 uli@suse.de
|
||||||
|
- initial package
|
Loading…
Reference in New Issue
Block a user