Revisions of alephone

Ignaz Forster's avatar Ignaz Forster (fos) accepted request 1175215 from Carsten Ziepke's avatar Carsten Ziepke (Kieltux) (revision 13)
- Update to version 20240513 - 1.8.1
  * Fix a crash with some older Marathon net maps like Villa Banzai
    and Rancid Cafe
  * Fix an issue with the default and basic HUDs displaying error
    messages in net games with a kill limit
Ignaz Forster's avatar Ignaz Forster (fos) accepted request 1173506 from Carsten Ziepke's avatar Carsten Ziepke (Kieltux) (revision 12)
- Update to version 20240510 - 1.8
  * Various sound and music fixes
  * Some fixes to sprite visibility
  * Add an option for weapon bob without camera bob
  * Classic Marathon indexes levels starting at 0 now in the level
    select dialog
  * Various controller navigation fixes
  * Fix an issue with multiple level specific plugins
  * Lua: fix Players.print and player.overlays in Triggers.init()
  * Basic M1 HUD and Basic HUD are now included with the data files.
    You can change which HUD Aleph One uses in graphics preferences
  * Add more minimum range to the mouse/joystick sliders
  * Fix plugins re-enabling/re-disabling when Aleph One
    location changes
Ignaz Forster's avatar Ignaz Forster (fos) committed (revision 11)
- Update to version 20240119 - 1.7.1
  Changes:
  * The name of the application has been changed to Classic
    Marathon, to differentiate it from the upcoming Bungie game
  * Added support for quad, 5.1, 7.1 surround sound
  * Numerous bug fixes
Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) accepted request 1128978 from Martin Hauke's avatar Martin Hauke (mnhauke) (revision 10)
- Update to version 20231125 - 1.7.0
  New features:
  * Optional 3D positional audio and HRTF headphone support using
    OpenAL soft.
  * Support for map-specific resources plugins.
  * HUD plugins are now selectable from graphics preferences as
    well as plugins, for more discoverability.
  * Adds a Vidmaster-Oath-incompatible setting for making the
    run/swim key a toggle.
  For mappers:
  * New music API for Lua which allows multiple tracks and
    crossfades.
  * New transfer modes for reverse horizontal / vertical slide.
  * New transfer modes for 2x / 4x tile transfer.
  * New MML for larger tiling for replacement textures.
  * Additional fog options in MML/Lua.
  Bug fixes:
  * Improved M1 authenticity.
  * Sprite visibility and texture Z-fighting fixes.
  * Fixes to built-in HUD in Linux.
Ignaz Forster's avatar Ignaz Forster (fos) accepted request 1090634 from Ignaz Forster's avatar Ignaz Forster (fos) (revision 9)
- Update to bugfix release 20230529 - 1.6.2
  Changes:
  * Uses the system 7 theme for Marathon rather than the old theme
    with nonobvious buttons
  * Moves the Plugins button up to the main Preferences menu
  * Makes transparent liquids a disabled plugin by default, to
    match classic Marathon 2 and Infinity experience
  Bug Fixes:
  * Fixes a crash in software mode
  * Fixes tostring for some Lua enums
  * Only plays breathing sounds and O2 warnings for the current
    player
  * Partial fix for destroyable scenery showing the wrong frame
Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) accepted request 1060162 from Carsten Ziepke's avatar Carsten Ziepke (Kieltux) (revision 8)
- Update to bugfix release 20230119 - 1.6.1
  * Be less aggressive with mega honk fix
  * Fixes Linux builds without ffmpeg
  * Fixes a crash when a Lua script adds a side and interpolation
    is enabled
  * Fixes the classic aim limits checkbox
  * Adds support for FLAC playback (MML music only)
  * Fix cinematic fade in when the transition period is low
- Changes in maintenance release 20221126 - 1.6.0
  Deprecations:
  * <shader> debug MML is deprecated and will be removed in a
    future release
  * The network microphone is deprecated and will be removed in a
    future release. The net mic key will be repurposed as a
    Lua trigger.
  Changes:
  * Updated to SDL 2.24 for improved controller support
  * Aleph One now requires a C++17 compiler
  * (Lua) Allow passing nil to Monster:attack
  * (Lua) Add Platform.tag accessor
  * Remove classic aim limits from modern mouse feel; add a checkbox
    for classic aim limits
  * Lower default mouse sensitivity
  * Disable 3D perspective by default
  * Rename "Interface Button Sounds" checkbox to
    "In Game F-Key Sounds"
  * Disable transparent liquids by default in Marathon 2 and Marathon
    Infinity; they can be enabled by going to Environment -> Plugins
    and enabling the Transparent Liquids plugin
  * (Lua) added Game.replay for detecting whether a game is
    film replay
  Fixes:
  * Fix teleporting in weapon effect on 60fps
  * Fix the enhanced HUD with software renderer
  * Fix HUD not resizing when changing resolution
  * Fix blank frame on map overlay transition in OpenGL mode
  * Restore screen flash for Marathon 1 when teleporting in
  * Fix UPnP checkbox not working in resume net game dialog
  * Fix platform textures when exporting a level
  * Fix assert thrown on network game when teleporting to
    another level with disconnected player
  * Fix controller feel analog/d-pad when saving prefs
  * Fix intro video not rendering when no audio stream;
    fixes EVIL's opening movie
  * Fix missing initialization in Lua damage_player
  * Fix the MegaHonk. RIP MegaHonk.
  * Add suport for ffmpeg 5
  * Fix a Linux segfault at shutdown
  * Allow binding mouse buttons to forward/backward/sidestep
  * Remove the Vidmaster Oath from Marathon 1
  * Fix MML plugin replacement font erased on first level load
  * Use GL_MIRRORED_REPEAT instead of GL_MIRRORED_REPEAT_ARB;
    fixes solid colored landscape on some OpenGL drivers
  * Implement transparency in the static shader; compilers
    now fade out as in software
  * Fix use of caps lock as run key
  * Suppress weapon flare when Lua cameras are in use
  * Fix default preference plugins disabling in Windows
  * Fix animated 3D models
  * Fix reloading physics model if not loaded from embedded map
* Add BuildRequires pkgconfig(libavcodec), pkgconfig(libavutil),
  pkgconfig(libswscale), pkgconfig(libswresample) - enables
  FFmpeg playback and film export
* Add BuildRequires pkgconfig(mad) - enables libmad MP3 playback
* Add BuildRequires pkgconfig(miniupnpc) - for opening router ports
Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) accepted request 962519 from Ignaz Forster's avatar Ignaz Forster (fos) (revision 7)
- Update to release-20220115

The old packaged version of the game didn't start for me, so I took the opportunity to update the engine (and the games, see separate submit requests) and I was able to play all four games.
Dirk Stoecker's avatar Dirk Stoecker (dstoecker) accepted request 784760 from Max Mitschke's avatar Max Mitschke (demonpig) (revision 6)
- Add _service file
- Remove Marathon-related images as they will be used in other packages
Michael Vetter's avatar Michael Vetter (jubalh) accepted request 705728 from Max Mitschke's avatar Max Mitschke (demonpig) (revision 5)
- Update to release-20190331
- Drop patches that are no longer needed
  * fix-AVPixelFormat.patch
Matthias Mailänder's avatar Matthias Mailänder (Mailaender) accepted request 570795 from Max Mitschke's avatar Max Mitschke (demonpig) (revision 4)
- Fixed build require issues with Boost libraries
Matthias Mailänder's avatar Matthias Mailänder (Mailaender) accepted request 393419 from Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) (revision 3)
use pkgconfig to be independent to package renaming (ffmpeg 3 does not provides ffmpeg-devel...).
Matthias Mailänder's avatar Matthias Mailänder (Mailaender) accepted request 379347 from Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) (revision 2)
Fix build with some ffmpeg versions
Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) accepted request 351012 from Matthias Mailänder's avatar Matthias Mailänder (Mailaender) (revision 1)
better description and fdupes
Displaying all 13 revisions
openSUSE Build Service is sponsored by