Turo Lamminen

Results 151 comments of Turo Lamminen

Unable to reproduce. At least when playing back with timedemo both GCC- (both 5 and 9) and clang (4 and 9) -built binary the demo looked sane, in sync and...

The problem is probably because on insufficiently random low-order bits in the generator and a bad algorithm for range reduction. I suggest [PCG](https://www.pcg-random.org/) as a generator. It's small, fast and...

Making floating point work deterministically across platforms is tricky, see https://randomascii.wordpress.com/2013/07/16/floating-point-determinism/ We want the simulation to be deterministic for easier multiplayer so it would be best to not use floating...

Using this which should be more complete: https://github.com/Daft-Freak/SDL-emscripten/

First, `StackAllocator` should be made noncopyable to avoid mishaps. Second, is this actually safe? It never runs destructors and the allocated objects are not trivial. `LazyObject` contains a `std::unique_ptr` and...

I think always having three (or maybe two?) parameters sounds like the best way for me. The downside is that a lot of functions need updating. The crispy-doom commit seems...

@fragglet What kind of options do we want here and what should be the default?

I'm not sure this is a good idea. There were some issues where demo reproducibility depended on size of the memory pool. Does anyone know if the same will happen...

These are the bugs: #530 #534. Changing the amount of free zone memory can alter demo behavior and therefore so can this change I think.

There sure are a lot of these... I also ran into this while trying to fix Hexen https://github.com/chocolate-doom/chocolate-doom/issues/1487 @fabiangreffrath Would you like one huge PR or multiple smaller ones?