Skip to content

Release 0.10.0: Pina Colada

Latest
Compare
Choose a tag to compare
@vividos vividos released this 25 Dec 11:11
· 328 commits to main since this release

This release is the first one in 17 years. It was mainly released to restore,
refactor and improve the old code base that I stopped developing at around
2007. My main goal was to show what the project was like in the 0.9 release,
and what the team accomplished at the time. So keep in mind that most gameplay
elements are still not implemented yet.

This release contains several improvements and bug fixes:

  • Refactored the whole code base to compile again and to use modern C++
    language constructs
  • Implemented displaying the current map when looking at the map object
  • Reactivated displaying 3D models provided by Sam Matthews (servus)
  • Objects and critters now use the hqx 4x scaler to improve image quality
  • Binaries include the digital music pack, provided by Martin Shetty (QQtis)
  • Improved decompiling conversation code
  • No need to lowercase game files anymore
  • Extended uwdump tool to recognize more file types
  • Improved Underworld Debugger, including debugging Lua and conversation scripts
  • Updated all external libraries, like SDL2, Lua, zlib, etc.
  • New CMake based build system to help porting the project to other platforms
  • Fixed rendering the 3D models, especially the shrine ankh
  • Fixed picking up items and containers
  • Many more small bugfixes