Skip to content

Spontz/Phoenix

Repository files navigation

Phoenix :: Spontz demo Engine

Welcome to the infamous Phoenix :: Spontz demoengine. Be aware that each line of this code has been written with tons of suffering and [untamed indomitus nighly] pain. Please take into consideration that this could (would) extent to you if you decide to take a look.

This demo engine is an old piece of software that has undergone several heavy updates since its original C version. We have released about twenty demos with it. Main efforts come from:

  • Kolian: The main developer of the original 'Inferno/Dragon' Spontz demoengine.
  • Spöntz members: isaac2, Khrome, merlucin, madgoblin, shotgan, xphere.

This engine would not exist without inspiration obtained from the following sources. Thanks!

Phoenix uses the following libs:

Instructions (Windows)

Please run 00_bootstrap.bat, this will download all required dependecies and create the vs2022 project, then compile the project usign Visual Studio. Feel free to contact any of us if you need further assistance.

Debug launch with Cacablu

When launching the Debug build outside Visual Studio, always use the same working directory configured by CMake and pass the matching data folder explicitly:

Start-Process `
  -FilePath ".\phoenix_vs2026\Launcher\Debug\Phoenix.exe" `
  -WorkingDirectory ".\Launcher" `
  -ArgumentList "-datafolder `".\Launcher\data`""

Launcher\data\config\control.spo must contain slave 1 for the editor API to listen on 127.0.0.1:29100.

Screenshots

Releases

Packages

Used by

Contributors

Languages