Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

chocolate-doom-3.1.0-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: chocolate-doom Distribution: openSUSE Tumbleweed
Version: 3.1.0 Vendor: openSUSE
Release: 1.1 Build date: Tue Sep 10 10:13:24 2024
Group: Amusements/Games/3D/Shoot Build host: reproducible
Size: 4141647 Source RPM: chocolate-doom-3.1.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: http://chocolate-doom.org/
Summary: Conservative DOOM/Heretic/Hexen/Strife source port
Chocolate Doom is a Doom source port with focus on accurate
reproduction of the original DOS version of Doom and other games
based on the Doom engine. There are no new features, a lack of high
resolution rendering, and goes as far as to duplicate or recreate
bugs and crashes found in the DOS executable that were fixed before
the initial open-sourcing of the Doom engine.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Tue Sep 10 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 3.1.0
    * WAD file autoloading was added
    * Music pack configuration was simplified. Copy .flac/.ogg
      music files into a directory and they will be automatically
      detected by filename and so used.
    * Music packs can now be used with OPL as a fallback, and music
      pack config files can have any name ending in `.cfg`.
    * MP3 music packs are now supported.
    * Network synchronization now uses a PID controller by default,
      which makes games more smooth and more stable, especially for
      Internet play.
    * UDP hole punching is now used to make servers behind NAT
      gateways automatically accessible to the Internet.
    * Allow simultaneous PC speaker emulation and OPL emulation.
    * The 0 and 5 keys on the number pad can now be bound
      independently of any other keyboard key.
    * With aspect ratio correction disabled, the game can scale to
      any arbitrary size and remove all black borders in full
      screen mode.
    * It is now possible to use -response to load response files.
    * Mouse movement is no longer read when the game window is
      inactive.
    * The Freedoom single-player IWAD files are now officially
      supported, as recent versions changed all levels to be
      vanilla compatible.
    * Add native support for the FluidSynth MIDI synthesizer.
    * Add improved gamepad support via the SDL_GameController
      interface. This includes support for analog triggers, modern
      dual-stick default bindings, descriptive button names for
      common controller types, and configurable dead zones for
      stick axes.
    * The -display parameter was added to specify the display
      number on which to show the screen.
  - Delete 0001-build-use-python3-exclusively.patch (merged)
* Wed Mar 29 2023 Jan Engelhardt <jengelh@inai.de>
  - Switch from packageand() to modern rpm conditionals
  - Avoid conflict with crispy-doom manpages
* Sat Jun 26 2021 Jan Engelhardt <jengelh@inai.de>
  - Add 0001-build-use-python3-exclusively.patch so we can build
    without python2.
* Wed Jul 01 2020 Jan Engelhardt <jengelh@inai.de>
  - Update to release 3.0.1
    * Fixed a bug where a client in a networked game can
      cause a stack-based buffer overflow on the server
      [CVE-2020-14983, boo#1173595]
* Sat Jun 06 2020 Jan Engelhardt <jengelh@inai.de>
  - Set CFLAGS+=-fcommon.
* Wed Nov 14 2018 Jan Engelhardt <jengelh@inai.de>
  - Update description.
* Wed Jan 10 2018 jengelh@inai.de
  - Update to new upstream release 3.0.0 (2017-12-30)
    * Update to SDL2. All scaling is now done in hardware.
    * It is possible to toggle fullscreen with Alt-Enter.
    * On multimonitor setups, the game will remember the used screen.
    * A new parameter, -savedir allows users to specify a directory
      from which to load and save games.
    * The GOG install of Doom 3: BFG Edition is now detected.
    * The CD audio option for music playback has been removed; the CD
      playback API has been removed from SDL 2.0.
    * Strife's voices.wad is now correctly loaded before PWADs.
* Tue Jul 04 2017 jengelh@inai.de
  - Update to new upstream release 2.3.0 (2016-12-29)
    * Pitch-shifting from early versions of Doom, Heretic, and Hexen
      is now supported.
    * Aspect ratio-corrected 1600×1200 PNGs are now written.
    * OPL emulation is more accurate.
    * DMX bugs with GUS cards are now better emulated.
    * Checksum calculations are fixed on big endian systems, allowing
      multiplayer games to be played in mixed little/big-endian
      environments.
    * The vanilla limit of 4046 lumps per WAD is now enforced.
    * Solidsegs overflow is emulated like in vanilla.
    * It is now possible to start multiplayer Chex Quest games.
    * Versions 1.666, 1.7, and 1.8 are emulated.
    * An issue was fixed where the game crashed while killing the
      Wraithverge in 64-bit builds.
  - Drop chdoom-date.diff (no longer needed), drop
    chdoom-sdlsound.diff (merged upstream).
* Wed Nov 16 2016 jengelh@inai.de
  - Add chdoom-sdlsound.diff to resolve build error with new
    libsamplerate
* Sat Nov 07 2015 jengelh@inai.de
  - Update to new upstream release 2.2.1
    * The Hexen four level demo IWAD is now supported.
    * The Doom reload hack has been added back.
    * OPL music playback has been improved in a number of ways to
    match the behavior of Vanilla Doom's DMX library much more
    closely. OPL3 playback is also now supported.
  - Drop chdoom-nonvoid.diff (included upstream),
    drop chdoom-prng.diff (PRNG impl. was switched)

Files

/usr/bin/chocolate-doom
/usr/bin/chocolate-doom-setup
/usr/bin/chocolate-heretic
/usr/bin/chocolate-heretic-setup
/usr/bin/chocolate-hexen
/usr/bin/chocolate-hexen-setup
/usr/bin/chocolate-server
/usr/bin/chocolate-strife
/usr/bin/chocolate-strife-setup
/usr/share/applications/org.chocolate_doom.Doom.desktop
/usr/share/applications/org.chocolate_doom.Heretic.desktop
/usr/share/applications/org.chocolate_doom.Hexen.desktop
/usr/share/applications/org.chocolate_doom.Setup.desktop
/usr/share/applications/org.chocolate_doom.Strife.desktop
/usr/share/applications/screensavers
/usr/share/applications/screensavers/org.chocolate_doom.Doom_Screensaver.desktop
/usr/share/bash-completion
/usr/share/bash-completion/completions
/usr/share/bash-completion/completions/chocolate-doom
/usr/share/bash-completion/completions/chocolate-heretic
/usr/share/bash-completion/completions/chocolate-hexen
/usr/share/bash-completion/completions/chocolate-strife
/usr/share/doc/packages/chocolate-doom
/usr/share/doc/packages/chocolate-doom/CMDLINE.doom
/usr/share/doc/packages/chocolate-doom/COPYING.md
/usr/share/doc/packages/chocolate-doom/ChangeLog
/usr/share/doc/packages/chocolate-doom/INSTALL.doom
/usr/share/doc/packages/chocolate-doom/NEWS.md
/usr/share/doc/packages/chocolate-doom/NOT-BUGS.md
/usr/share/doc/packages/chocolate-doom/PHILOSOPHY.md
/usr/share/doc/packages/chocolate-doom/README.Music.md
/usr/share/doc/packages/chocolate-doom/README.md
/usr/share/doc/packages/chocolate-heretic
/usr/share/doc/packages/chocolate-heretic/CMDLINE.heretic
/usr/share/doc/packages/chocolate-heretic/COPYING.md
/usr/share/doc/packages/chocolate-heretic/ChangeLog
/usr/share/doc/packages/chocolate-heretic/INSTALL.heretic
/usr/share/doc/packages/chocolate-heretic/NEWS.md
/usr/share/doc/packages/chocolate-heretic/PHILOSOPHY.md
/usr/share/doc/packages/chocolate-heretic/README.Music.md
/usr/share/doc/packages/chocolate-heretic/README.md
/usr/share/doc/packages/chocolate-hexen
/usr/share/doc/packages/chocolate-hexen/CMDLINE.hexen
/usr/share/doc/packages/chocolate-hexen/COPYING.md
/usr/share/doc/packages/chocolate-hexen/ChangeLog
/usr/share/doc/packages/chocolate-hexen/INSTALL.hexen
/usr/share/doc/packages/chocolate-hexen/NEWS.md
/usr/share/doc/packages/chocolate-hexen/PHILOSOPHY.md
/usr/share/doc/packages/chocolate-hexen/README.Music.md
/usr/share/doc/packages/chocolate-hexen/README.md
/usr/share/doc/packages/chocolate-strife
/usr/share/doc/packages/chocolate-strife/CMDLINE.strife
/usr/share/doc/packages/chocolate-strife/COPYING.md
/usr/share/doc/packages/chocolate-strife/ChangeLog
/usr/share/doc/packages/chocolate-strife/INSTALL.strife
/usr/share/doc/packages/chocolate-strife/NEWS.md
/usr/share/doc/packages/chocolate-strife/PHILOSOPHY.md
/usr/share/doc/packages/chocolate-strife/README.Music.md
/usr/share/doc/packages/chocolate-strife/README.Strife.md
/usr/share/doc/packages/chocolate-strife/README.md
/usr/share/icons/hicolor
/usr/share/icons/hicolor/64x64
/usr/share/icons/hicolor/64x64/apps
/usr/share/icons/hicolor/64x64/apps/chocolate-doom.png
/usr/share/icons/hicolor/64x64/apps/chocolate-heretic.png
/usr/share/icons/hicolor/64x64/apps/chocolate-hexen.png
/usr/share/icons/hicolor/64x64/apps/chocolate-setup.png
/usr/share/icons/hicolor/64x64/apps/chocolate-strife.png
/usr/share/man/man5/chocolate-doom.cfg.5.gz
/usr/share/man/man5/chocolate-heretic.cfg.5.gz
/usr/share/man/man5/chocolate-hexen.cfg.5.gz
/usr/share/man/man5/chocolate-strife.cfg.5.gz
/usr/share/man/man5/default.cfg.5.gz
/usr/share/man/man5/heretic.cfg.5.gz
/usr/share/man/man5/hexen.cfg.5.gz
/usr/share/man/man5/strife.cfg.5.gz
/usr/share/man/man6/chocolate-doom-setup.6.gz
/usr/share/man/man6/chocolate-doom.6.gz
/usr/share/man/man6/chocolate-heretic-setup.6.gz
/usr/share/man/man6/chocolate-heretic.6.gz
/usr/share/man/man6/chocolate-hexen-setup.6.gz
/usr/share/man/man6/chocolate-hexen.6.gz
/usr/share/man/man6/chocolate-server.6.gz
/usr/share/man/man6/chocolate-strife-setup.6.gz
/usr/share/man/man6/chocolate-strife.6.gz
/usr/share/metainfo/org.chocolate_doom.Doom.metainfo.xml
/usr/share/metainfo/org.chocolate_doom.Heretic.metainfo.xml
/usr/share/metainfo/org.chocolate_doom.Hexen.metainfo.xml
/usr/share/metainfo/org.chocolate_doom.Strife.metainfo.xml


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Dec 12 00:13:13 2024