ReBoom Experimental

From DoomWiki.org

Revision as of 12:58, 12 September 2021 by Redneckerz (talk | contribs) (Release: New page. ReBoom Experimental can be considered deviating enough from its predecessor which targets a more conservative roadmap. It is also less stable.)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

ReBoom Experimental
Codebase ReBoom 2.03
Developer(s) Adam Bilbrough (Gibbon)
Initial release Lilu (2021-09-12, 2 years ago)
Latest release Lilu (2021-09-12, 2 years ago)
Development status Active
Written in C
Target Platform Cross-Platform
License GNU General Public License v2+
Website Homepage
Source Repository

(Git)

GitHub

ReBoom Experimental, also spelled ReBOOM Experimental, is a experimental source port developed by Adam Bilbrough (Gibbon), forked from ReBoom. Unlike ReBoom, it does not follow the conventions set by that port, and instead implements several new features on its Boom 2.02 codebase. It is considered less stable than ReBoom and a testing ground for its author to test new features upon.

Main features

  • All features from ReBoom 2.03:
    • The code has been made 64-bit compatible
    • The code has been ported to SDL-2
    • DeHackEd embedded lump support (from MBF)
    • Old Boom demo compatibility
    • A new cheat code (legend)
    • Hardware acceleration for page flipping
    • Vsync support
  • MBF21 support, courtesy of DSDA-Doom
  • DEHEXTRA support, courtesy of Woof!
  • Support for the SIGIL map set

History

As ReBoom 2.03 was released on August 22, 2021 in this post, Gibbon then started to experiment with implementing more advanced features to the port, such as MBF21 and DEHEXTRA support along with hard-coded support for higher resolutions, implementing support for SIGIL, hardware acceleration for page flipping, thereby smoothing out the framerate, and removal of static limits, taken from DSDA-Doom. However, these new features proved to be rather unstable, and memory issues arose. The high-resolution, MBF21, DEHEXTRA and static limits were reverted for the hotfix which released on August 24, 2021 in this post.

After a suggestion in this post to have these enhancements released as a experimental build Gibbon then decided to honor this request, implementing some stability fixes on the way. The resulting release was called ReBoom Experimental on September 12, 2021 in this post.

ReBoom Experimental will remain a testing ground for new features to be tested, but a new release is unlikely to occur

Trivia

  • The released version of ReBoom Experimental carried the version name Lilu. This is a reference to a scene from the movie The Fifth Element called Big Bada Boom, which in itself is a reference to the Boom source port.

External links

Source code genealogy
Based on Name Base for
ReBoom 2.03 ReBoom Experimental Active