by sinisterseed » Sat Jun 06, 2020 10:50 am
And thus demo compatibility endeth.
I knew it was coming (obviously), but to further expand a bit on Graf's point: Demo compatibility in the Build games, unlike Doom, is actually far too much of a roadblock that prevents some much needed, and major refactorings of the engine and the games, so it is essentially a pointless battle that doesn't go hand in hand with the philosophy of Raze - having an actual, fully modern Build engine source port. But sadly this means that it will have a future where demo compatibility will not be possible as we'd just be stuck endlessly chasing our own tail.
However, this doesn't mean that Raze will now turn into Fresh Supply 2.0, in the sense that it will soon start having HUGE behavioral differences from vanilla. It may lose demo compatibility for good, but the goal is still to offer an experience that is faithful to the original games. Besides, not all hope is lost, maybe it will return in the future, or maybe not, we'll live and see. But if it does not, NBlood and GDX can fit the role of demo compatible ports, while Raze can be its own thing.
And thus demo compatibility endeth.
I knew it was coming (obviously), but to further expand a bit on Graf's point: Demo compatibility in the Build games, unlike Doom, is actually far too much of a roadblock that prevents some much needed, and major refactorings of the engine and the games, so it is essentially a pointless battle that doesn't go hand in hand with the philosophy of Raze - having an actual, fully modern Build engine source port. But sadly this means that it will have a future where demo compatibility will not be possible as we'd just be stuck endlessly chasing our own tail.
However, this doesn't mean that Raze will now turn into Fresh Supply 2.0, in the sense that it will soon start having HUGE behavioral differences from vanilla. It may lose demo compatibility for good, but the goal is still to offer an experience that is faithful to the original games. Besides, not all hope is lost, maybe it will return in the future, or maybe not, we'll live and see. But if it does not, NBlood and GDX can fit the role of demo compatible ports, while Raze can be its own thing.