Skip to content

Information, Recommended Plugins and Useful Links

Gareth YR edited this page Nov 16, 2019 · 22 revisions

Recommended Visual Studio Plugins

Useful Links

Useful Information

  • C++ Version: C++98
  • Allegro Version: 4.4.2.1

Important Build Information and Limitations

This information may be out of date, take it with a grain of salt

Tested to build only with Visual Studio 2017 for Win32 platform with Visual Studio 2013 toolset installed (You may need to install full VS 2013). Almost builds with modern toolchains in VS 2017 and VS 2019, but there's some incompatibility in Luabind which fails to compile. Other than that should be fine. NOTE: This may not be the case, I believe it works just fine with only VS 2017

Included source code does not match the current B32 functionality. This is a work-in-progress snapshot of what's internally called "B33", so it won't start with data from B32. NOTE: This is pretty meaningless

Commercial fmod library was replaced with free SDL Mixer which lacks pitching functionality hence some sound effects will sound differently or incorrectly. NOTE: We've replaced this with Gorilla Audio, and are more or less feature complete

All source and binary dependencies required to build the project are included.

This version uses a slightly modified version of Allegro. The only difference from the original is a custom window borderless mode implemented to fix fullscreen issues. If you're gonna rebuild Allegro you'll probably need to disable custom calls in FrameMan.

Clone this wiki locally