EDuke32 Changelog Archivio non ufficiale

Build 9603

10 settembre 2021 · 5 commit di 1 autore · GIT

Build per mese 47 build

File di log originale · 20210910-9603.txt
commit 6c289cce4873643e9071212b9068c2f002561a0b
Author: NY00123 <ny00@outlook.com>
Date:   Mon Aug 30 22:23:26 2021 +0300

    Duke3D: Fix a typo in P_DisplayWeapon from port of SHOTGUN_WEAPON case for WW2GI

commit e846be2c5fac5fd9b243e015e3cf49cbba0086d2
Author: NY00123 <ny00@outlook.com>
Date:   Mon Aug 30 22:09:21 2021 +0300

    Ken-Build, Duke3D, SW, mmulti: Replace rand with wrand almost everywhere.
    Outside of 3rd party libraries, remaining uses are the Polymer-specific
    macro LIGHTRAD2 within Duke3D, system_15bit_rand and vox2poly.
    Also use WRANDOM_MAX in SW.

commit fbf1c84679c4a49ae7808b8e518a045853d81dfc
Author: NY00123 <ny00@outlook.com>
Date:   Mon Aug 30 21:59:38 2021 +0300

    Engine: Add wrand, intended to mimic the behaviors of Watcom C 10.0's rand.
    Also add WRANDOM_MAX. This will be used in SW, preventing possible freezes.

commit e2bab6e45287a2f9af834668dc25b012348030aa
Author: NY00123 <ny00@outlook.com>
Date:   Mon Aug 30 21:10:14 2021 +0300

    Remove Brand macro. It was used just in Ken-Build.

commit c22bf0e20297825d9d176810eb8f00b4468293a5
Author: NY00123 <ny00@outlook.com>
Date:   Mon Aug 30 00:07:55 2021 +0300

    Engine: Split krand definitions from build.h to a new header, random.h

See https://voidpoint.io/terminx/eduke32 for more details.
Duke3D Fix

Fix a typo in P_DisplayWeapon from port of SHOTGUN_WEAPON case for WW2GI

NY00123 30 ago 2021, 22:23 UTC+3 6c289cc
Engine

Ken-Build, Duke3D, SW, mmulti: Replace rand with wrand almost everywhere.

NY00123 30 ago 2021, 22:09 UTC+3 e846be2

Outside of 3rd party libraries, remaining uses are the Polymer-specific macro LIGHTRAD2 within Duke3D, system_15bit_rand and vox2poly. Also use WRANDOM_MAX in SW.

Engine Engine

Add wrand, intended to mimic the behaviors of Watcom C 10.0's rand.

NY00123 30 ago 2021, 21:59 UTC+3 fbf1c84

Also add WRANDOM_MAX. This will be used in SW, preventing possible freezes.

Remove Brand macro. It was used just in Ken-Build.

NY00123 30 ago 2021, 21:10 UTC+3 e2bab6e
Engine Engine

Split krand definitions from build.h to a new header, random.h

NY00123 30 ago 2021, 00:07 UTC+3 c22bf0e