Back to Devilution

Compatibility Matrix, Compilations, Platform Statuses, Etc

docs/compatibility_matrix.md

1.0.12.5 KB
Original Source

Compatibility Matrix, Compilations, Platform Statuses, Etc

Please use UTC times for all entries. The Z ending represents UTC time.

Status Cheat Sheet

Modeled after Wine HQ's Rating System

RankDescription
PlatinumWorks perfectly right after compilation either better or equal to Native Diablo Executable.
GoldWorks right after compilation with no crashes during gameplay but workarounds needed.
SilverWorks right after compilation with no crashes during gameplay but issues exist where no workarounds exist.
BronzeMostly works but there are still some problems remaining that prevent a full playthrough.
TrashGame has severe problems and cannot be played.

Windows

DateStatusOSBitnessVersion (OS)Build (OS)CompilerBuild PlatformUserWorkaround
2018-06-24 @ 17:05 ZGold10x64180317134.112i686-w64-mingw32-gcc-7.3.0MSYS 2 i686fearedblissNeeded to use ddraw patch.
2018-06-24 @ 12:52 ZPlatinum7x646.17601Visual C++ 6.0VC++Sergi4UANone
2018-06-24 @ 01:00 ZPlatinum7x646.17601Visual C++ 5.10VC++galaxyhaxzNone
2018-06-24 @ 18:00 ZGold10x64180317134.112Visual Studio 2017 (Community)VC++MadHedDisable DEP in linker options
2018-06-24 @ 16:00 ZGold7x646.17601Visual Studio 2017 (Community)VC++StephenCWillsDisable DEP in linker options
2018-06-26 @ 19:30 ZPlatinum7x646.17601i686-w64-mingw32-g++ (GCC) 6.4.0CygwinStephenCWillsNone
2018-07-05 @ 23:54 ZGold10x64180317134.112Visual Studio 2017 (Community)VC++fearedblissDisable DEP in linker options

Linux

DateStatusOSBitnessVersion (OS)Build (OS)CompilerBuild PlatformUserWorkaround
2018-08-20 @ 12:05 ZGoldUbuntu (WSL)x64xenial16.04.4 LTSi686-w64-mingw32-g++ (GCC) 5.3.1 20160211Mingw64-x86ChaosMarcNeeded to use ddraw patch.
2018-08-20 @ 12:05 ZTrashUbuntu (WSL)x64bionic18.04 LTSi686-w64-mingw32-g++ (GCC) 7.3-win32 20180312Mingw64-x86ChaosMarcCrashes on startup (#107)

Mac OS X

DateStatusOSBitnessVersion (OS)Build (OS)CompilerBuild PlatformUserWorkaround