Bug #1095

Slicks are bugged on 32bit build

Added by ryven over 1 year ago. Updated about 1 year ago.

Status:New% Done:

0%

Priority:NormalSpent time:-
Assignee:-
Category:Server
Target version:2.78
OS:Linux Arch:32-bit

Description

Slick surface merged together with solid brush, ie. solid brush + slick brush on top of each other(slick brushes are also solid btw), breaks slick functionality on 45 degree angled plane, this isn’t reproducible on 64bit build, it only happens on 32bit linux builds, windows builds don’t get bugged.

The bug in action, on real map, 45 degree slope just becomes non-slick:
https://streamable.com/jus8p

Now, this obviously doesn’t happen with 2.60b, BUT the same bug appears also in et300, which could mean, that any GPL based engine modification should inherit the very same problem!
Makes me wonder if compilation flags are sort of messed up? cmake shows that fast-math is enabled, so i don’t know.
I didn’t test master builds(2.77), since i don’t have linux installed, capable to run 32bit builds atm, so i hope someone can test that for me, but the bug should be reproducible on 2.76.

45icetest
The attached map to test bug on:
  • right slope - slick + brush on top of each other,
  • center - just slick,
  • left slope - brush + slick, that was moved 1 unit away, so they don’t overlap together.

The right one should bug, the rest are fine.

45icetest.pk3 - map to reproduce the bug, has compiled bsp (2.89 KB) ryven, 16.06.2018 16:30


Related issues

Related to ET: Legacy Development - Bug #1206: Door open the wrong direction half the time (Linux 32 bit) Confirmed 13.02.2019

History

#1 Updated by IR4T4 about 1 year ago

  • Target version changed from 2.76 to 2.78

#2 Updated by Spyhawk 7 months ago

  • Related to Bug #1206: Door open the wrong direction half the time (Linux 32 bit) added

Also available in: Atom PDF