dxx-rebirth/d2x-rebirth/main
Kp ad7057be87 Add hack for case mismatch in Vertigo robot movies
PhysFS 3 is case-sensitive for movie filename lookup.  The consequence
of this was first reported in [1].  In [2], @icculus stated this was a
bug in PhysFS 3 that would be fixed in PhysFS 3.0.2.  However, [3] and
[4] assert that the fix was never included.  The existence of [5] seems
to support this.  The original problem was reported in 2019.  As of
2022, user @AlumiuN, running PhysFS 3.0.2, is affected.  Therefore, this
commit adds code to detect the relevant robot movies and adjust the case
in the Rebirth code.

[1]: https://github.com/dxx-rebirth/dxx-rebirth/issues/379
[2]: https://github.com/dxx-rebirth/dxx-rebirth/issues/379#issuecomment-389400528
[3]: https://github.com/dxx-rebirth/dxx-rebirth/issues/379#issuecomment-462083489
[4]: https://github.com/dxx-rebirth/dxx-rebirth/issues/379#issuecomment-477790175
[5]: https://github.com/dxx-rebirth/dxx-rebirth/issues/644
2022-09-24 17:47:52 +00:00
..
escort.cpp Make vector magnitude constant in more cases 2022-09-24 17:47:52 +00:00
gamepal.cpp Pass std::span to load_palette 2022-09-24 17:47:52 +00:00
inferno.ini Reduce indirection resolving chosen menu item 2020-12-19 16:13:26 +00:00
libmve.h Use specific type in MVEFILE instead of void * 2022-07-23 20:58:10 +00:00
movie.cpp Add hack for case mismatch in Vertigo robot movies 2022-09-24 17:47:52 +00:00
movie.h Add hack for case mismatch in Vertigo robot movies 2022-09-24 17:47:52 +00:00